+49 (0) 9126 / 90 55 66 0 bl@projektmanagement-seminare.com

Spiralmodell für die Software-Entwicklung

Innovative und komplexe Software-Projekte managen

Bei der Entwicklung von komplexen Anwendungen in der Softwareentwicklung, wird mit Schritt-für-Schritt-Plänen gearbeitet. Diese Vorgehensmodelle unterteilen den Prozess in mehrere Phasen, die zeitlich und inhaltlich begrenzt sind und damit überschaubar. Ein Prozessmodell ist das von Barry W. Boehm entwickelte Spiralmodell aus dem Jahr 1986.

Definition des Spiralmodells

Das Spiralmodell ist eine Alternative zum Wasserfallmodell, das auch die Grundlage bildetet. Beim Spiralmodell wird davon ausgegangen, dass die Aufgaben der Softwareentwicklung nicht linear gestaltet sind – sondern iterative Aufgaben sind. Aufgaben werden also mehrfach spiralförmig durchlaufen. Die zyklische Wiederholung führt zwar dazu, dass die Ziele langsamer erreicht werden, das Risiko eines gescheiterten Prozesses wird, durch regelmäßige Kontrollen, aber minimiert.

Wie funktioniert das Spiralmodell?

Probleme während des Entwicklungsprozesses haben unterschiedliche Auswirkungen auf ein Projekt: steigende Kosten, Mehraufwand und Verzögerungen. Diese Auswirkungen können vor allem für kleinere Firmen zum Existenzproblem werden. Das Spiralmodell kann mit seinem inkrementellen und iterativen Ansatz diese Auswirkungen verhindern oder zumindest abschwächen. Die regelmäßige Risikobetrachtung wird mit Prototyp-Entwürfen, Analysen und Simulationen durchgeführt. Bis zum Projektziel durchläuft das Projekt kontinuierlich den Spiralmodell-Zyklus, der vier Schritte beinhaltet.

Vor- und Nachteile des Spiralmodells

Phase 1: Festlegen der Ziele
Ein Zyklus startet mit der Festlegung der Ziele, die mit den Schritten der Softwareentwicklung verbunden sind (z. B. die Verbesserung der Performance). Zusätzlich werden Alternativen für die Umsetzung definiert und Rahmenbedingungen wie Kosten und der Zeitaufwand bestimmt.

Phase 2: Beurteilen von Alternative, Risikoanalysen
Die Evaluation der Alternativen stellt den zweiten Schritt dar. Die Zielvorgabe und Rahmenbedingungen diesen als Bezugsgröße. Es werden die Bereiche identifiziert, die für das Softwareprojekt ein Risiko darstellen. Anschließend wird, durch Prototypen, Simulationen, Benchmark-Tests, Analysen und Nutzerbefragungen, die risikoärmste und kosteneffizienteste Strategie entwickelt.

Phase 3: Entwicklung und Test
Nach der Risikoanalyse beginnt die Entwicklung der Software. Bei komplexen und risikobehafteten Produkten wird erst eine Entwicklungsstrategie entwickelt und mit spezifizierten Prototypen gearbeitet.

Phase 4: Planung des nächsten Zyklus
Wird ein Zyklus abgeschlossen beginnt bereits die Vorbereitung und Planung des nächsten Zyklus. Wurde das Ziel erreicht und das nächste Ziel definiert, wird regulär fortgesetzt. War der Entwicklungsschritt nicht zielführend, müssen Lösungen gefunden werden. Dann kann z. B. eine vorher definierte Alternative genutzt werden oder es muss eine neue Strategie entwickelt werden.

Das ist Ihre Chance

Erfahren Sie die Vorteile unserer Live-Online-Seminare.
Trainieren und coachen Sie Ihre verteilten Teams.
Die Aufzeichnung des Seminars sowie ein Fotoprotokoll erhalten Sie direkt im Anschluss an das Seminar

 

Worauf warten Sie noch?
Rufen Sie uns an oder schreiben uns:

+49 (0) 9126 90 55 66 0

Informationen zu unseren Live Online Seminaren

Sie werden den Unterschied nicht merken

  • Sie arbeiten live mit einem unserer Trainer/innen
  • Sie stehen im Dialog mit dem Trainer und können Fragen stellen
  • Gruppenarbeiten in Videoräumen setzen die theoretischen Teile in die Praxis um
  • So weit möglich arbeiten unsere Trainer/innen mit Flipchart und wenig Powerpoint
  • Beispiele und Dateien erhalten Sie wie gewohnt nach dem Seminar

Ihre Vorbereitung zu Hause

  • Machen Sie es sich bequem und achten darauf, dass Sie in der Seminarzeit weitestgehend ungestört sind
  • Stehen Sie am ersten Tag schon eine Stunde vor Beginn des Seminars für die Abstimmung der Technik zur Verfügung
  • Machen Sie sich mit der Video Conference Software vertraut
  • Legen Sie sich alles bereit, was Sie für das Seminar benötigen: Schreibmaterial, Kaffee, Tee, Wasser, Obst, Kekse,  ….

An wen ist dieses Angebot gerichtet?

  • An alle,die im Homeoffice arbeiten. Gerade jetzt in der Corona-Krise,
  • An die, die viel beruflich unterwegs sind und nicht auch noch hunderte Kilometer zu einem Präsenzseminar reisen möchten.
  • Für Unternehmen, die die Reise- und Übernachtungskosten einsparen möchten

Mittelstand und Konzerne
vertrauen uns seit 1994