Agile Methodology — Scrum and Kanban
The 2026 PMP exam expects understanding of agile and hybrid methodology selection as part of project delivery approach planning. Over 50% of PMP exam questions involve agile or hybrid concepts. Understanding Scrum and Kanban frameworks is essential.
The Agile Manifesto
Four values:
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
The items on the left are valued MORE, but the items on the right still have value.
Scrum Framework
Roles:
- Product Owner — owns the backlog, defines priorities, accepts deliverables. Single voice of the customer.
- Scrum Master — servant leader, facilitates ceremonies, removes impediments, protects the team.
- Developers — self-organizing, cross-functional; the whole Scrum Team typically has 10 or fewer members. No sub-teams or titles within the Scrum Team. (Scrum Guide 2020)
Artifacts:
- Product Backlog — prioritized list of all features, owned by Product Owner
- Sprint Backlog — subset selected for the current sprint, owned by the team
- Increment — potentially shippable product at sprint end, meets Definition of Done
Events (Ceremonies):
- Sprint Planning — select backlog items, plan the sprint (max 8 hours for 4-week sprint)
- Daily Scrum — 15-minute event for Developers to inspect progress toward the Sprint Goal and adapt the Sprint Backlog. The Developers choose their own structure and techniques; the three prescribed questions were removed in the 2020 Scrum Guide. (Scrum Guide 2020)
- Sprint Review — demonstrate increment to stakeholders, gather feedback
- Sprint Retrospective — team reflects on process and identifies improvements
- Sprint — time-box of 1-4 weeks, consistent length throughout the project
Kanban Method
Core practices:
- Visualize workflow — board with columns representing stages (To Do, In Progress, Done)
- Limit WIP — restrict work-in-progress per column to prevent bottlenecks
- Manage flow — optimize throughput and reduce cycle time
- Make policies explicit — definition of done, WIP limits, pull criteria
- Implement feedback loops — regular reviews and retrospectives
- Improve collaboratively — continuous incremental improvement
Kanban metrics: Lead time, cycle time, throughput, WIP count.
Scrum vs Kanban
| Aspect | Scrum | Kanban |
|---|---|---|
| Cadence | Fixed sprints | Continuous flow |
| Roles | PO, SM, Developers | No prescribed roles |
| Planning | Sprint planning | On-demand |
| Changes | No change endangering the Sprint Goal; scope may be renegotiated with the PO | Can change anytime |
| Metric | Velocity | Lead/cycle time |