Skip to content
All Domains (~50% of PMP exam)Critical Priority50 topics

Agile & Hybrid

Half the PMP exam is agile — treat it as a first-class domain

Overview

Since 2021, the PMP exam has been approximately 50% agile and hybrid content. This is the single most important shift in the exam's history. Agile is not a section you supplement — it is half the test. Every knowledge area has an agile dimension: scope is managed through a product backlog, schedule through sprints and velocity, risk through continuous retrospectives, and stakeholders through the Product Owner role. You must be fluent in both predictive (waterfall) and adaptive (agile) approaches and know when to apply each.

Scrum is the most tested agile framework. Know its three roles (Product Owner, Scrum Master, Development Team), five ceremonies (Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective, and the Sprint itself), and three artifacts (Product Backlog, Sprint Backlog, Increment). The Scrum Master is a servant leader and facilitator — not a manager or coordinator. The Product Owner owns the backlog and prioritizes work. The Development Team is self-organizing and cross-functional.

Hybrid approaches combine predictive and adaptive elements. A project might use Scrum for development while maintaining traditional waterfall gates for executive reporting and regulatory milestones. PMI's Agile Practice Guide (a core reference for the PMP exam) emphasizes tailoring — choosing the right methods for the project context rather than applying a framework dogmatically. The guiding question is always: what approach best delivers value in this environment?

Must Know at a Glance

Term / ConceptDefinition
Scrum RolesProduct Owner (prioritizes backlog), Scrum Master (servant leader/facilitator), Development Team (self-organizing, delivers).
SprintA fixed timebox (1–4 weeks) during which the team delivers a potentially releasable increment.
Product BacklogPrioritized list of everything needed in the product. Owned and managed by the Product Owner.
Sprint BacklogSubset of product backlog items selected for the current sprint plus the plan for delivering them.
VelocityThe amount of work a team completes per sprint, measured in story points. Used for forecasting.
User StoryFormat: "As a [role], I want [goal] so that [benefit]." Describes feature from the user's perspective.
INVEST CriteriaGood user stories are: Independent, Negotiable, Valuable, Estimable, Small, Testable.
Definition of DoneShared understanding of what it means for work to be complete and potentially shippable.
KanbanVisualize workflow on a board, limit WIP, pull work. Focused on flow efficiency and throughput.
Servant LeadershipPMI's preferred style for agile environments — leader serves the team by removing impediments and enabling success.
RetrospectivePost-sprint ceremony to inspect process and identify improvements. The primary agile risk management tool.
HybridCombines predictive and adaptive elements. Tailored to the project's context, constraints, and culture.

Exam Strategy

How to approach these questions

For agile questions, think: servant leadership, self-organizing teams, frequent delivery, and embrace change. When asked what the PM should do in an agile project, the answer almost never involves command-and-control behavior. The Scrum Master removes impediments — if the question describes an obstacle the team faces, the Scrum Master takes action. The Product Owner makes prioritization decisions — if a stakeholder wants to add a feature, they talk to the Product Owner. Sprints don't get extended when work isn't done — incomplete work goes back to the backlog.

Common Mistakes

  • Thinking agile has no planning — agile plans continuously (sprint planning, release planning, etc.).
  • Treating the Scrum Master as a project manager — the SM facilitates and enables but does not assign tasks.
  • Extending a sprint when work isn't done — incomplete items return to the backlog and are replanned.
  • Thinking hybrid means 50/50 waterfall/agile — hybrid means tailoring the right mix for your project context.

All 50 Topics in This Domain

Click any topic for the full explanation, key points, exam tips, and FAQs.

Agile Manifesto

The Agile Manifesto is a foundational document published in 2001 that establishes four core values and twelve principles for agile software development, emphasizing individuals, working software, customer collaboration, and responding to change.

Agile Principles (12 Principles)

The twelve Agile Principles are guiding statements behind the Agile Manifesto that describe how agile teams should operate, emphasizing early and continuous delivery of value, welcoming change, and sustainable development.

Scrum Framework

Scrum is a lightweight agile framework that uses fixed-length iterations called sprints, defined roles, events, and artifacts to help teams deliver complex products incrementally and iteratively.

Scrum Master

The Scrum Master is the accountability within Scrum responsible for establishing Scrum as defined in the Scrum Guide, helping the team and organization understand Scrum theory and practice, and removing impediments.

Product Owner

The Product Owner is the Scrum accountability responsible for maximizing the value of the product by managing and ordering the Product Backlog, representing stakeholder needs, and ensuring the team builds the right thing.

Development Team (Scrum)

The Development Team, called Developers in the latest Scrum Guide, consists of the cross-functional professionals who do the work of delivering a potentially releasable Increment each sprint.

Sprint

A Sprint is a fixed-length timebox of one month or less in Scrum during which the team creates a usable, potentially releasable product Increment.

Sprint Planning

Sprint Planning is the Scrum event that initiates each Sprint by defining the Sprint Goal, selecting Product Backlog items to work on, and creating an actionable plan for delivering the Increment.

Daily Standup (Daily Scrum)

The Daily Scrum (also called Daily Standup) is a 15-minute timeboxed event held each day of the Sprint where Developers inspect progress toward the Sprint Goal and adapt the Sprint Backlog as necessary.

Sprint Review

The Sprint Review is a Scrum event held at the end of the Sprint where the Scrum Team presents the Increment to stakeholders, gathers feedback, and collaborates on what to do next.

Sprint Retrospective

The Sprint Retrospective is a Scrum event where the Scrum Team inspects how the last Sprint went with regard to people, relationships, processes, and tools, and creates a plan for improvements.

Product Backlog

The Product Backlog is an emergent, ordered list of everything that might be needed in the product, serving as the single source of requirements for any changes to be made.

Sprint Backlog

The Sprint Backlog is the set of Product Backlog items selected for the Sprint, plus the Sprint Goal and the plan for delivering the Increment.

Increment

An Increment is a concrete stepping stone toward the Product Goal, where each Increment is additive to all prior Increments and must meet the Definition of Done to be considered complete.

Definition of Done

The Definition of Done (DoD) is a formal description of the state of the Increment when it meets the quality measures required for the product, providing a shared understanding of what it means for work to be complete.

Definition of Ready

The Definition of Ready (DoR) is an informal checklist that a team uses to determine when a Product Backlog item is sufficiently refined and understood to be pulled into Sprint Planning.

User Stories

A User Story is a short, informal description of a feature told from the perspective of the person who desires the new capability, typically following the format: As a [role], I want [goal], so that [benefit].

Story Points

Story points are a unit of measure for expressing the overall effort, complexity, and uncertainty involved in completing a Product Backlog item, used for relative estimation rather than measuring time.

Velocity

Velocity is the amount of work a Scrum team completes in a Sprint, typically measured in story points, used to forecast how much work the team can handle in future sprints.

Burndown Chart

A Burndown Chart is a graphical representation of work remaining versus time in a Sprint or release, showing whether the team is on track to complete the planned work.

Burnup Chart

A Burnup Chart is a graphical representation that shows the amount of work completed over time alongside the total scope, making it easy to see both progress and scope changes.

Kanban

Kanban is a lean method for managing and improving work across systems that emphasizes visualizing the workflow, limiting work in progress, managing flow, and making process policies explicit.

Kanban Board

A Kanban Board is a visual management tool that displays work items as cards moving through columns representing stages of the workflow, making the current state of work transparent to everyone.

Work in Progress (WIP) Limits

Work in Progress (WIP) Limits are constraints placed on the number of work items allowed in each stage of a workflow at any given time, designed to improve flow and reduce multitasking.

Cumulative Flow Diagram

A Cumulative Flow Diagram (CFD) is a stacked area chart that shows the number of work items in each workflow stage over time, used to monitor flow, identify bottlenecks, and track work in progress.

Lean Principles

Lean Principles are a set of practices derived from the Toyota Production System that focus on maximizing customer value while minimizing waste, forming a foundation for agile and Kanban practices.

Value Stream Mapping

Value Stream Mapping (VSM) is a lean technique that visually maps all the steps in a process from concept to delivery, identifying value-adding and non-value-adding activities to eliminate waste.

Extreme Programming (XP)

Extreme Programming (XP) is an agile software development framework that emphasizes technical excellence and engineering practices such as pair programming, test-driven development, continuous integration, and frequent releases.

Pair Programming

Pair Programming is an XP practice where two developers work together at one workstation, with one writing code (the driver) and the other reviewing each line in real time (the navigator).

Test-Driven Development (TDD)

Test-Driven Development (TDD) is a software development practice where developers write a failing test before writing the production code that makes it pass, following a red-green-refactor cycle.

Continuous Integration

Continuous Integration (CI) is the practice of frequently merging code changes into a shared repository, where automated builds and tests verify each integration to detect problems early.

Refactoring

Refactoring is the practice of restructuring existing code without changing its external behavior to improve its readability, reduce complexity, and make it easier to maintain.

Timeboxing

Timeboxing is the practice of allocating a fixed, maximum amount of time for an activity, after which the activity stops regardless of whether it is complete.

MoSCoW Prioritization

MoSCoW is a prioritization technique that categorizes requirements into four groups: Must have, Should have, Could have, and Won't have (this time), helping teams focus on delivering the most critical items first.

Weighted Shortest Job First (WSJF)

Weighted Shortest Job First (WSJF) is a prioritization model used in SAFe that calculates priority by dividing the Cost of Delay by the job size, ensuring the highest-value, smallest items are done first.

Planning Poker

Planning Poker is a consensus-based agile estimation technique where team members privately select cards representing their estimate, reveal them simultaneously, and discuss differences to reach agreement.

Relative Estimation

Relative Estimation is an agile technique where work items are sized in comparison to each other rather than in absolute units like hours or days, providing faster and more accurate estimates.

Iteration

An Iteration is a fixed-length timebox during which an agile team develops and delivers a working increment of the product, with each iteration building on the previous one.

Release Planning

Release Planning is an agile practice where the team and Product Owner determine the scope, timing, and goals for the next product release by mapping backlog items across future iterations based on team velocity.

Epic

An Epic is a large user story or body of work that is too big to complete in a single iteration and must be broken down into smaller, more manageable user stories.

Feature (Agile)

A Feature in agile is a service or functionality that fulfills a stakeholder need, sized to be deliverable within a single iteration or Program Increment, and typically composed of multiple user stories.

Minimum Viable Product (MVP)

A Minimum Viable Product (MVP) is the smallest version of a product that can be released to customers to validate a business hypothesis and gather maximum learning with the least effort.

Servant Leadership

Servant Leadership is a leadership philosophy where the leader's primary role is to serve the team by removing obstacles, providing resources, and creating an environment where the team can do its best work.

Self-Organizing Teams

Self-Organizing Teams (also called self-managing teams in the 2020 Scrum Guide) are teams that determine the best way to accomplish their work without being directed by people outside the team.

Cross-Functional Teams

A Cross-Functional Team is a team that possesses all the skills and competencies needed to accomplish the work without depending on others outside the team.

Hybrid Approach

A Hybrid Approach combines elements of predictive (waterfall) and adaptive (agile) methods within a single project, tailoring practices to fit the project's specific needs and constraints.

SAFe (Scaled Agile Framework)

The Scaled Agile Framework (SAFe) is a set of organization and workflow patterns intended to guide enterprises in scaling lean and agile practices across multiple teams, programs, and portfolios.

Agile Release Train

An Agile Release Train (ART) is a long-lived team of agile teams in SAFe that plans, commits, and executes together in Program Increments, aligned to a common mission and value stream.

Information Radiators

Information Radiators are highly visible displays of project information placed in prominent locations where the team and stakeholders can easily see them, promoting transparency and communication without requiring active effort.

Retrospectives (General)

A Retrospective is a recurring meeting where a team reflects on its recent work period to identify what went well, what could be improved, and what actions to take for continuous improvement.

Related Domains

Test your knowledge

Practice scenario-based questions on this topic with detailed explanations.