Download Skript - Fachgebiet Echtzeitsysteme

Transcript
SE II - Software-Entwicklung, -Wartung und (Re-)Engineering
Fachgebiet
Echtzeitsysteme
1.3 Iterative Software-Entwicklung
Voraussetzung für den sinnvollen Einsatz von Notationen und Werkzeugen zur 
Software-Entwicklung ist ein
 Vorgehensmodell, das den Gesamtprozeß der Software-Erstellung und -pflege 
in einzelne Schritte aufteilt.
 Zusätzlich müssen Verantwortlichkeiten der beteiligten Personen in Form von
Rollen im Software-Entwicklungsprozess klar geregelt sein.
Zur Erinnerung:
 das „Wasserfallmodell“ war lange Zeit das Standardvorgehensmodell 
zur Erstentwicklung von Software
 in den letzten Jahren wurden für die (Weiter-)Entwicklung von Software bessere
iterative Vorgehensmodelle entwickelt:
 V-Modell, Rational Unified Process, ...
© Prof. Dr. Andy Schürr (TU Darmstadt, FB 18, Institut für Datentechnik)
Seite 31