← All ICP Flashcard Decks

Agile Planning & Estimation Flashcards

7 cards from real ICP practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 7 Agile Planning & Estimation flashcards as text
  1. What is the 'Cone of Uncertainty' and why is it relevant to Agile planning?

    Answer: A model showing that early project estimates carry high uncertainty that reduces as more is learned over time

    The Cone of Uncertainty illustrates that estimates are least accurate at the beginning of a project and become more reliable as the team gains knowledge through iterations.

  2. What is capacity planning in the context of a sprint?

    Answer: Estimating how many story points or hours the team has available given leaves, ceremonies, and other commitments during the sprint

    Capacity planning accounts for each team member's actual availability in an upcoming sprint — factoring out holidays and ceremonies — to ensure sprint commitment is realistic.

  3. Why is it an Agile anti-pattern for the Product Owner to assign story point estimates to user stories before team discussion?

    Answer: It bypasses the team's expertise and removes the shared understanding that estimation conversations create

    Estimation conversations are as valuable as the numbers themselves — pre-assigned estimates by the Product Owner skip the discussion that surfaces hidden complexity and builds team understanding.

  4. What is timeboxing in Agile, and how does it support planning?

    Answer: Allocating a fixed, predetermined period for an activity or iteration to create discipline and predictability

    Timeboxing fixes the duration of sprints and ceremonies so teams work within known boundaries, which drives prioritization and prevents scope creep from delaying delivery.

  5. Which statement BEST describes how Agile teams use historical velocity for release planning?

    Answer: Velocity trends serve as a rough guideline for forecasting, but plans must adapt as new information emerges

    Historical velocity gives teams a data-informed baseline for forecasting, but Agile planning acknowledges variability and adjusts forecasts as the team learns more each sprint.

  6. What is an 'iteration goal' (or sprint goal) and why is it important for planning?

    Answer: A concise statement of the business value the team plans to achieve during the sprint, providing focus and coherence

    The sprint goal communicates the overarching purpose of the sprint, helping the team make trade-off decisions mid-sprint when unexpected issues arise.

  7. In Agile planning, what does it mean to 'split' a user story?

    Answer: To divide a large or complex user story into smaller, independently deliverable stories that still provide value

    Story splitting breaks an oversized story into smaller pieces that can be completed within a sprint, each delivering independent value and enabling earlier feedback.