PMI Agile Certified Practitioner (PMI-ACP) — All Questions
20 questions
The Agile Manifesto values 'responding to change' over:
- a.Individuals and interactions
- b.Customer collaboration
- c.Following a plan✓
- d.Working software
The Manifesto values responding to change over following a plan.
Empirical process control in agile is based on:
- a.Transparency, inspection, and adaptation✓
- b.Detailed upfront documentation
- c.Command-and-control management
- d.Fixed long-term plans
Empiricism relies on transparency, inspection, and adaptation.
Short iterations primarily provide:
- a.Longer planning horizons
- b.Frequent feedback to adapt quickly✓
- c.Fewer releases
- d.Less stakeholder involvement
Short iterations create frequent feedback loops enabling adaptation.
A 'servant leader' in agile primarily:
- a.Reports team members' mistakes
- b.Enforces strict schedules
- c.Assigns all tasks personally
- d.Removes impediments and supports the team✓
Servant leaders serve the team by clearing obstacles and enabling self-organization.
Which items should generally be delivered first in agile?
- a.The items with the most documentation
- b.The easiest items regardless of value
- c.Items chosen alphabetically
- d.The highest-value and highest-risk items✓
Delivering high-value, high-risk items early maximizes value and reduces risk.
Frequent small releases mainly enable:
- a.More upfront planning
- b.Early return on investment and faster feedback✓
- c.Longer feedback cycles
- d.Reduced customer involvement
Incremental delivery yields early ROI and faster learning.
WSJF (Weighted Shortest Job First) is used to:
- a.Measure code coverage
- b.Assign blame for defects
- c.Estimate team velocity
- d.Prioritize work by cost of delay and size✓
WSJF prioritizes by dividing cost of delay by job size.
A Minimum Viable Product (MVP) is:
- a.The smallest release that delivers value and enables learning✓
- b.A detailed requirements document
- c.A long-term roadmap
- d.The final, fully-featured release
An MVP delivers just enough to provide value and validate assumptions.
An 'information radiator' such as a task board is used to:
- a.Make progress and information highly visible✓
- b.Replace all meetings
- c.Track individual performance for reviews
- d.Hide progress from stakeholders
Information radiators make status transparent to everyone.
The main purpose of an iteration review (demo) is to:
- a.Finalize contracts
- b.Assign blame for missed work
- c.Get feedback on the increment from stakeholders✓
- d.Plan the next year in detail
Reviews gather stakeholder feedback on the working increment.
When stakeholder priorities change mid-project, an agile team should:
- a.Refuse changes until the project ends
- b.Cancel the project
- c.Re-prioritize the backlog collaboratively✓
- d.Ignore the change
Agile welcomes change; the team re-prioritizes the backlog with stakeholders.
Effective agile communication favors:
- a.Communication only at project end
- b.Formal sign-offs for every task
- c.Frequent face-to-face or high-bandwidth conversation✓
- d.Lengthy status reports only
Agile prefers frequent, high-bandwidth communication.
An agile team that is 'self-organizing' means the team:
- a.Works without any goals
- b.Has no accountability
- c.Is managed task-by-task by a boss
- d.Decides how to accomplish its work✓
Self-organizing teams choose how best to accomplish their work.
Velocity should be used to:
- a.Set individual performance bonuses
- b.Help a team forecast its own future capacity✓
- c.Compare one team against another
- d.Replace the product backlog
Velocity is a team's own forecasting tool, not a cross-team comparison metric.
A cross-functional team is one that:
- a.Contains only developers
- b.Never changes its members
- c.Reports to multiple managers
- d.Has all the skills needed to deliver the work✓
Cross-functional teams hold the skills needed to deliver value end to end.
The primary purpose of a retrospective is to:
- a.Plan the release
- b.Demo the product
- c.Inspect and improve the team's own process✓
- d.Estimate the backlog
Retrospectives help the team continuously improve how it works.
'Progressive elaboration' in agile planning means:
- a.Refining plans in more detail as more is known✓
- b.Never planning
- c.Planning only once
- d.Planning everything in detail upfront
Plans are elaborated progressively as understanding grows.
A burndown chart shows:
- a.Work remaining over time✓
- b.The number of meetings
- c.Defect severity only
- d.Team salaries
A burndown chart tracks remaining work across the iteration.
Agile planning happens at multiple levels, typically including:
- a.A ten-year fixed plan
- b.Release, iteration, and daily planning✓
- c.Only a single project plan
- d.Only daily plans
Agile plans at release, iteration, and daily horizons.
A daily standup helps detect problems by:
- a.Surfacing impediments and progress every day✓
- b.Assigning new tasks from a manager
- c.Replacing the retrospective
- d.Providing a detailed status report to managers
The daily standup surfaces impediments and coordinates the team quickly.