The Mountain Goat Software Blog
Blog articles

3 Roles That Need to be Involved in Agile Estimating with Planning Poker
Clarify who should be in Planning Poker so estimates include the right knowledge.

Know Exactly What Velocity Means to Your Scrum Team
Define velocity clearly so teams use it consistently.

Only Show Finished Work During a Sprint Review--Maybe
Decide when showing unfinished work in a sprint review may still be useful.

Using Vertical Slicing and Estimation to Make Business Decisions at Adobe
See how vertical slicing and estimation helped multiple teams make better product decisions.

Placing Rules on Self-Organizing Teams
Learn when rules can help self-organizing teams without taking ownership away.

How to Be Sure You've Thought of Everything
Use a simple reminder that no backlog captures everything up front.

My Favorites for Team Movie Day
One of my favorite movie scenes comes in The Untouchables when mobster Al Capone (played by Robert DeNiro) says,...

When You Miss the Point of Sprint Planning Meetings
Refocus sprint planning on shared understanding, not exhaustive task prediction.

Providing Feedback to Team Members
Give useful feedback without relying on heavy performance review rituals.

Estimating with Tee Shirt Sizes
Learn the limits of t-shirt sizing and when a stronger estimating approach is needed.

Selecting the Right User Role
It is sometimes beneficial to write stories for someone other than the user.

Two Examples of Splitting Epics
See real examples of splitting large stories into smaller ones.