Beschreibe den Plan Driven Process
Prozesse, bei denen alle Prozessaktivitäten geplant sind und Fortschritt wird an diesem Plan gemessen.
Beschreibe den Agile Process
Die Planung ist inkrementell und es ist einfacher, den Prozess zu ändern, um den sich ändernden Kundenanforderungen gerecht zu werden.
Requirements/Anforderungen im Requirements Engineering sind...
die Beschreibungen der Systemdienste und Einschränkungen, welche während des Requirements Engineering Prozesses bestummen werden.
Nenne die 3 Software Egnineering Process Models
Thewaterfallmodel
Incrementaldevelopment
Specification, development and validation are interleaved.
May be plan-driven or agile.
Reuse-orientedsoftwareengineering
The system is assembled from existing components.
May be plan-driven or agile.
Nenne Pro's und Contra's zum Wasserfall Model
tbd
Nenne Pro's und Contra's zu Incremental Development
+ Designfehler frühzeitig erkennen (Risiko minimieren)
+ flexibel bei neuen Anforderungen
+ früher Gewinn durch Beta-Releases
+ Kundenfeedback fliesst bereits in Implementierung rein
- Kein Ende in Sicht
- Erfordert fähiges Entwicklerteam und vollen Einsatz von jedem
- schwieriger zu planen