Begriff

Defekt

Info

Ursprünglich auf Französisch verfasst. Von KI übersetzt — der Sinn wurde bewahrt, nicht der Stil.

Kurzdefinition

Abweichung zwischen dem erwarteten und dem tatsächlichen Verhalten einer Software, die das Team als solche einordnet. Sein Gegenstück ist no defect, das Verbesserung, Feature-Anfrage, Missverständnis und Themen ohne Priorität umfasst.

Ausführliche Definition

Im normativen Sinn ist ein Defekt eine Nichtkonformität mit einer Spezifikation. In der Praxis ist es das, was das Team als Defekt zu bezeichnen bereit ist — und das hängt davon ab, ob es eine Spezifikation gibt und wie genau sie ist; oft fehlt sie ganz.

In den Artikeln dieses Blogs bezeichnet das Wort das Ergebnis einer Einordnung, keine Eigenschaft der Sache selbst: Es benennt den Ausgang defect einer Entscheidung mit zwei Zweigen. Über die Auswirkung sagt es nichts — ein nachgewiesener Defekt kann geringfügig sein, eine fehlende Fähigkeit blockierend.

Gebrauch im Feld

Einordnung eines eingehenden Signals, Pflege des Rückstands, Qualitätsmetriken (Regressionen, vor der Produktion gefundene Defekte, in der Produktion gefundene Defekte).

Synonyme und Varianten

Bug · Anomalie · defect.

Nicht zu verwechseln mit

  • Schmerz — was der Nutzer erlebt, unabhängig von der Einordnung und von der technischen Ursache.
  • Zero-Bug-Policy — das Regime, das zum Entscheiden zwingt, während der Defekt das ist, worüber entschieden wird.
  • Verbesserung — eine vorhandene Fähigkeit, die man besser haben möchte, ohne Abweichung vom erwarteten Verhalten.
  • Feature-Anfrage — eine fehlende Funktion, deren Fehlen keine Abweichung ist, sondern eine Grenze des Funktionsumfangs.
  • Technische Schulden — Schwäche im Entwurf, über deren Behandlung entschieden wurde; sie verteuert die Weiterentwicklung, ohne sichtbar fehlerhaftes Verhalten.

Beispiele

Ein Button, auf den man zweimal klicken muss: ein kleiner Defekt.

Eine gesetzlich vorgeschriebene Erklärung, die das Produkt nicht erstellen kann: kein Defekt, und doch kritischer.

Mehrdeutigkeiten / Debatten

Ohne schriftliche Spezifikation wird die Grenze zwischen Defekt und Verbesserung von Fall zu Fall ausgehandelt, oft zugunsten dessen, der die Liste führt.

Im allgemeinen Sprachgebrauch bezeichnet „Bug“ unterschiedslos einen Defekt im strengen Sinn und jedes Ärgernis, auf das ein Nutzer stößt.