Agile - David McLean Flashcards
What project life cycle is describes below?
provides finished deliverables that the custmer may be able to use immediately
Incremental life cycle
delivering features
What project life cycle is describes below?
bulk of planning is done up front, then executinga single, sequential process
Predictive life cycle
traditional waterfall approach
What project life cycle is describes below?
allows feedback for unfinished work to improve and modify that work
Iterative life cycle
What project life cycle is describes below?
refines work items and delivers frequently
Agile life cycle
iterative and incremental deliverables
What life cycle should be used when the goal is to manage costs?
Predictive
fixed requirements, work is performed once for th entire project
What life cycle should be used when the goal is correctness of solution in a single delivery?
Iterative
dynamic requirements, work is repeated until correct
What life cycle should be use dwhen the goal is speed with frequent small deliveries?
Incremental
dynamic requirements, work is performed once for a given increment
What life cycle should be used when the goal is customer value, delivered in small deliveries?
Agile (iterative + incremental)
Dynamic requirements, work is repeated until correct, deliveries require feedback
What Agile value involves processes and tools?
Individuals and interactions
are valued more than
processes and tools
What Agile value involves comprehensive documentation?
Working software
is valued over
comprehensive documentation
What Agile value involves contracts?
Customer collaborations
is valued over
contract negotiations
What Agile value involves following a plan?
Responding to change
is valued over
following a plan