Vorgehensstrategie

 

Evolutionäres_Vorgehen

Begriffssammlung

Vorgehensmodelle

Themenbereich

Vorgehensstrategie

Synonyme

-

Englisch

Evolutionary strategy

Definition

Software-Entwicklung als rückbezüglicher Prozeß, d.h. Einsatz der Software verändert deren »Anforderungen.

Erläuterung

Bei der Anwendung anfallende Verbesserungsvorschläge werden zum Ausgangspunkt für einen neuen »Entwicklungsprozess gemacht, wobei dann gewissermaßen die nächste Generation des »Anwendungssystems entsteht (Wandlungsfähigkeit der Anwendung). Dieses Vorgehen eignet sich für die Entwicklung solcher Systeme, deren Anforderungen nicht genau von Anfang an definiert werden können.
[Lehm80]

Beispiele

-

 
 

Inkrementelles_Vorgehen

Begriffssammlung

Vorgehensmodelle

Themenbereich

Vorgehensstrategie

Synonyme

-

Englisch

Incremental strategy

Definition

Software-Entwicklung als stückweise Realisierung der Funktionalität

Erläuterung

Diejenigen Teile des »Anwendungssystems werden zuerst implementiert, die unbedingt erforderlich sind, um das System lauffähig zu machen (Kern der Anwendung).

Beispiele

-

 
 

Iteratives_Vorgehen

Begriffssammlung

Vorgehensmodelle

Themenbereich

Vorgehensstrategie

Synonyme

Zyklisches Vorgehen

Englisch

Iterative strategy

Definition

Software-Entwicklung als Folge von Entwicklungszyklen

Erläuterung

Aufhebung der Trennung von Spezifikation und Konstruktion

Beispiele

"Spiralmodell" [Boeh88],
"Versionenmodell" [Floy81]

 
 

Partizipatives_Vorgehen

Begriffssammlung

Vorgehensmodelle

Themenbereich

Vorgehensstrategie

Synonyme

Benutzerbeteiligung

Englisch

Participative strategy

Definition

Software-Entwicklung als Kooperation zwischen den Herstellern und Nutzern eines Informationssystems

Erläuterung

Der Anwender wird stärker in den »Entwicklungsprozess einbezogen, wobei Kompromisse ausgehandelt und Interessengegensätze überwunden werden müssen (Perspektivenerweiterung der Betroffenen bei der Gestaltung des »Anwendungssystems).
[Reis89]

Beispiele

-

 
 

Prototyping

Begriffssammlung

Vorgehensmodelle

Themenbereich

Vorgehensstrategie

Synonyme

-

Englisch

Prototyping

Definition

Mittel im Rahmen der Vorgehenssstrategie, um bestimmte Aspekte eines Software-Objekts in einem bestimmten Stadium des SW-»Entwicklungsprozesses erfahrbar zu machen.

Erläuterung

Die mit dem Prototyp gewonnenen Erfahrungen werden zu dessen Änderungen genutzt, woraus sich schließlich ein neues »System ergibt. Somit ist es dann möglich, ein aussagefähiges Muster der »Anwendung zu erstellen, bevor die eigentliche Software-Lösung implementiert wird. Das Prototyping dient zur Unterstützung anderer Vorgehensweisen.

Beispiele

-

 
 

Sequentielles_Vorgehen

Begriffssammlung

Vorgehensmodelle

Themenbereich

Vorgehensstrategie

Synonyme

Phasenmodell

Englisch

Sequential strategy

Definition

Software-Entwicklung als schrittweise (phasenweise) Konkretisierung auf breiter Front (top-down-Ansatz)

Erläuterung

Das sequentielle Vorgehen beruht auf der Annahme, daß die einzelnen »Phasen für alle Bereiche des »Anwendungssystems nacheinander abgearbeitet und abgeschlossen werden können (vom Groben zum Detail); wird für die Entwicklung von Anwendungssystemen angewandt, die gut durchschaubar sind und gut definierte Arbeitsflüsse umfassen.

Beispiele

"Wasserfallmodell" [Boeh76]