Qualitätsverständnis

Die Qualität einer Anwendung kann aus verschiedenen Perspektiven wahrgenommen werden: aus der Sicht des Anwenders, des Entwicklers oder des Supports. Unser Verständnis von Qualität und damit unser Anspruch an die eigene Arbeit umfasst all diese Bereiche. Qualitativ hochwertige Software heißt für uns
  • Robustheit Sinnvolle Reaktion auf Umgebungsfehler (Anwendungsfehler, Fehler anderer Systeme usw.)
  • Zuverlässigkeit Fehler treten selten auf und haben im Fehlerfall nur geringe Auswirkungen
  • Performanz Angemessenes Laufzeitverhalten und Speicherbedarf
  • Wartbarkeit Möglichst einfache Änderbarkeit bzw. Erweiterbarkeit
  • Benutzerfreundlichkeit Einfache Bedienbarkeit (Übersichtliche GUI, passende Prozesse, verständliche Fehlermeldungen usw.)
  • Portabilität Übertragbarkeit der Software auf andere Rechner
  • Dokumentation Ausführliche Dokumente (Code-Dokumentation, Entwicklungsschritte, Testpläne usw.) für die (Weiter-)Entwicklung