Technologien
Wasserfall
Das Wasserfallmodell ist nach wie vor eine der beliebtesten Methoden der Softwareentwicklung. Es besteht aus mehreren aufeinanderfolgenden Phasen, und der Übergang zur nächsten Phase ist nur möglich, wenn die vorherige Phase abgeschlossen ist. Zu den Phasen gehören die Planung und Spezifikation der Anforderungen, die Analyse der Anforderungen und der Durchführbarkeit, der Entwurf, die Code-Implementierung, das Testen des Ganzen und einzelner Elemente sowie die Implementierung und Wartung des resultierenden Produkts. Es funktioniert sehr gut bei klar definierten, transparenten und vor allem stabilen Anforderungen. Es ist der Ausgangspunkt für viele ähnliche kaskadenbasierte Modelle, einschließlich des von IBM entwickelten MITP-Modells.