PMI-ACP — PMI Agile Certified Practitioner Cheat Sheet

Cheat sheet: PMI-ACP reference for agile roles, frameworks, planning, metrics, risks, quality, and scenario decisions.

Use the tables for a quick pre-exam check. Expand a topic’s notes for explanations, examples, and additional distinctions.

Scope and study context
ItemReference
Vendor/providerPMI
Official titlePMI Agile Certified Practitioner (PMI-ACP)
Official codePMI-ACP
Page purposeIndependent Cheat Sheet for real-exam preparation and original practice support
Best study postureThink like an agile practitioner: servant leadership, value delivery, empirical adaptation, collaboration, transparency, and continuous improvement

PMI-ACP questions are usually scenario-based. The best answer is often the one that preserves agile values while solving the immediate problem with the least unnecessary process.

Agile Mindset: High-Yield Exam Rules

If the scenario says…Prefer this responseAvoid this trap
Requirements are changingWelcome change; re-prioritize backlog with the product owner/customerFreeze scope or route every change through heavyweight approval
Team is blockedMake impediments visible; help remove organizational blockersPersonally assign tasks or solve all technical details for the team
Stakeholder wants statusUse working product, demos, burn charts, information radiators, and transparent metricsLong narrative status reports as the primary evidence
Quality is decliningStrengthen Definition of Done, automated tests, refactoring, pairing, root-cause analysisDelay quality work until the end
Customer is unavailableRe-engage, use proxy carefully, set collaboration expectationsLet the team guess business priorities
Team conflict appearsFacilitate collaboration and shared understandingEscalate immediately unless safety, ethics, or authority boundaries require it
Product value is unclearClarify vision, value, personas, outcomes, and acceptance criteriaStart detailed task planning before value is understood
Estimates are unreliableUse relative estimation, historical velocity, ranges, and inspect/adaptDemand exact long-range predictions
Work is started but not finishedLimit WIP, swarm, remove bottlenecksStart more work to keep everyone busy
A process is not workingRetrospect, experiment, measure, and adaptKeep following a process because it was planned
Notes and examples

The Agile Manifesto, exam-style

Agile valueWhat it means in exam scenariosCommon trap
Individuals and interactions over processes and toolsUse conversation, collaboration, facilitation, and shared understanding.Thinking agile means no process or no tools.
Working product over comprehensive documentationDeliver tested increments that stakeholders can inspect.Choosing excessive documentation instead of usable value.
Customer collaboration over contract negotiationKeep the product owner, customers, and stakeholders engaged.Hiding behind scope documents when feedback changes priorities.
Responding to change over following a planRe-plan based on learning while protecting team focus.Treating every change as immediate work or freezing all change.

“Over” does not mean “instead of.” Agile teams still plan, document, estimate, manage risk, and use process. They do so just enough to support value delivery and learning.

Core agile principles to recognize quickly

PrincipleExam signalBetter response
Deliver early and oftenStakeholders need confidence or feedback.Produce a small, usable increment or prototype.
Welcome changeNew market or customer information appears.Reprioritize the backlog with the product owner.
Collaborate dailyMisunderstanding, handoff delay, or silo behavior.Improve direct communication and shared ownership.
Build around motivated peopleTeam is waiting for task assignments.Coach self-organization and clarify goals.
Working product is the primary progress measureReports look good, but value is unclear.Demonstrate completed, accepted work.
Sustainable paceTeam is relying on overtime.Address capacity, scope, quality, and impediments.
Technical excellenceDefects, rework, or fragile code increase.Strengthen Definition of Done and engineering practices.
Reflect and adjustRepeated problems occur.Use retrospectives, root cause analysis, and improvement experiments.

Agile Values and Principles in Exam Language

Agile conceptWhat it means in scenariosStrong answer pattern
Individuals and interactionsCollaboration beats excessive processFacilitate direct conversation, co-location/virtual collaboration, team ownership
Working productReal increments are the best progress measureDemonstrate completed, accepted work
Customer collaborationCustomer feedback guides valueInvolve product owner/users frequently
Responding to changePlans are useful but adaptableRe-prioritize backlog and update forecasts
EmpiricismDecisions use transparency, inspection, adaptationMake work visible, inspect outcomes, adapt process/product
Servant leadershipLeader enables the teamRemove impediments, coach, protect focus, foster self-organization
Sustainable paceLong-term delivery requires healthy flowAvoid heroic overtime as a default solution
SimplicityMaximize work not doneDeliver minimum viable/marketable value first
Continuous improvementProcess improves through feedback loopsUse retrospectives, experiments, metrics, root-cause analysis

Agile Roles and Accountability

RolePrimary accountabilityExam reminders
Product owner / customer representativeValue, priority, acceptance, product directionOwns backlog ordering; clarifies acceptance criteria; accepts or rejects work
Agile team / development teamDelivering the increment; estimating work; deciding how to buildSelf-organizing; cross-functional; pulls work rather than being assigned work
Scrum Master / agile coach / servant leaderProcess facilitation, impediment removal, coaching, team healthDoes not command the team; does not own product priority
StakeholdersProvide feedback, constraints, domain knowledge, acceptance inputShould be engaged early and regularly
Sponsor / business ownerStrategic funding, business alignment, major constraintsShould receive outcome-focused transparency, not hidden problems
Functional managerPeople management, organizational support, specialist availabilityShould not override team commitments or product owner priority without collaboration
Notes and examples

Role Decision Traps

Question asks who should…Best answer
Prioritize backlog itemsProduct owner/customer representative
Estimate technical effortTeam doing the work
Decide how work is implementedTeam
Remove organizational impedimentsServant leader/agile practitioner facilitates removal, often with management support
Accept completed storiesProduct owner/customer representative using acceptance criteria
Change sprint/iteration goal mid-iterationProduct owner and team collaborate; avoid disruption unless value/risk justifies it
Define Definition of DoneTeam, with organizational/product quality standards considered
Facilitate retrospectiveScrum Master/agile coach/servant leader
Resolve conflict inside the teamTeam first, facilitated by servant leader if needed

Framework Selection Matrix

Framework / approachUse when…Key practicesExam traps
ScrumProduct work benefits from timeboxed iterations and frequent inspect/adapt cyclesSprint/iteration planning, daily coordination, review, retrospective, product backlogTreating Scrum Master as project boss; changing sprint scope casually
KanbanWork arrives continuously or flow needs optimizationVisual board, WIP limits, explicit policies, flow metricsStarting more work to increase utilization; ignoring bottlenecks
LeanWaste reduction and value stream optimization are centralEliminate waste, build quality in, optimize whole, deliver fastLocal optimization that harms total flow
XPTechnical quality and engineering discipline are criticalTDD, pair programming, refactoring, CI, collective ownershipDeferring technical debt or testing until the end
Hybrid agileSome constraints require predictive elementsTailored governance, incremental delivery, adaptive planning where possibleCalling a predictive plan “agile” without feedback, reprioritization, or increments
DSDM / feature-driven / other agile methodsOrganization uses a specific agile delivery modelTimeboxing, MoSCoW, active user involvement, feature focusMemorizing method labels without understanding value and feedback principles

Scrum-Oriented Reference

ElementPurposeExam focus
Product backlogOrdered list of product workEmergent, refined continuously, ordered by value/risk/dependency
Sprint/iteration backlogWork selected for current timeboxOwned by team; supports sprint/iteration goal
IncrementCompleted, usable product outputMust meet Definition of Done
Product goal / visionDirection for product decisionsHelps prioritize and avoid low-value work
Sprint/iteration goalCoherent objective for the timeboxProtects focus; not just a task list
Definition of ReadyOptional readiness guideline before pulling workShould not become a gate that blocks collaboration
Definition of DoneShared quality/completion standardPrevents hidden unfinished work and technical debt
Daily standup / daily coordinationInspect progress and adapt planNot a status meeting for the manager
Review / demoInspect product with stakeholdersGet feedback on working product
RetrospectiveInspect and improve process/team interactionsProduces improvement experiments/action items
Backlog refinementClarify, split, estimate, and reorder future workOngoing; not a one-time planning phase

Kanban and Flow Reference

ConceptMeaningExam use
Visual workflowBoard shows work statesCreates transparency
WIP limitCap on work in progressExposes bottlenecks and improves flow
Pull systemTeam pulls work when capacity existsAvoids overload and push scheduling
Cycle timeTime from work start to completionMeasures delivery speed for started work
Lead timeTime from request to deliveryMeasures customer wait time
ThroughputItems completed per time periodUsed for forecasting flow
Cumulative flow diagramShows work across states over timeIdentifies bottlenecks, WIP growth, flow imbalance
Explicit policiesClear rules for moving workReduces ambiguity and conflict
Classes of serviceDifferent handling for work typesUseful for expedite, fixed date, standard, intangible work
Notes and examples

Kanban Scenario Responses

SymptomLikely issueBest response
Many items started, few finishedExcess WIPEnforce WIP limits; swarm to finish
One column grows rapidlyBottleneckInvestigate constraint; rebalance skills/capacity
Urgent work disrupts flowPoor intake/class-of-service policyMake expedite policy explicit
Cycle time is unpredictableInconsistent work size or hidden blockersSplit work, visualize blockers, improve policies
Team members idle because WIP limit reachedFlow discipline is workingHelp finish existing work rather than start new work

XP and Technical Quality Practices

PracticePurposeExam cue
Test-driven developmentWrite tests before code/design implementationBuilds quality in early
Automated testingFast regression feedbackSupports frequent delivery
Continuous integrationIntegrate often and detect defects earlyAvoids late integration risk
RefactoringImprove design without changing behaviorControls technical debt
Pair programmingTwo people collaborate on one work itemQuality, knowledge sharing, mentoring
Collective code ownershipTeam owns codebase collectivelyReduces bottlenecks and silos
Simple designBuild what is needed nowAvoid overengineering
Sustainable paceMaintain productivity and quality over timeOvertime is not a default fix
Coding standardsShared quality conventionsReduces variability and rework
SpikesTimeboxed research/experimentReduces uncertainty before committing to solution

Value-Driven Delivery

ConceptQuick definitionExam application
Business valueBenefit delivered to customer/organizationPrioritize high-value outcomes
MVPSmallest viable product to test assumptions and learnUse when uncertainty is high
MMFMinimum marketable featureSmall releasable slice of value
MBIMinimum business incrementSmallest increment that delivers business outcome
Value streamSteps from idea to value deliveryOptimize whole system, not one function
WasteWork that does not add valueRemove handoffs, waiting, overprocessing, defects, unused features
Opportunity costValue of the option not chosenConsider when prioritizing scarce capacity
Cost of delayEconomic impact of waitingUse to prioritize time-sensitive work
Incremental deliveryDeliver in usable slicesReduces risk and gets feedback
Iterative deliveryRefine through repeated cyclesImproves fit and learning
Notes and examples

Prioritization Methods

MethodUse when…How it worksTrap
MoSCoWNeed simple stakeholder priority categoriesMust, Should, Could, Won’t for nowToo many “Must” items
KanoNeed customer satisfaction insightBasic, performance, excitement featuresBuilding delight features while basics fail
WSJFNeed economic sequencingWSJF = Cost of Delay / Job SizeIgnoring risk reduction or time criticality
Relative weightingNeed compare value/risk/costScore options against weighted criteriaFalse precision from weak data
Value vs. risk matrixNeed sequence learningHigh value/high risk often early to reduce uncertaintySaving major risks until late
Buy-a-featureNeed stakeholder tradeoff discussionStakeholders allocate limited budget to featuresDominant stakeholder bias
Story mappingNeed release slicingMap user journey, then slice releasesTreating map as fixed scope

Product vision, roadmap, releases, and iterations

Agile planning happens at multiple levels.

Planning levelPurposeDetail level
VisionWhy the product exists and what value it should create.Strategic and stable.
RoadmapMajor outcomes, themes, or capabilities over time.Directional and adaptable.
Release planForecast of valuable increments or market deliveries.Medium detail, updated with learning.
Iteration planNear-term work the team expects to complete.Detailed enough for execution.
Daily planTeam coordination and adaptation.Very detailed and short-lived.

Exam trap: agile planning is not “no planning.” It is progressive elaboration and rolling-wave planning. Plan more detail for near-term work and keep longer-term plans adaptable.

Backlog and prioritization

The product backlog is ordered to maximize value, reduce risk, and support learning.

Prioritization factorTypical meaning
Business valueRevenue, cost savings, mission value, customer satisfaction, or strategic alignment.
Risk reductionWork that reduces uncertainty or exposes feasibility issues.
DependenciesWork needed before other valuable work can be completed.
Cost of delayEconomic impact of waiting.
Learning valueKnowledge gained through prototypes, spikes, or experiments.
Effort / sizeSmaller valuable items may be delivered sooner.
Compliance or obligationRequired work may affect ordering, but avoid inventing rules not given in the question.

Common prioritization methods:

MethodUse
MoSCoWMust, Should, Could, Won’t for scope negotiation.
KanoBasic needs, performance needs, delighters, indifferent features.
Relative weightingCompare value, risk, and effort.
Cost of delayPrioritize work where delay is expensive.
WSJF-style thinkingCompare cost of delay to job size.
Story mappingOrganize user activities and slice releases around workflows.

A common value formula is:

\[ \text{WSJF} = \frac{\text{Cost of Delay}}{\text{Job Size}} \]

Use this as a prioritization concept: high delay cost and small size often move work earlier. Do not treat any formula as a replacement for product owner judgment and stakeholder collaboration.

User stories and acceptance criteria

A user story expresses a need from a user or stakeholder perspective. A common structure is:

“As a [user], I want [capability], so that [benefit].”

High-quality stories are often described by INVEST:

INVEST elementMeaning
IndependentCan be planned and delivered with minimal dependency.
NegotiableEncourages conversation, not a rigid contract.
ValuableDelivers user, customer, or business value.
EstimableTeam can size it well enough for planning.
SmallFits within the team’s delivery cadence.
TestableHas clear acceptance conditions.

Acceptance criteria define when a specific story satisfies stakeholder expectations. The Definition of Done defines the team’s quality bar for completed work across items.

ConceptApplies toExample
Acceptance criteriaA specific story or feature“Given a valid email, when the user submits the form, then a confirmation is sent.”
Definition of DoneWork generallyCode reviewed, tested, integrated, documented as needed, accepted, and deployable.
Definition of ReadyOptional readiness guide for upcoming workStory has clear value, acceptance criteria, dependencies identified, and estimate.

Common trap: a story can meet acceptance criteria but still not be “done” if it fails the team’s Definition of Done.

Adaptive Planning and Estimation

Planning levelHorizonOutputExam focus
VisionLong rangeProduct direction and outcomesAlign work to strategic value
RoadmapMedium rangeFeature/release themesFlexible forecast, not fixed promise
Release planningMultiple iterationsCandidate scope/date forecastUse velocity/range; update as data emerges
Iteration planningCurrent timeboxIteration goal and selected backlog itemsTeam commits/forecasts based on capacity
Daily planningCurrent dayCoordination and adaptationInspect progress; surface blockers
Continuous planningOngoingBacklog refinement and reorderingRespond to feedback and change
Notes and examples

Estimation Reference

TechniqueBest useKey point
Story pointsRelative size/complexity/uncertaintyNot hours; team-specific
Planning pokerCollaborative relative estimationDiscuss outliers to uncover assumptions
Affinity estimatingQuickly group many items by relative sizeUseful for early backlog sizing
T-shirt sizingRough sizingGood for early uncertainty
Ideal daysEffort estimate excluding interruptionsLess preferred than relative points in many agile scenarios
Wideband DelphiExpert consensus estimateUseful when multiple experts estimate independently then discuss
Three-point estimateEstimate uncertainty with optimistic/most likely/pessimisticUseful for risk-aware forecasting
VelocityCompleted points per iterationUse historical average/range, not target imposed by management

Forecasting Formulas

Use ranges when possible. A single deterministic forecast is weaker than a transparent forecast with uncertainty.

\[ \text{Iterations Needed} = \frac{\text{Remaining Backlog Size}}{\text{Average Velocity}} \]\[ \text{Release Forecast} = \text{Current Date} + (\text{Iterations Needed} \times \text{Iteration Length}) \]\[ \text{Velocity} = \frac{\text{Completed Story Points}}{\text{Iteration}} \]

High-yield caution: velocity is a planning measure, not a productivity quota for comparing teams.

Estimation concepts

ConceptExam focus
Relative estimationCompare items to each other rather than estimating exact hours.
Story pointsExpress relative size, complexity, uncertainty, and effort.
Planning pokerTeam-based estimation that reveals assumptions and differences.
Affinity estimatingFast grouping of many items by relative size.
T-shirt sizingCoarse sizing such as S, M, L, XL.
Ideal daysEstimate assuming no interruptions; less common than relative sizing in agile scenarios.
SpikesTimeboxed research to reduce uncertainty.

Strong agile estimation behavior:

  1. Clarify the story through conversation and examples.
  2. Let the team doing the work estimate it.
  3. Use relative sizing where appropriate.
  4. Re-estimate when meaningful new information appears.
  5. Avoid pretending estimates are guarantees.

Velocity and forecasting

Velocity is the amount of work a team completes in an iteration, commonly measured in story points.

\[ \text{Average Velocity} = \frac{\text{Completed Story Points Across Selected Iterations}}{\text{Number of Iterations}} \]

Only completed, accepted work counts. Partially complete work should not be credited as velocity.

MetricGood useBad use
VelocityForecasting for the same team under similar conditions.Comparing teams or setting performance targets.
Burn-down chartShows remaining work over time.Treating a perfect line as proof of value.
Burn-up chartShows completed work and total scope, useful when scope changes.Ignoring stakeholder feedback and value delivered.
Release forecastCommunicates likely outcomes and uncertainty.Presenting a forecast as a fixed commitment.

If velocity is unstable, look for changing team membership, unclear stories, technical debt, excessive WIP, interruptions, dependencies, or inconsistent Definition of Done.

Scope, schedule, and cost tradeoffs

Agile teams often keep timeboxes stable and vary scope based on value.

SituationAgile-friendly response
Fixed date with too much scopePrioritize highest-value work and negotiate lower-value scope.
New requirement appearsAdd to backlog, compare value, and reorder transparently.
Team cannot complete planned workInspect causes, protect quality, and adapt future planning.
Stakeholder demands certainty too earlyProvide ranges, assumptions, risks, and frequent inspection points.

Exam trap: do not “solve” schedule pressure by cutting quality practices, skipping testing, or forcing overtime as the default.

Metrics and Information Radiators

Metric / artifactShowsUse it to…Common trap
Burn-down chartWork remaining over timeSpot risk to iteration/release forecastTreating trend as a guarantee
Burn-up chartWork completed and total scopeShow scope changes clearlyIgnoring rising scope line
Velocity chartCompleted points by iterationForecast future capacityForcing velocity increases
Cumulative flow diagramWIP and flow by stateDetect bottlenecks and growing queuesLooking only at total completed
Control chartCycle time variationUnderstand predictabilityIgnoring outliers/root causes
Defect trendDefects found/fixed over timeAssess quality directionCounting defects without root cause
Escaped defectsDefects found after releaseMeasure quality reaching usersRewarding low internal reporting
Test coverageExtent of automated/manual test coverageIdentify quality gapsConfusing coverage with quality
Team happiness / healthMorale and sustainabilityDetect burnout and dysfunctionTreating it as irrelevant “soft” data
Information radiatorVisible, current project informationSupport transparency and self-managementCreating outdated display-only artifacts

Agile EVM and Core Formulas

PMI-ACP scenarios may include earned value terms. Use them only when the question gives PV, EV, AC, BAC, or similar data. Otherwise, agile-native measures such as burn charts, velocity, flow, and working product are usually more relevant.

MeasurePlain formulaInterpretation
Cost varianceCV = EV - ACPositive is under budget; negative is over budget
Schedule varianceSV = EV - PVPositive is ahead; negative is behind planned value
Cost performance indexCPI = EV / ACGreater than 1 is favorable
Schedule performance indexSPI = EV / PVGreater than 1 is favorable
Estimate at completionEAC = BAC / CPISimplified cost forecast if current CPI continues
Estimate to completeETC = EAC - ACExpected remaining cost
Variance at completionVAC = BAC - EACPositive is favorable
\[ \text{CPI} = \frac{\text{EV}}{\text{AC}} \]\[ \text{SPI} = \frac{\text{EV}}{\text{PV}} \]

Risk, Uncertainty, and Problem Detection

ConceptMeaningExam response
RiskUncertain event that may affect objectivesIdentify, analyze, respond, monitor
IssueCurrent problemMake visible, assign ownership, resolve
ImpedimentBlocker reducing team progressServant leader helps remove it
AssumptionBelief treated as trueValidate through experiments/spikes
SpikeTimeboxed learning activityUse for technical/product uncertainty
Risk-adjusted backlogBacklog ordered considering risk and valueAddress high-risk/high-value items early
Risk burndownRisk exposure trend over timeShow whether uncertainty is decreasing
Root-cause analysisFind underlying causePrevent recurrence, not blame
Five whysAsk why repeatedly to find causeAvoid stopping at symptoms
Fishbone diagramCause-and-effect analysisUse for complex quality/process problems
Notes and examples

Risk Formulas

\[ \text{Risk Exposure} = \text{Probability} \times \text{Impact} \]\[ \text{Expected Monetary Value} = \text{Probability} \times \text{Monetary Impact} \]
Response typeWhen appropriateExample
AvoidEliminate threatChoose simpler architecture to remove risk
MitigateReduce probability or impactBuild prototype; add automated tests
TransferShift impact/ownershipContract/vendor insurance approach where suitable
AcceptMonitor without active responseLow exposure risk within tolerance
ExploitEnsure opportunity occursAssign best team to high-value opportunity
EnhanceIncrease probability/impact of opportunityAdd experiment to improve chance of benefit
SharePartner to capture opportunityJoint venture or specialist collaboration

Stakeholder Engagement and Communication

SituationBest communication approach
Need product feedbackDemo working increment; ask targeted questions
Need priority decisionProduct owner/customer conversation using value, risk, cost of delay
Stakeholder is resistantUnderstand concerns; involve early; show benefits and evidence
Stakeholders disagreeFacilitate tradeoff discussion; use product vision and value criteria
Distributed team confusionIncrease communication richness: video, shared boards, working agreements
Executive wants confidenceShow trends, risks, delivered value, forecast range, and impediments
User needs are unclearUse personas, user stories, interviews, observation, prototypes
Regulatory/constraint concernMake constraint explicit; incorporate into acceptance criteria/Definition of Done
Notes and examples

Communication Richness

Communication typeRichnessBest use
Face-to-face / live videoHighAmbiguity, conflict, collaboration, complex design
WorkshopHighAlignment, backlog discovery, planning
Chat / team channelMediumFast coordination, simple questions
Visual board / dashboardMediumShared state and transparency
Email / documentLowerFormal record, broad distribution, non-urgent detail

Exam trap: agile favors direct, frequent, high-bandwidth communication, but it does not eliminate documentation. Documentation should be useful, sufficient, and value-adding.

Stakeholder collaboration

Agile stakeholder engagement is frequent, transparent, and value-centered.

TechniqueUse
Product visionAlign stakeholders around purpose and outcomes.
PersonasUnderstand users and their needs.
Journey mapsIdentify user experience and pain points.
Story mapsConnect user activities to release slices.
Reviews / demosInspect working product and collect feedback.
Information radiatorsMake progress, risks, and blockers visible.
Backlog refinementClarify upcoming work with product and technical input.
WorkshopsBuild shared understanding and resolve ambiguity.

When stakeholders disagree, the best PMI-ACP-style answer usually involves facilitation, shared criteria, product owner prioritization, and transparency—not private escalation as the first response.

Communication patterns

EnvironmentBetter approach
Co-located teamUse face-to-face conversation, visible boards, and osmotic communication.
Distributed teamUse collaboration tools, working agreements, overlap hours, clear boards, and deliberate facilitation.
Many stakeholdersUse reviews, demos, stakeholder maps, and product owner alignment.
High uncertaintyIncrease feedback frequency and use prototypes or experiments.

The best communication method depends on complexity and urgency. For ambiguous or sensitive topics, richer communication is usually better than email-only updates.

User Stories and Acceptance Criteria

ItemReference
User story formatAs a [user/persona], I want [capability], so that [benefit]
Good story traitsIndependent, Negotiable, Valuable, Estimable, Small, Testable
Acceptance criteriaConditions that must be satisfied for acceptance
Story splittingDivide by workflow step, business rule, data type, interface, persona, happy path/exception
Bad story smellToo large, technical-only, no user value, vague acceptance, hidden dependencies

Story Examples

WeakBetter
“Build reporting module”“As a sales manager, I want to filter pipeline by region so that I can identify underperforming territories.”
“Improve performance”“As a mobile user, I want search results to load within the agreed threshold so that I can compare options without delay.”
“Create database table”Usually a task, not a user story; connect it to user-visible value or technical enabler criteria

Definition of Done vs. Acceptance Criteria

ConceptApplies toDefinesExample
Acceptance criteriaSpecific backlog item/storyProduct behavior or conditions for that itemUser can reset password using verified email
Definition of DoneAll completed work/incrementsShared quality/completion standardCode reviewed, tests pass, documentation updated, no critical defects
Definition of ReadyCandidate backlog item before planning/pullReadiness for team to work effectivelyClear value, acceptance criteria, dependencies understood

High-yield distinction: a story can meet its acceptance criteria but still not be “done” if it fails the team’s Definition of Done.

Agile Quality Reference

Quality practicePreventsExam preference
Built-in qualityLate defect discoveryQuality is everyone’s responsibility
Automated regression testingRepeated manual verification delaysAutomate where valuable
Continuous integrationIntegration surprisesIntegrate frequently
TDD / test-firstAmbiguous behavior and defectsClarifies expected behavior early
Pairing / reviewsKnowledge silos and defectsCollaborate before defects escape
RefactoringTechnical debt accumulationImprove design continuously
Definition of DoneHidden incomplete workMake quality explicit
Root-cause analysisRecurring problemsFix system causes, not blame people
RetrospectivesStagnant processInspect and adapt regularly

Servant Leadership and Team Performance

Servant leader behaviorExam meaning
Shields team from unnecessary interruptionProtects focus and flow
Removes impedimentsHelps team deliver, especially with organizational blockers
Coaches agile practicesImproves capability without command-and-control
Facilitates eventsEnables participation and shared ownership
Encourages self-organizationTeam decides how to do work
Promotes psychological safetyProblems surface early
Supports conflict resolutionGuides team toward collaboration
Develops team capabilityMentoring, learning, cross-functionality
Makes work visibleTransparency enables better decisions

Team Development

StageSymptomsBest leadership response
FormingPolite, uncertain, needs directionClarify goals, roles, working agreements
StormingConflict, competing viewsFacilitate collaboration and norms
NormingShared practices emergingReinforce agreements and ownership
PerformingHigh trust and autonomyRemove external blockers; avoid micromanagement
AdjourningClosure or transitionCapture learning; support transition
Notes and examples

Servant leadership

An agile practitioner supports the team by removing impediments, coaching, facilitating, and protecting the environment for delivery.

Servant-leader behaviorNot servant leadership
Facilitating decisionsMaking every decision for the team.
Removing organizational impedimentsIgnoring blockers because “the team owns it.”
Coaching agile valuesPolicing ceremonies without explaining value.
Protecting focusIsolating the team from all stakeholder feedback.
Encouraging self-organizationAbandoning the team without support.
Promoting continuous improvementBlaming individuals for systemic issues.

Team development and conflict

Agile teams need psychological safety, clear goals, and healthy conflict.

SituationStrong response
New team is confusedClarify vision, roles, working agreements, and team norms.
Conflict over estimatesFacilitate discussion of assumptions and complexity.
Dominant stakeholder pressures teamUse product owner prioritization and transparent tradeoffs.
Team avoids raising problemsBuild safety, make impediments visible, and respond constructively.
Specialist bottleneckPair, cross-train, swarm, and reduce dependency.
Low moraleInvestigate root causes, support autonomy, and address impediments.

Tuckman’s model may appear conceptually:

StageTeam signalAgile support
FormingPolite, uncertain, role-seeking.Provide clarity and working agreements.
StormingConflict and competing approaches.Facilitate healthy conflict and shared norms.
NormingTeam practices stabilize.Reinforce collaboration and ownership.
PerformingTeam adapts and delivers effectively.Remove impediments and support improvement.

Conflict and Collaboration

ApproachWhen usefulExam caution
Collaborate / problem solveBest default for important conflictsSeeks win-win and root cause
CompromiseTime-limited solution when both sides can give up somethingMay not solve root cause
Smooth / accommodatePreserve harmony for low-stakes issueCan hide real disagreement
Force / directEmergency, safety, compliance, or authority boundaryUsually not agile default
Withdraw / avoidCooling-off or low-value conflictBad if issue is important
FacilitateTeam needs help discussingStrong servant-leader action
EscalateTeam cannot resolve or authority is outside teamDo after reasonable collaboration, unless urgent

Change Control: Agile vs. Predictive Distinctions

ScenarioAgile responsePredictive trap
New high-value requirement appearsProduct owner reorders backlog; team forecasts impactTreat as scope failure by default
Change requested during iterationProduct owner and team discuss impact on goal; often defer to backlogInterrupt team automatically
Stakeholder wants fixed scope/date/costExplain tradeoffs; use prioritization and incremental deliveryPromise all constraints without adjustment
Discovery invalidates original planInspect learning and adapt roadmap/backlogContinue plan because it was approved
External constraint changesMake visible; re-plan with team and stakeholdersHide impact until next formal report
Defect found in current incrementPrioritize based on severity; fix within quality policy/DoDShip known critical defects to preserve schedule

“What Should the Agile Practitioner Do Next?” Decision Table

Problem patternBest next action
Lack of shared understandingFacilitate conversation/workshop; clarify vision, goals, acceptance criteria
Team is missing commitmentsInspect causes with team; review capacity, WIP, impediments, estimation, scope size
Product owner unavailableRaise impact; work to restore product owner engagement or identify empowered proxy
Stakeholders bypass team with requestsRoute through product owner/backlog; maintain transparency
Requirements too largeSplit stories into smaller value slices
Too many defects lateStrengthen Definition of Done, automated testing, CI, root-cause analysis
Team is overallocatedMake capacity visible; reduce WIP/scope; protect sustainable pace
Estimates vary widelyDiscuss assumptions; use planning poker/Delphi; resolve uncertainty
Team avoids retrospective actionsMake actions small, owned, visible, and measured
Metrics are being gamedReframe metrics for learning; avoid using them as individual performance weapons
Dependency blocks deliveryVisualize dependency, coordinate early, consider architectural/team changes
Customer rejects completed workReview acceptance criteria, feedback loop, Definition of Done, and stakeholder involvement
Velocity dropsInvestigate causes; do not pressure team to inflate estimates
Management demands exact long-term planProvide forecast range, assumptions, risks, and update cadence
Work queue growsLimit WIP, prioritize intake, address bottleneck

Artifact Selection Cheat Sheet

NeedUse
Show ordered future workProduct backlog
Show current iteration workSprint/iteration backlog or task board
Show done vs. remaining workBurn-down or burn-up chart
Show scope changeBurn-up chart with total scope line
Show bottlenecksCumulative flow diagram
Show customer journey and release slicesStory map
Show product directionVision statement, product roadmap
Show completion qualityDefinition of Done
Show story-specific behaviorAcceptance criteria
Show risk trendRisk burndown or risk register/radiator
Show team improvement actionsRetrospective action board
Show stakeholder influence/interestStakeholder map
Show decision tradeoffsPrioritization matrix

Agile Planning Workflow

    flowchart TD
	    A[Product vision and goals] --> B[Identify users, needs, and outcomes]
	    B --> C[Create and order product backlog]
	    C --> D[Refine stories and acceptance criteria]
	    D --> E[Estimate relatively]
	    E --> F[Plan release forecast using velocity/range]
	    F --> G[Plan iteration goal and selected work]
	    G --> H[Deliver done increment]
	    H --> I[Review with stakeholders]
	    H --> J[Retrospect process]
	    I --> C
	    J --> D

Common PMI-ACP Scenario Traps

Trap answerWhy it is weakBetter agile answer
“Escalate to senior management” as first moveSkips team ownership and collaborationFacilitate resolution; escalate only when needed
“Update the project plan and continue”Ignores adaptationInspect impact and re-prioritize
“Assign tasks to team members”Undermines self-organizationLet team pull/plan work
“Add more people immediately”May reduce productivity and increase coordination costRemove blockers, reduce scope/WIP, inspect capacity
“Work overtime to meet commitment”UnsustainableRe-plan, prioritize, remove impediments
“Defer testing to a later phase”Violates built-in qualityTest continuously; meet DoD
“Measure individual velocity”Misuses metricUse team-level metrics for forecasting and improvement
“Product owner decides technical solution”Confuses value and implementation accountabilityProduct owner sets priority; team decides how
“Team decides business priority alone”Confuses implementation and value accountabilityProduct owner orders backlog with stakeholder input
“Document everything in detail before starting”Delays learning and deliveryDocument enough; deliver increments and adapt
“Ignore new requirements after baseline”Not agileWelcome change through backlog prioritization
“Optimize one specialist’s utilization”Can harm flowOptimize whole-team delivery and WIP

Agile vs. Waterfall Answer Clues

Question clueLikely agile interpretation
High uncertaintyUse adaptive planning, experiments, iterative delivery
Need early feedbackDeliver thin slices; demo often
Stable, regulated, known workMay need more upfront definition or hybrid governance
Customer can collaborate frequentlyStrong fit for agile
Customer unavailableMajor agile risk; address engagement
Fixed date with flexible scopePrioritize highest value first
Fixed scope with uncertain workDiscuss tradeoffs; use incremental risk reduction
Many handoffsLean waste; improve flow and cross-functionality
Frequent production defectsQuality practices and DoD need improvement
Team waiting for approvalsBottleneck; streamline policies and empowerment

Lean Waste Reference

WasteAgile exampleResponse
Partially done workUnfinished stories, unmerged codeLimit WIP; finish before starting
Extra featuresBuilding low-value scopePrioritize value; validate need
RelearningLost knowledge, poor documentation where neededPairing, shared knowledge, lightweight records
HandoffsAnalyst-dev-test silosCross-functional teams
DelaysWaiting for approvals/environmentsRemove bottlenecks
Task switchingToo many parallel effortsWIP limits; focus
DefectsRework from poor qualityBuilt-in quality, testing, root cause
Underused talentTeam not empoweredSelf-organization, servant leadership

Cheat Sheet Checklist Before Practice Questions

  • Can you identify who owns priority, estimation, acceptance, and process facilitation?
  • Can you distinguish acceptance criteria, Definition of Done, and Definition of Ready?
  • Can you choose between Scrum, Kanban, Lean, and XP based on scenario clues?
  • Can you interpret velocity, burn-down, burn-up, CFD, cycle time, and lead time?
  • Can you apply WIP limits when work is started but not finished?
  • Can you choose collaborative responses before escalation?
  • Can you prioritize using value, risk, dependencies, cost of delay, and learning?
  • Can you spot metric misuse, especially individual velocity or imposed velocity targets?
  • Can you explain why quality is built in rather than inspected at the end?
  • Can you respond to change without abandoning transparency, focus, or product ownership?

PMI-ACP Cheat Sheet purpose

This Cheat Sheet is for candidates preparing for PMI’s PMI Agile Certified Practitioner (PMI-ACP) exam, code PMI-ACP. Use it as a fast conceptual refresh before moving into topic drills, mock exams, and detailed explanations in an PM Mastery question bank.

The exam is not just a terminology test. Scenario questions often ask what an agile practitioner should do next, first, or best. The strongest answer usually supports agile values: deliver value early, collaborate with stakeholders, make work visible, empower the team, inspect real results, and adapt based on feedback.

Exam mindset: choose the answer that improves transparency, collaboration, customer value, team ownership, quality, and learning—without reverting to command-and-control project management.

Quick decision rules for PMI-ACP scenarios

If the scenario says…Prefer an answer that…Avoid answers that…
Stakeholders are unhappy after a reviewCaptures feedback, clarifies value, and reprioritizes the backlog.Blames the team or refuses change because the plan was approved.
A customer requests a change during an iterationRoutes it through the product owner/backlog and assesses impact.Automatically inserts it into the current iteration.
Velocity has droppedInvestigates impediments, quality issues, team capacity, or estimation changes.Pressures the team to “increase velocity” or compares teams.
Defects are escapingImproves built-in quality, testing, Definition of Done, and root cause learning.Adds a final inspection phase as the main solution.
Work is stuck in progressSwarms on blockers, enforces WIP limits, and finishes before starting more.Starts additional work to keep everyone busy.
The team is dependent on a specialistEncourages pairing, knowledge sharing, T-shaped skills, and cross-training.Assigns all related work permanently to the specialist.
A conflict occursFacilitates transparent discussion and collaborative problem solving.Suppresses the conflict or escalates immediately without team engagement.
Requirements are unclearUses refinement, examples, acceptance criteria, prototypes, or spikes.Demands complete upfront specification before any learning.
The team misses commitments repeatedlyReviews capacity, estimation, slicing, impediments, and retrospective actions.Punishes the team or unilaterally assigns tasks.
Executives want statusUses information radiators, demos, burn charts, flow metrics, and value progress.Creates heavy manual reports that do not improve transparency.

Framework essentials

Scrum review

Scrum is common on PMI-ACP questions because it gives clear roles, events, and artifacts.

Scrum elementExam-relevant meaningCommon mistake
Product OwnerOwns product value, ordering of the product backlog, and acceptance direction.Treating the product owner as a traditional project sponsor only.
Scrum MasterServant leader who facilitates Scrum, removes impediments, and coaches the team and organization.Treating the Scrum Master as the team’s task manager.
Developers / teamCross-functional people who create the increment and manage their work.Assuming the project manager assigns daily tasks.
Product BacklogOrdered list of product work, refined as learning occurs.Treating it as fixed scope.
Sprint BacklogTeam’s plan for the sprint, including selected work and delivery approach.Allowing outsiders to change it at will.
IncrementPotentially releasable, integrated, usable result that meets the Definition of Done.Counting partially complete work as done.
Sprint PlanningAligns on goal, selected backlog items, and delivery plan.Planning beyond capacity or skipping acceptance clarity.
Daily ScrumTeam inspects progress and adapts the plan.Turning it into a status report to the Scrum Master.
Sprint ReviewStakeholders inspect the increment and discuss feedback.Treating it as a sign-off meeting only.
RetrospectiveTeam inspects process and chooses improvements.Skipping it when the team is busy.
Backlog RefinementClarifies, splits, estimates, and reorders upcoming work.Waiting until planning to discover unclear work.
Notes and examples

Kanban and flow review

Kanban questions usually focus on visibility, work-in-progress, bottlenecks, and flow improvement.

Kanban conceptWhat to know
Visualize workMake work states visible so bottlenecks, blockers, and queues can be managed.
Limit WIPReduce multitasking, expose constraints, and improve flow.
Pull systemWork is pulled when capacity exists, not pushed onto overloaded people.
Explicit policiesDefine how work enters, moves, blocks, and exits the system.
Manage flowUse data such as cycle time, throughput, aging work, and cumulative flow.
Improve collaborativelyUse small experiments and shared ownership of the workflow.

Key distinction:

MetricMeaning
Lead timeTime from request to delivery.
Cycle timeTime from active work start to completion.
ThroughputNumber of items completed in a period.
WIPItems started but not finished.
Work item ageHow long an active item has been in progress.

Little’s Law is useful conceptually for flow questions:

\[ \text{Average WIP} = \text{Average Throughput} \times \text{Average Cycle Time} \]

If WIP rises while throughput stays constant, cycle time usually grows. The agile answer is often to reduce WIP, remove blockers, or improve the constraint—not to start more work.

Extreme Programming and technical practices

XP-style practices appear in quality, feedback, and engineering-discipline scenarios.

PracticePurposeExam trap
Test-driven developmentWrite tests before code to clarify behavior and support design.Treating testing as a late phase.
Acceptance test-driven developmentAlign business expectations with executable examples.Assuming user stories alone are enough.
Continuous integrationIntegrate frequently to detect problems early.Delaying integration until the end.
RefactoringImprove internal design without changing external behavior.Calling all refactoring “gold plating.”
Pair programmingImprove quality, learning, and shared ownership.Assuming it always wastes capacity.
Collective code ownershipThe team owns the codebase, not isolated individuals.Creating single points of failure.
Simple designBuild what is needed now while preserving adaptability.Overengineering for speculative future needs.
Sustainable paceMaintain long-term delivery capability.Normalizing overtime as the solution.

Lean principles

Lean thinking supports many PMI-ACP answers.

Lean ideaPractical exam interpretation
Eliminate wasteRemove delays, handoffs, rework, unused features, excess WIP, and task switching.
Amplify learningUse short feedback loops, experiments, prototypes, and reviews.
Decide as late as responsibleKeep options open until enough information is available, but do not avoid decisions.
Deliver fastShorten cycle time and deliver small batches.
Empower the teamLet the people closest to the work improve the work.
Build integrity inQuality is designed into the process, not inspected in at the end.
Optimize the wholeAvoid local optimization that harms end-to-end value flow.

Problem detection and resolution

Impediments, risks, and issues

TermMeaningAgile response
RiskUncertain event that may affect outcomes.Make visible, prioritize, mitigate, experiment, or monitor.
IssueCurrent problem already affecting work.Resolve, swarm, escalate when outside team control.
ImpedimentAnything blocking or slowing the team.Scrum Master/agile lead helps remove or reduce it.
DependencyWork reliant on another team, person, or system.Visualize, coordinate, split work, or reduce dependency.
Technical debtFuture cost caused by shortcuts or weak design.Make visible, prioritize repayment, strengthen quality practices.
Notes and examples

Root cause tools

ToolBest use
Five WhysExplore underlying causes beyond symptoms.
Fishbone diagramCategorize possible causes of complex problems.
Pareto analysisFocus on the few causes creating most effects.
RetrospectiveInspect team process and select improvements.
Control chartUnderstand process variation and cycle-time stability.
Cumulative flow diagramDetect WIP buildup, bottlenecks, and flow imbalance.

Exam trap: if the same problem repeats, do not choose a one-time heroic fix. Choose root cause analysis, process improvement, and team learning.

Defects and quality

Agile quality is built in continuously.

Quality problemStrong response
Many late defectsImprove testing, integration, Definition of Done, and root cause analysis.
Unclear expectationsAdd acceptance criteria, examples, and stakeholder conversation.
Integration failuresIntegrate more frequently and automate checks.
Fragile codeRefactor, improve design, and manage technical debt.
Rushed testingProtect quality; negotiate scope rather than lowering Done.
Repeated escaped defectsAdd feedback loops and improve prevention, not just detection.

Continuous improvement

Continuous improvement is not a one-time lesson-learned meeting at project close. It is built into agile delivery.

PracticeWhat to remember
RetrospectivesInspect how the team works and choose actionable improvements.
KaizenSmall, ongoing improvements.
PDCA / PDSAPlan, do, check/study, act on experiments.
Working agreementsTeam-owned norms that can evolve.
Metrics reviewUse data to learn, not punish.
Improvement backlogTrack improvement actions like real work.

A good retrospective action is specific, owned, visible, and small enough to try soon.

Metrics quick table

Metric or artifactTells youWatch out for
VelocityForecasting capacity for the same team.Misuse as productivity ranking.
Burn-downRemaining work in a timebox or release.Can hide scope changes.
Burn-upCompleted work and total scope trend.Still needs value interpretation.
Cumulative flow diagramFlow stability, bottlenecks, WIP buildup.Requires understanding workflow states.
Cycle timeHow long active work takes.Not the same as lead time.
Lead timeCustomer wait from request to delivery.Can include queue time before work starts.
ThroughputCompleted items per time period.Item size variation can distort interpretation.
WIPStarted but unfinished work.Too much WIP increases delay and context switching.
Escaped defectsQuality issues found after release or acceptance.Should trigger prevention improvements.
Team happiness / moraleSustainability and team health signals.Should not replace delivery and quality metrics.
Business value deliveredOutcome-oriented progress.Harder to measure but more important than output alone.
Notes and examples

Use metrics for transparency and improvement. The wrong exam answer often uses metrics to punish individuals or force unrealistic commitments.

Common PMI-ACP candidate mistakes

  1. Choosing command-and-control answers. If the answer assigns tasks, dictates estimates, or bypasses team ownership, be skeptical.

  2. Assuming agile means no discipline. Agile still uses planning, risk management, quality standards, documentation, and governance where valuable.

  3. Treating the backlog as fixed scope. The backlog evolves as the team and stakeholders learn.

  4. Confusing product owner and Scrum Master responsibilities. The product owner maximizes product value. The Scrum Master facilitates process improvement and removes impediments.

  5. Counting partially completed work. Agile progress is based on completed, accepted, Done work.

  6. Using velocity as a target. Velocity is mainly for forecasting, not a performance quota.

  7. Ignoring technical debt. Shortcuts may appear faster but often reduce future delivery speed and quality.

  8. Skipping retrospectives under pressure. Pressure is a reason to improve the system, not a reason to stop improvement.

  9. Accepting every change immediately. Agile welcomes change through transparent backlog prioritization, not uncontrolled disruption.

  10. Defaulting to escalation. Escalation is appropriate when needed, especially for impediments outside team control, but first look for collaboration, facilitation, and transparency.

Fast scenario-answer checklist

Before selecting an answer, ask:

  • Does it deliver or protect customer value?
  • Does it increase transparency?
  • Does it involve the right people, especially the team and product owner?
  • Does it preserve self-organization?
  • Does it use real feedback from working product?
  • Does it protect quality and the Definition of Done?
  • Does it reduce WIP, blockers, risk, or uncertainty?
  • Does it support sustainable pace?
  • Does it improve the system rather than blame individuals?
  • Does it adapt the plan without creating chaos?

If two answers both sound reasonable, the better PMI-ACP answer is usually the one that is more collaborative, empirical, value-focused, and sustainable.

Last-minute topic drill plan

Use this Cheat Sheet to guide focused practice:

Practice areaWhat to drill
Agile mindsetManifesto values, servant leadership, inspect-and-adapt decisions.
ScrumRoles, events, artifacts, Definition of Done, backlog ownership.
Kanban and flowWIP limits, cycle time, throughput, bottlenecks, cumulative flow.
Value deliveryPrioritization, user stories, MVP/MMF, acceptance criteria.
PlanningRelative estimation, velocity, release forecasts, rolling-wave planning.
StakeholdersReviews, feedback, communication, conflict, product owner decisions.
TeamsSelf-organization, coaching, motivation, conflict, distributed collaboration.
Problems and improvementRoot cause analysis, retrospectives, technical debt, quality practices.
MetricsProper metric use and common misuse.

For PM Mastery practice, work through original practice questions by topic first, then move into mixed question-bank sets. Use the detailed explanations to understand why the best answer is agile—not merely why the other choices are wrong.

Put the review into practice