Backlogs, user stories, estimation, velocity, release planning, metrics and risk in agile delivery.
41 cards · basic cards · AI-written, checked twice. Edit anything.
- What is a user story in agile?
Show answer
A short description of a feature from the end user's perspective, typically in the format: As a [role], I want [capability], so that [benefit]
- What is the standard template for writing a user story?
Show answer
As a [user role], I want [capability], so that [business value or benefit]
- What are acceptance criteria?
Show answer
Specific, measurable conditions that must be met for a user story to be considered complete; they define what 'done' means
- What does INVEST stand for when writing user stories?
Show answer
Independent, Negotiable, Valuable, Estimable, Small, Testable - key characteristics of well-written stories
- What is story splitting?
Show answer
Breaking down a large user story into smaller, manageable stories that can be completed within one sprint
- What is a persona in agile product development?
Show answer
A fictional representation of a target user that helps the team understand who they are building for and what that user's goals are
- Why is stakeholder input important during backlog refinement?
Show answer
To ensure user stories align with business goals, capture accurate requirements, and reduce rework downstream
- What is the primary purpose of backlog refinement?
Show answer
To clarify and elaborate user stories so they are ready for the development team to pull into a sprint
- Why do agile teams use story points instead of hours for estimation?
Show answer
Story points account for uncertainty and complexity better than hours, are less affected by individual skill levels, and enable relative estimation
- What is planning poker?
Show answer
A consensus-based estimation technique where team members independently assign story points, then discuss disagreements until reaching alignment
- What is t-shirt sizing as an estimation technique?
Show answer
Assigning relative sizes (XS, S, M, L, XL) to user stories to quickly categorize them by effort without specific numerical estimates
- What is relative estimation?
Show answer
Comparing the effort of one user story to other stories rather than estimating absolute effort, using a baseline story as reference
- What is the cone of uncertainty?
Show answer
A model showing that estimation accuracy improves as a project progresses and more information and requirements become available
- What is velocity in agile?
Show answer
The amount of work, measured in story points or story count, that a team completes in one sprint
- How is velocity calculated for a sprint?
Show answer
Sum the story points of all user stories the team moved to Done status during the sprint