The Mountain Goat Software Blog
Blog articles

Start Scrum by the Book: Don't Finish There
As teams progress with Scrum, they can (and should) experiment with changes to their approach. But not at first. Learn more.

How to Stop Struggling with Sprint Planning
What are the danger signs that sprint planning is a struggle for your teams? And how can you turn it around? Find out in this video blog.

Should You Become a Product Owner?
Explore the skills, paths, and tradeoffs to consider before stepping into the product owner role.

When Do Agile Teams Make Time for Innovation?
Make space for innovation inside short sprint cycles.

Three Rights of Effective Scrum Masters
To be effective, a Scrum Master has a right to expect at least three things from their company culture. Find out what those are.

Top 7 Ways to Engage Stakeholders in Sprint Reviews
Poorly attended sprint reviews cause real problems. Fortunately there are easy fixes.

The Sprint Goal: What It Is and How It Can Help
Sprint goals are something every Scrum team should try to create. Learn what sprint goals are and what a good sprint goal looks like.

Why Sustainable Pace Is So Important to Agile Teams
It isn’t just people who benefit when teams work at a sustainable pace. Overall velocity is higher and defect counts are lower. Find out why.

Definition of Ready: What It Is and Why Its Dangerous
This post explains how to use a Definition of Ready successfully and avoid it becoming a first step back toward a waterfall process.

What Product Owners Do & 7 Mistakes to Avoid
Use seven common product owner mistakes to spot where ownership, prioritization, or collaboration may be breaking down.

User Story Template: What It Is and Why It Works So Well
Understand why the three-part user story template works and where it falls short.

Agile Teams: Concurrent Engineering & Overlapping Work
Help teams overlap work without losing alignment or quality.