Ursachen der Software-Probleme (6-7)
| Programm behandelt nicht alle Fälle |
| Anwender benutzt Programm für andere Zwecke |
| Nichtberücksichtigung von Benutzer-Fehlverhalten |
| Änderungen während der Programmierphase |
| Unverständlicher Dialog |
| Keine oder unverständliche Fehlermeldungen |
| Zu ähnliche Kommandos |
| Abkürzungen |
| Unlesbarkeit der Dokumentation |
| Ungenauigkeit |
| Textfehler |
| Schlechte Strukturierung |
| Nichtübereinstimmung mit Programm |
| Programm-Kommentare |
| Veraltete Hardware, Software, Programmiersprachen |
| Programme vom Vorgänger vom Vorgänger ... |
| Kompatibilitätszwang |
| Jede Änderung erzeugt 0.15-0.5 neue Fehler |
| Ausbildungsqualität |
| Begabung |
| Mißverstehen der Aufgabe |
| Unterschätzung der Aufgabe |
| Freak-Verhalten |
| Individualistentum |
| Kommunikationsprobleme |
| Programmierstil |
| Überforderung |
| Stress, Alkohol |
| Faulheit |
| Schlamperei |
| Unbewußte Sabotage (Angst) |
| Bewußte Sabotage |
| ... |
| Mißverstehen des Programms |
| Fehlbedienung |
| Unaufmerksamkeit |
| Überforderung |
| Unvernunft |
| ... |