Agile Development Flashcards

1
Q

4 Aufgaben von Software Development

A

Spezifikation
Entwurf
Validierung
Evolution von Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Softwareentwicklungsprozess

A

beschreibt Anordnung der Phasen (z.B. Anforderungsanalyse, Entwurf, Implementierung, Testen)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Softwareprozessmodell

A

beschreibt Softwareentwicklungsprozesse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

lineare Prozessmodell

A

Phasen werden nacheinander strikt sequenziell abgearbeitet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

iterative Prozessmodell

A

Phasen werden in einer Sequenz durchlaufen aber Iterationen, Zyklen möglich

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Vorteilte linearer Prozessmodelle

A
  • klare, unveränderte Visionen und Ausführungen
  • diszipliniertes, strukturierte Herangehensweise
  • planerische Sicherheit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Nachteile linearer Prozessmodelle

A
  • zu hoher planerischer Aufwand
  • zu starr
  • inflexibel auf sich ändernde Anforderungen
  • nicht kompatibel mit moderner Softwareentwicklung
How well did you know this?
1
Not at all
2
3
4
5
Perfectly