Softwarequalität entsteht nicht von selbst. Es bedarf einer Reihe von Maßnahmen, um sicherzustellen, dass das Endprodukt eine akzeptable Qualität aufweist. Die wichtigsten Maßnahmen dazu sind:
(1) Konstruktive Maßnahmen:
* Konsequente Methodenanwendung in allen Phasen des Entwicklungsprozesses,
* Einsatz adäquater Entwicklungswerkzeuge,
* Software-Entwicklung auf der Basis hochwertiger Halbfabrikate,
* konsequente Fortschreibung der Entwicklungsdokumentation.
(2) Analytische Maßnahmen:
* Statische Programmanalyse,
* dynamische Programmanalyse,
* systematische Auswahl geeigneter Testfälle,
* konsequente Protokollierung der Analyseergebnisse.
(3) Organisatorische Maßnahmen:
* Einsatz von Vorgehensmodellen,
* kontinuierliche Weiterbildung der Produktentwickler,
* Institutionalisierung der Qualitätssicherung
|