waterfall vs agile Flashcards
1
Q
Agile
A
Small or medium size mass market software.
Custom in-house system development.
Low criticality systems.
Requirements change often.
Experienced developers.
Small development team.
Flat structure in the team.
Stable team.
Client/company culture that accepts uncertainty.
Users willing/cable to be involved.
2
Q
Waterfall
A
Large, long life systems.
Mission or safety critical systems.
Stable requirements.
Junior developers.
Very large teams or multiple teams
Geographically dispersed or distributed teams.
There is a hierarchy in the team.
Command and control company cultures.
Users not willing able to be involved.