Your cart is empty.
All Courses
Category
User stories help teams look at product work from the customer's point of view. This course explains how to create clear and useful stories, write acceptance criteria, split large requirements into smaller pieces, and prepare work for upcoming sprints. You will also explore estimation, backlog refinement, team discussions, and common mistakes that can make stories difficult to understand or complete.
Select Skill LevelYou will learn the basic structure of a user story, how to describe a customer need, what acceptance criteria are, and how stories can be broken into smaller pieces. The course also introduces sprint goals, simple estimation, backlog refinement, and the main steps involved in preparing a sprint.
This level introduces user stories and sprint planning in a simple and practical way. It helps learners understand how customer needs can be turned into small pieces of work and how teams use those pieces to decide what can realistically be completed during a sprint.
By the end of this level, you will be able to write simple user stories and describe what a completed piece of work should achieve. You will also understand the purpose of sprint planning and be able to contribute to basic discussions about the work a team can complete.
You will explore clear story writing, acceptance criteria, splitting large stories, backlog refinement, estimation discussions, sprint goals, team capacity, dependencies, and selecting suitable work for a sprint. You will also look at common story problems and ways to improve unclear or overly large backlog items before they reach the team.
This level develops practical skills for preparing user stories and planning meaningful sprints. It is designed for learners who already understand basic Agile concepts and want to improve how requirements are discussed, refined, estimated, and prepared before development work begins.
By completing this level, you will be able to prepare stronger user stories and participate more effectively in sprint planning. You will know how to improve acceptance criteria, break down larger work, support realistic sprint choices, and help the team build a clearer understanding of what needs to be delivered.
You will explore complex story splitting, dependencies, unclear requirements, estimation challenges, changing priorities, sprint goals, capacity limits, technical work, and backlog readiness. The course also covers how to identify stories that are not ready, manage uncertainty, and make practical planning choices when teams cannot predict every detail in advance.
This level focuses on user stories and sprint planning when products have complex requirements, uncertain work, technical dependencies, and changing priorities. It helps experienced professionals improve planning discussions while making sure the team understands the purpose and expected value of the work being selected.
By the end of this level, you will be able to handle difficult story and sprint planning situations more effectively. You will know how to improve unclear requirements, manage dependencies, balance capacity, deal with uncertainty, and help teams create realistic sprint plans without losing sight of customer value.
You will explore advanced backlog readiness, planning across teams, product outcomes, dependency management, forecasting, capacity planning, uncertainty, delivery patterns, and planning improvement. You will also examine how senior practitioners can coach teams, identify weak planning habits, improve collaboration between product and delivery groups, and establish healthier planning practices across larger environments.
This level is intended for experienced Agile professionals who shape how product teams prepare work and plan delivery. The focus is on improving planning quality across complex products, helping teams make better decisions under uncertainty, and creating practices that support sustainable delivery rather than short-term pressure.
After completing this level, you will be able to guide effective story preparation and sprint planning in complex environments. You will be prepared to improve planning practices, support teams facing uncertainty, manage cross-team dependencies, strengthen forecasting, and help organizations build more reliable and sustainable delivery habits.