Mastering User Stories
You will learn how to write user stories and acceptance criteria, handling common challenges, splitting user stories, and how to use user story maps
What are User Stories and why are they used?
FREE PREVIEWUser Story format
FREE PREVIEWLet's Discuss: Who writes user stories and when are they written?
FREE PREVIEW3 C's for writing user stories
FREE PREVIEWACTIVITY - Write your first User Stories
FREE PREVIEWDifference between requirements and user stories
Difference between Use Cases and user stories
ACTIVITY - Use cases, user story, and requirements worksheet
User roles
User Personas
ACTIVITY - User Roles and Persona activity
ACTIVITY - Iterating on User Stories with new Roles and Personas
Let's Discuss: User Stories
Quiz 2: Validate your understanding of the User Story basics
Understanding Acceptance Criteria
Writing Acceptance Criteria
Who writes Acceptance Criteria and when are they written?
Acceptance Criteria best practices
ACTIVITY - Adding acceptance criteria to your user stories
Quiz 3: Validate your understanding of Acceptance Criteria
Submit your User Stories with Acceptance Criteria
INVEST explained
Let's Discuss: INVEST Criteria
Quiz 4: Validate your understanding of INVEST
Understanding Spikes
Understanding Infrastructure and Technical stories
General concept of estimating
Understanding the Fibonacci estimation technique
Introducing the concept of splitting
Why split user stories?
Splitting with Simplicity
Splitting with Workflow
Splitting with CRUD
Splitting with Entry Method
Splitting with Spikes
Splitting Wrap Up
User Story Splitting Activity and Download
User Story Splitting Activity Answers
DOWNLOAD - User story splitting resource
Quiz 5: Validate your understanding of user story splitting
Providing the who and the why
Handling bugs and defects
Dealing with dependencies
Changing user stories mid-sprint
Challenges using Agile estimation
Quiz 6: Validate your understanding of common challenges
What are Story Maps?
Why are Story Maps used?
Creating a Story Map
Walking through the creation of a Story Map
Using Story Maps to Conduct Release Planning
ACTIVITY: User Story Mapping Activity
Quiz 7: Validate your understanding of User Story Maps
User Story Final Activity Introduction
STAGE 1 - Review the Scenario
STAGE 2 - Create User Stories
STAGE 3 - Review Groups
STAGE 3 (continued) - Review Group 1
STAGE 3 (continued) - Review Group 2
STAGE 3 (continued) - Review Group Lessons Learned
STAGE 4 - Update and Iterate User Stories
STAGE 5 - Analyze and Reflect