Die Qualitätssicherung in Software-Entwicklungsprojekten läßt sich in zwei Bereiche unterteilen:

Konstruktive Qualitätssicherung

Alle Maßnahmen, die im Vorfeld von Projektaktivitäten ergriffen werden können und sich positiv auf die Durchführung der Projektaktivität auswirken.

Analytische Qualitätssicherung

Alle Maßnahmen, die die Ergebnisse von Projektaktivitäten auf die Erfüllung ihrer zugesicherten Eigenschaften hin untersuchen.