Fehlerquotient

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Die Seiten Fehlerhäufigkeit und Fehlerquotient überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese Überschneidungen. Bitte entferne diesen Baustein erst nach vollständiger Abarbeitung der Redundanz. PM3 12:46, 10. Feb. 2012 (CET)

Als Fehlerquotient, Fehlerdichte oder Fehlerrate bezeichnet man den relativen Anteil von fehlerhaften Elementen im Verhältnis zur Gesamtheit.

Der Fehlerquotient bei der Speicherung und Übertragung binärer Daten ist die Bitfehlerhäufigkeit.

[Bearbeiten] Anwendungsbeispiel

Der Fehlerquotient könnte beispielsweise in der Schule zur Verwendung kommen:

Beim Verfassen eines Textes von 400 Wörtern hat ein Schüler elf Rechtschreibfehler gemacht. Um den Fehlerquotienten zu erhalten teilt man die Anzahl der Fehler durch die Gesamtzahl der Wörter. Er lautet also:
\frac{11}{400} = 0{,}0275 = 2{,}75 \%
Allgemein lässt sich schreiben:
\frac{\text{Fehler}}{\mathrm{W\ddot orter}} = \frac{\text{Fehler}\cdot 100}{\mathrm{W\ddot orter}} \%
Anhand des Fehlerquotienten, in diesem Beispiel wären es 2,75 %, kann der Lehrer dann eine Note vergeben; falls es sich um einen Aufsatz o.Ä. handelt, muss der Inhalt natürlich noch separat bewertet werden.

[Bearbeiten] Fehlerdichte in der Informatik

In der Informatik bezeichnet die Fehlerdichte die Anzahl an Fehlern pro 1.000 Zeilen Code (Lines of Code). Fehlerfreie Software ist aus betriebswirtschaftlichen und technischen Gründen in der Praxis unmöglich zu erstellen; anzustreben ist daher eine möglichst geringe, zu den Anforderungen der Software passende Fehlerrate - die angestrebte Fehlerrate ist somit während der Analysephase zu definieren. Bei Software, deren Ausfall Menschenleben kosten könnte (wie beispielsweise Militärsysteme oder Krankenhaussysteme), wird üblicherweise eine Fehlerdichte von < 0,5 Fehlern pro 1.000 Zeilen Code angestrebt.

Anzustreben ist üblicherweise eine Fehlerdichte von < 2, normal ist 2 - 6 und akzeptabel aber nur im Webbereich ist 6 - 10. Über 10 gilt als Malpractice und kann vor einem Gericht zur Kompensationszahlung führen.[1]

Die Fehlerdichte kann auch zur Klassifizierung der Produktreife von Software herangezogen werden:

Fehlerdichte Klassifizierung der Programme
< 0,5 stabile Programme
0,5 .. 3 reifende Programme
3 .. 6 labile Programme
6 .. 10 fehleranfällige Programme
> 10 unbrauchbare Programme

[2]

[Bearbeiten] Einzelnachweise

  1. Linda Laird & Carol Brennan: "Software Measurement and Estimation: A Practical Approach.", Wiley & Sons, 2006
  2. Carper Jones: "Programming Productivity", McGraw-Hill, New York, 1986
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Mitmachen
Drucken/exportieren
Werkzeuge