Vorgehensstrategie |
|
  |
Evolutionäres_Vorgehen |
Begriffssammlung |
|
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. |
Beispiele |
- |
  |
Inkrementelles_Vorgehen |
Begriffssammlung |
|
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 |
|
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 |
|
  |
Partizipatives_Vorgehen |
Begriffssammlung |
|
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). |
Beispiele |
- |
  |
Prototyping |
Begriffssammlung |
|
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 |
|
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] |