Agile Development Flashcards
1
Q
4 Aufgaben von Software Development
A
Spezifikation
Entwurf
Validierung
Evolution von Software
2
Q
Softwareentwicklungsprozess
A
beschreibt Anordnung der Phasen (z.B. Anforderungsanalyse, Entwurf, Implementierung, Testen)
3
Q
Softwareprozessmodell
A
beschreibt Softwareentwicklungsprozesse
4
Q
lineare Prozessmodell
A
Phasen werden nacheinander strikt sequenziell abgearbeitet
5
Q
iterative Prozessmodell
A
Phasen werden in einer Sequenz durchlaufen aber Iterationen, Zyklen möglich
6
Q
Vorteilte linearer Prozessmodelle
A
- klare, unveränderte Visionen und Ausführungen
- diszipliniertes, strukturierte Herangehensweise
- planerische Sicherheit
7
Q
Nachteile linearer Prozessmodelle
A
- zu hoher planerischer Aufwand
- zu starr
- inflexibel auf sich ändernde Anforderungen
- nicht kompatibel mit moderner Softwareentwicklung