Agile at Work: Planning with Agile User Stories
1h 35mIntermediate2024-04-17
Authors

Joshua Barnes
Founder of Process Mentors and Enterprise Agile Transformation Coach
Course details
Agile project teams use a technique called user stories for their requirements and planning their work. In this course, follow along with agile expert Joshua Barnes as he teaches how to write and prioritize user stories, showing you how a backlog of stories is created, sized, prioritized, and utilized in planning. He also covers using a Kanban board to execute the plan and make the work visible. Additionally, learn how to avoid common mistakes when planning agile projects.
Learning objectives
Compare how delivering a traditional project differs from an agile project.
Illustrate agile requirements using a backlog of user and technical stories.
Apply agile estimating to size the project’s work.
Demonstrate planning an agile project.
Organize the workflow with a Kanban board.
Learning objectives
Compare how delivering a traditional project differs from an agile project.
Illustrate agile requirements using a backlog of user and technical stories.
Apply agile estimating to size the project’s work.
Demonstrate planning an agile project.
Organize the workflow with a Kanban board.
Skills covered
User ResearchAgile Project ManagementUser ExperienceProject ManagementOne-Off
Concepts
0. Introduction
- 01 - Plan with user stories
- 02 - What you should know
1. Understanding the Benefits of an Agile Project
- 03 - Develop a product backlog
- 04 - Follow a user story
- 05 - Workflow of an iteration
2. Agile Requirements
- 06 - Write user stories
- 07 - Identify user stories
- 08 - Write technical stories
3. Ready to Implement
- 09 - Ready to implement
- 10 - Identified state
- 11 - Sized state
- 12 - Relative sizing techniques
- 13 - Team estimation
- 14 - Size with points vs. estimate with hours
- 15 - Understand velocity
- 16 - Prioritized state
- 17 - Input to backlog prioritization and planning
- 18 - Ready to implement state
- 19 - Acceptance criteria
- 20 - Story quality and the definition of ready
4. Iteration Planning
- 21 - Implement a story
- 22 - Release vs. iteration planning
- 23 - The iteration planning event and definition of done
- 24 - Iteration planning
- 25 - Identifying tasks
- 26 - Using a kanban board
- 27 - Flow through the kanban board
- 28 - Kanban boards integration at the planning level
Conclusion
- 29 - Where to continue your agile journey