Most Common Problems with Backlogs and Stories
What's Possible with MGS
Create backlog items teams can actually build.
We show teams how to write clear, outcome-driven stories, whether user stories, job stories, or a mix of both. Through our Better User Stories course and follow-on story-writing workshops, teams practice on their own backlog, not abstract examples. Using techniques like SPIDR to split large items, they bring work into sprints with confidence. Refinement becomes a quick checkpoint instead of a frustrating marathon.
Shape the backlog around outcomes, not urgency.
We teach product owners and stakeholders how to apply DEEP principles and story mapping so the backlog reflects priorities that matter. Instead of bouncing between the latest requests, teams organize around customer value, manage dependencies, and have better conversations about trade-offs and direction.
Reinforce backlog practices that stick long-term.
Our training isn’t abstract. We work with your real backlog during sessions. Teams practice prioritization, refinement, and story writing with their actual items. With optional mentoring and workshops, product owners and developers build lasting habits that keep the backlog healthy and productive beyond training.
How We Can Help
Better User Stories with a Story-Writing Workshop
Create clear, consistent stories across teams in just two days. This combination of course and workshop helps teams build a solid understanding of user stories and then practice their skills in a collaborative setting.
Featured Topics
Common User Story Problems
Story-Writing Workshops
- Four Times to Write Stories
- Focus on a Single, Significant Objective
- Agenda and Participants
Backlog Refinement
- How Much Should Be Known and When
- Adding Detail to Stories
- Disagreements after a Story Is Done
- The Problems with Too Much Detail
- Sub-Stories and Acceptance Criteria
- The Full Lifecycle of a Story
Job and Tech Stories
- When Job Stories Are Appropriate
- Differences Between Job and User Stories
- Technical Stories
Story Mapping
- Common Story Map Problems
- Sub Maps Improve Readability
- Creating a Story Map
- Roadmaps
Splitting Stories
- The Goal in Splitting Stories
- SPIDR
Non-Functional Requirements and Bugs
- Non-functionals and the Definition of Done
- Bugs
Better User Stories Live Online
This one-day training course is the live version of the Better User Stories video course. Lively and interactive, you can practice and master your user stories skills in just one day. A recording of the live training will be provided.
Featured Topics
Common User Story Problems
Story-Writing Workshops
- Four Times to Write Stories
- Focus on a Single, Significant Objective
- Agenda and Participants
Backlog Refinement
- How Much Should Be Known and When
- Adding Detail to Stories
- Disagreements after a Story Is Done
- The Problems with Too Much Detail
- Sub-Stories and Acceptance Criteria
- The Full Lifecycle of a Story
Job and Tech Stories
- When Job Stories Are Appropriate
- Differences Between Job and User Stories
- Technical Stories
Story Mapping
- Common Story Map Problems
- Sub Maps Improve Readability
- Creating a Story Map
- Roadmaps
Splitting Stories
- The Goal in Splitting Stories
- SPIDR
Non-Functional Requirements and Bugs
- Non-functionals and the Definition of Done
- Bugs
Effective Product Owner
This configurable course helps product owners, product managers, and analysts discover user needs and capture them in a product backlog prioritized to deliver the most value.
Featured Topics
Scrum Overview
- Agile
- Scrum
The Product Owner
- What Is a Product Owner?
- Characteristics
- Responsibilities
- Product Owners in Different Contexts
- Quarterly Activities
- Involvement over Time
- Asking for Clarifications, Not Changes
- Dealing with Difficult Situations
- Business Analysts & Product Managers
- Scaling the Product Owner Role
Visioning
- Specifying the Problem, Not the Solution
- Creating a Concise Vision
- Five Techniques for Communicating Vision
Customers and Users
- Validating Assumptions
- User Roles
- User Role Modeling
- Personas
- Roles vs. Personas
- Decorated Roles & Extreme Characters
The Product Backlog
- What Is a Product Backlog?
- Progressive Elaboration
- Product Backlog Refinement
- User Stories
- Adding Detail to User Stories
- Job Stories
- Technical Stories
- Themes & Epics
- Splitting Stories with the SPIDR Approach
- Who Contributes Items?
- Story Writing Workshop
- Story Mapping
Prioritizing
- Key Concepts in Prioritization
- Factors in Prioritization
- Formal Approaches
- What Different Stakeholders Value
- Collaborative Prioritization Techniques
Planning
- Accuracy and Precision
- Velocity
- Using a Velocity Range
- Fixed-Date Plans
- Fixed-Scope Plans
Developers
- Responsibilities
- Component and Feature Teams
The Scrum Master
- Responsibilities
- Description of Role
Story Writing Workshop
An interactive story-writing workshop, tailored to your team’s needs. Teams have the space and time to focus and refine their backlog and write user stories to deliver a key functional area of your product.
Just wrapped up Mike Cohn's "Better User Stories" course from Mountain Goat Software, and it's already helping us streamline our processes. The practical insights have already improved how we approach user stories as a team. Highly recommend it for those looking to refine their process and drive better outcomes.
Shweta B
An interactive, engaging delivery of key practices by Mike Cohn to use when improving your user stories.
Jennifer E











What happens when you contact us?
- We’ll get back to you in within a day.
- Answer your training questions and discuss any custom needs.
- Recommend the best agile training path for your teams and goals.
- Want to talk to someone? Schedule a call.