The Mountain Goat Software Blog
Blog articles

Three Approaches to Estimating the Impact of Holidays and Time Off on Velocity
How to adjust velocity for holidays and time off.

How to Work with Complex User Stories That Cannot Be Split
Here’s what to do when facing a complex user story that cannot be split but is too large for one sprint.

Three Questions to Determine If an Organization Is Agile
A lot of organizations claim to be agile. Here’s a quick way to see if they really are.

Advice on Conducting Agile Project Kickoff Meetings
Traditionally managed projects begin with a kickoff meeting. Here’s why and how agile projects can do the same.

Why Agile Teams Should Estimate at Two Different Levels
It’s important for most agile teams to estimate both their product and sprint backlogs. But why?

Why Your Product Backlog Should Look Like an Iceberg
Shape the backlog so near-term items are detailed and lower-priority work stays lighter.

An Agile Team Name Generator
Are you struggling to find a catchy name for your agile team? Use this fun, mostly silly, generator to find the perfect nam

Six Guidelines for Saying No to a Stakeholder
Learn how to say no to stakeholder requests while preserving trust and keeping focus on value.

Self-Organizing Teams Are Not Put Together Randomly
There are things leaders can do that will influence how a team self organizes.

Ten sentences with all the Scrum Master advice you'll ever need
Want to become an even better Scrum Master? Follow these 10 easy-to-remember practices.

How to Ensure You're Working on the Most Important Items Each Iteration
Keep urgent work from crowding out the goals that matter most.

Four Quick Ways to Gain or Assess Team Consensus
Agile team leaders often need to gauge or achieve consensus. Learn four of the best ways of doing that.