Agile Flashcards
1
Q
Predictive Life Cycle
A
Plan-driven and predicts the project life cycle upfront and changes to scope are tightly controlled
i.e. Waterfall approach
Requirements -> Design -> Implementation -> Verification -> Maintenance
2
Q
Agile Approach
A
Changes are expected!
Iterative
Incremental
Change-driven
Terms to recognize - Scrum, XP, Lean, Crystal Light
3
Q
Iterative and Incremental Life Cycles
A
- Phases repeat through iterations (time-boxed period where the team does the work)
e. g. take 2-4 weeks to work on just these requirements. then we pause and review. then we repeat another work period - Iterations create deliverables
- Detailed scope is elaborated for each iteration
- Changes to the project scope are expected
Iterations —> Release is at the end
Incremental = incremental releases periodically during the project
Planning happens at the beginning of the iteration!
4
Q
Adaptive Life Cycels
A
- Change-driven and often use Agile project management
- Rapid iterations or project work
- Backlog of requirements
- Changes to the project scope are expected
e.g. Kanban (sign board) - requirements pulled from the left to the right until all are completed