Reduzierung der Komplexität:
Die Komplexität eines Projekts wird durch gute Vorüberlegungen
und sauberen Konzepten erheblich reduziert.
Beispiel
Planbarkeit:
Der erforderliche Aufwand wird frühzeitig klar. Durch die Modularität kann eine zeitliche Priorisierung erfolgen.
Flexibilität:
Änderungswünsche werden nach der Analysephase klar.
Konzepte sind schneller zu ändern als (getesteter) Code.