Vorgehensmodell
Ein Vorgehensmodell (auch Prozessmodell) beschreibt den strukturierten Ablauf eines Softwareentwicklungsprojekts von der Anforderungsanalyse bis zur Inbetriebnahme und Wartung. Es legt fest, welche Aktivitäten in welcher Reihenfolge durchgeführt werden, welche Dokumente entstehen und wer verantwortlich ist. Bekannte Vorgehensmodelle sind das Wasserfallmodell (sequenziell), das V-Modell (testgetrieben), Scrum (agil) und das Spiralmodell (risikogetrieben). Die Wahl des passenden Vorgehensmodells hängt von Projektgröße, Anforderungsstabilität und Teamstruktur ab.