Initiating
(Predictive #1)
Determine if Business Case + Business Management Plan (“business documents”) are achievable
Determine viability based on given constraints
Authorize via signed project Charter
Business case
Captures business need
How project selected?
How fits into org’s strategic goals?
How add value?
Business management plan
or benefits realization plan
Captures desired benefits
How benefits maximized/sustained
Defines metrics/processes to measure benefits
Constraints
E.g. Schedule, cost, risk, scope, quality, resources, customer satisfaction, etc.
Project charter
High-level planning document
Signed by sponsor, gives authority to project manager
Planning
(Predictive #2)
Detailed planning, including project management plan
Development approach
Plan-driven (predictive)
Agile (adaptive)
Hybrid
Project management plan
Defines project life cycle and development approach
How to plan, execute, monitor & control, and close project
Executing
(Predictive #3)
Completing the work to produce the deliverables
Project documents
Anything outside of the project management plan
e.g. assumption/issue/risk logs, lessons learned, schedule, etc.
Monitoring and Controlling
(Predictive #4)
Monitor current status vs. baselines
Control project plan changes via change requests
Baselines
Scope, schedule, cost
Integrated change control
Review change requests
Approve/deny/defer
Update project plan as needed
Closing
(Predictive #5 & Adaptive #5)
Finalize paperwork
Confirm acceptability
Basically same for predictive and adaptive
Rolling wave planning
Upcoming phases planned in detail
Subsequent phases planned at high level, then detail added when closer to that phase
Type of progressive elaboration
Progressive elaboration
Continually refining estimates and scope
Feasibility
(Adaptive #1)
Determine business case and benefit/value of project
Difference: less formal documentation than Predictive, may include info on realizing early benefits
Initiation
(Adaptive #2)
Charter developed
Personas and backlog created
Product roadmap
Personas
(Adaptive)
Brief descriptions of key stakeholders and their interests
Release Planning
(Adaptive #3)
Selection of user stories from prioritized backlog, slicing larger ones into work packages
Setting initial velocity
User story
(Adaptive)
Work packages, ~1-3 days of work
Velocity
(Adaptive)
Rate of work completed in an iteration
Can be based on story points, which are multivariate ratings of amount of work for a given user story
Iteration
(Adaptive #4)
Equivalent to Executing and Controlling and Monitoring phases in predictive
a.k.a. “sprint”
Daily stand-up meeting
Iteration review (customer demo)
Retrospective (what what well? needs improvement? do differently?)
Project life cycle
Phases of work needed to produce deliverables