Softwarequalitätskriterien (Auswahl)
- Korrektheit - Integrität
- Robustheit - Zuverlässigkeit
- Erweiterbarkeit
- Wiederverwendbarkeit
- Kompatibilität (zu anderen Produkten)
- Effizienz
- Portabilität (auf andere Plattformen)
- Verifizierbarkeit (Prüfbarkeit)
- Benutzerfreundlichkeit
Die Kriterien wirken z. T. gegeneinander. Erfüllung aller Kriterien ist nicht zu erwarten im Beziehungsgeflecht zwischen Auftraggebern, Benutzer und Programmierer.