1.2.3 Software Development Flashcards

1
Q

waterfall

A
  • each stage (analysis/design/development/testing) is completed and documented before the next one is begun
  • set of requirements are known & specific
  • product delivered at the end
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

agile

A
  • aims to create a minimum viable product (mvp) asap
  • requirements are ambiguous
  • quick feedback loop
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

spiral

A
  • each loop generates a more refined prototype until requirements are met
  • requirements ambiguous
  • shorter feedback cycle
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

rad/extreme

A
  • frequent releases of the software made in short development cycles
  • no documentation
  • use of focus groups
How well did you know this?
1
Not at all
2
3
4
5
Perfectly