The Mountain Goat Software Blog
Blog articles

How Implementation Intentions Help My Sprints
Planning an exact time to do something within a sprint helps make sure you get the important stuff done.

How to Create Self-Sufficient Scrum Teams
Help Scrum teams take more ownership without becoming disconnected.

My Favorite Hard Questions to Ask When Making a Decision
Asking hard questions is a great way to confirm the right decision is being made.

Retrospecting with a Quiet Team
How to run a Retrospective when your team won't talk.

Automatically Triangulating Estimates in Planning Poker
Compare new estimates with known stories to keep Planning Poker results consistent.

The Five Possible Estimates and Which One Your Team Should Use
Unless team members have discussed it, they are almost certainly providing different types of estimates.

The Product Owner’s Second Team
Treat stakeholders as a second team so product decisions become clearer and more collaborative.

Are Fixed-Price Projects Agile?
Fixed-price projects may seem at odds with agile. But that doesn’t have to be the case.

Needs, Wants, and Wishes on Your Product Backlog
To prioritize a backlog, think about what users need, what they want, and what they merely wish for.

Is It Dangerous to Calculate the Cost per Point?
Calculating a cost per story point comes with risks. Here's what you need to know.

The Goal of Sprint Planning
Sprint planning may look like it’s about tasks and estimates but those are not the goal.

Should You Re-Estimate Unfinished Stories?
We avoid having unfinished work at the end of a sprint, but it sometimes happens. Here’s what to do.