Grundlegende Prozessaktivitäten
Unabhängig vom Modell umfasst die Softwareentwicklung vier Kernphasen:
- Spezifikation: Definition der Software und ihrer Einsatzbedingungen.
- Entwicklung: Entwurf und Programmierung.
- Validierung: Überprüfung, ob die Software die Anforderungen erfüllt.
- Evolution: Weiterentwicklung und Anpassung an neue Anforderungen.