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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.

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