WikiDer > Spiralmodell
Es Spiralmodell wurde entwickelt und veröffentlicht von B. W. Böhm. Das Modell besteht aus vier Phasen, die nacheinander ausgeführt werden (linearer Verlauf). Nach Abschluss der vier Phasen kann entschieden werden, die vier Schritte zu wiederholen oder das Projekt abzubrechen. Das Projekt kann beendet werden, sobald das Projekt abgeschlossen ist oder sich ein Teil als nicht realisierbar erweist.
Die vier Phasen
- Bestimmen Sie das Ziel, die Alternativen und die Grenzen.
- Bewerten Sie die Alternativen, ermitteln Sie die Risiken und wählen Sie die Alternative mit den geringsten Risiken.
- Entwickeln und verifizieren Sie das 'Next-Level-Produkt'
- Führen Sie eine Überprüfung durch und planen Sie den nächsten Durchgang dieser vier Phasen. Beenden Sie dieses Projekt oder beginnen Sie erneut mit Schritt 1.
Das Prinzip
Das Modell basiert auf der Durchführung von Aktivitäten, die das höchste Risiko bergen. Man beginnt also damit, den Teil mit dem höchsten Risiko auszuführen. Auf diese Weise ist es möglich, einen bestimmten Teil des Systems zu implementieren, während ein anderer Teil noch entworfen werden muss.
Wenn ein bestimmter Teil mit zu großen Risiken verbunden ist, können Sie diesen Teil nicht durchführen oder das Projekt ganz abbrechen. Dies sollte aufgrund der Arbeitsreihenfolge zu Beginn des Projekts deutlich werden.Darüber hinaus zeichnet sich das Modell dadurch aus, dass keine Phase durch Dokumentation abgeschlossen Wasserfall-Modell passiert.
Leistungen
Zu Beginn eines Projekts werden die risikoreichsten Probleme eingeschätzt und behandelt. Daher besteht ein hohes Maß an Vertrauen in den Erfolg des Projekts. Auch wird früher klar, dass sich ein Projekt als nicht realisierbar erweist.
Die Risiken sind für einen Kunden geringer als bei der Verwendung der Wasserfallmethode.
Nachteile
Einen Zeitplan zu erstellen ist oft unmöglich, da es nicht ausreicht, die Risiken im Voraus oder Iterationen abzuschätzen. Daher kann der Kunde nicht sicher sein, wann das Projekt abgeschlossen wird. Dies gilt auch für das Wasserfallmodell. Dort ist ungewiss, wie die Vorlaufzeit für die verschiedenen Phasen sein wird.
Die Bewertung von Risiken ist ein zentrales Thema. Dies ist oft eine schwierige Aufgabe, die es erforderlich macht, jemanden zu benennen, der sich mit komplexen, riskanten und großen Projekten auskennt. Dadurch ist das Projekt von der Qualität der Personen und Methoden zur Ermittlung der Risiken abhängig.
Quellen
Quelle: Einführung in die Softwaretechnik; J. van Katwijk