Product Design, Manufacturing & Innovation Resources
Heim » Das Spiralmodell (SW-Prozess)

Das Spiralmodell (SW-Prozess)

1986-01-01
  • Barry Boehm
Ein Software-Entwicklungsteam diskutiert das Spiralmodell in einer modernen Büroumgebung.

(Abbildung dient nur zur Veranschaulichung)

Das Spiralmodell ist risikogesteuert Software Entwicklungsprozessmodell, das Elemente sowohl des Prototypings als auch des WasserfallmodellEs handelt sich um eine iterative Entwicklungsmethode, bei der das Projekt in jeder Iteration vier Phasen durchläuft (Spirale): Ziele festlegen, Risiken identifizieren und beheben, entwickeln und testen sowie die nächste Iteration planen. Der Schwerpunkt liegt auf der kontinuierlichen Risikoanalyse.

Das 1986 von Barry Boehm eingeführte Spiralmodell wurde entwickelt, um die Schwächen des traditionellen Wasserfallmodells, insbesondere bei großen, komplexen Projekten, zu beheben. Jede Schleife der Spirale repräsentiert eine Phase des Softwareentwicklungsprozesses. Anders als andere Modelle beginnt es nicht mit einem vollständigen Anforderungskatalog. Stattdessen konzentriert sich die erste Schleife beispielsweise auf die Entwicklung eines Proof-of-Concept, um die Machbarkeit zu testen. Jede nachfolgende Schleife baut auf der vorherigen auf und führt von der Konzeptphase zu einem vollständig entwickelten Produkt. Die vier Kernaktivitäten in jedem Zyklus sind: 1) Ziele, Alternativen und Einschränkungen für die Iteration festlegen. 2) Alternativen bewerten; Risiken identifizieren und beheben. Dies ist der kritischste Teil und umfasst Aktivitäten wie Prototyping, Simulation und Benchmarking zur Minderung risikoreicher Elemente. 3) Das Produkt der nächsten Stufe entwickeln und verifizieren. Dies beinhaltet die eigentliche Programmierung, Integration und das Testen, ähnlich einem Mini-Wasserfallprozess für das Ergebnis dieser Iteration. 4) Die nächste Iteration wird geplant. Das Projekt wird überprüft und Pläne für den nächsten Iterationsschritt werden erstellt. Dieses Modell ermöglicht die schrittweise Veröffentlichung des Produkts und die Verfeinerung der Anforderungen während des gesamten Entwicklungszyklus. Dadurch ist es sehr flexibel und eignet sich besonders für Projekte, bei denen Risikomanagement höchste Priorität hat.

UNESCO Nomenclature: 1208
– Software

Typ

Abstraktes System

Störung

Inkremental

Verwendung

Nische/Spezialisiert

Vorläufer

  • Wasserfallmodell
  • Prototyping-Modelle
  • Grundsätze des Risikomanagements
  • inkrementelle Entwicklungsmodelle

Anwendungen

  • große, teure und komplizierte Regierungsprojekte
  • risikoreiche Softwareentwicklung
  • Projekte, bei denen die Anforderungen unklar oder komplex sind
  • Forschungs- und Entwicklungsprojekte

Patente:

NA

Potenzielle Innovationsideen

Aufgrund des hohen Datenverkehrs durch Web-Scraping-Bots, der derzeit mehr als 40.000 Anfragen pro Tag umfasst, ist dieser Inhalt ausschließlich Community-Mitgliedern vorbehalten.
> Anmelden < oder > Registrieren < (100% kostenlos) Zugriff darauf sowie auf alle anderen eingeschränkten Inhalte und Tools.

Verwandt mit: Spiralmodell, Barry Boehm, risikogetrieben, Softwareentwicklung, iterativ, Prototyping, Wasserfallmodell, Risikoanalyse, Software-Engineering, Projektmanagement.

Historischer Kontext

Das Spiralmodell (SW-Prozess)

1980
1980
1980
1986-01-01
1990
1990
1993
1980
1980
1980
1982-07-01
1988-06-01
1990
1993
1997-04-23

(wenn das Datum unbekannt oder nicht relevant ist, z. B. „Strömungsmechanik“, wird eine gerundete Schätzung seines bemerkenswerten Auftretens bereitgestellt)

Verwandte Erfindungen, Innovationen und technische Prinzipien

Bilder in voller Größe und Downloads sind nur für registrierte Mitglieder 100% kostenlos verfügbar.

> Login <