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
2
Q
agile
A
- aims to create a minimum viable product (mvp) asap
- requirements are ambiguous
- quick feedback loop
3
Q
spiral
A
- each loop generates a more refined prototype until requirements are met
- requirements ambiguous
- shorter feedback cycle
4
Q
rad/extreme
A
- frequent releases of the software made in short development cycles
- no documentation
- use of focus groups