← Agile & Scrum learning pathAgile & Scrum · Module 5 of 10
Product backlog and user stories
Capture and refine work as user stories.
📖 Key ideas
- The Product Backlog is an ordered list of what is needed.
- User story: As a <user>, I want <goal> so that <benefit>.
- Acceptance criteria define when a story is done (Given/When/Then).
- INVEST: Independent, Negotiable, Valuable, Estimable, Small, Testable.
- Refinement splits and clarifies items.
💡 Real-life example: The backlog is a to-do list sorted by importance; user stories are wishes written from the user's side.
Product BacklogOrdered list of work
User storyShort requirement from user view
Acceptance criteriaConditions for story completion
INVESTQualities of good stories