The Mountain Goat Software Blog

Blog articles

Article artwork for Why the Fibonacci Sequence Works Well for Estimating.

Why the Fibonacci Sequence Works Well for Estimating

If you’ve estimated with Planning Poker, you may very well have used cards with either the FIbonacci sequence, or a modified Fibonacci sequence.

Article artwork for Nine Questions Scrum Masters and Product Owners Should Be Asking.

Nine Questions Scrum Masters and Product Owners Should Be Asking

Use better questions to improve collaboration, decision-making, and team ownership.

Article artwork for From Project Manager to Scrum Master -3 Tips for Making the Transition.

From Project Manager to Scrum Master -3 Tips for Making the Transition

What does a good project manager need to do to become a great Scrum Master?

Article artwork for 7 Ways to Get and Improve Fast Feedback.

7 Ways to Get and Improve Fast Feedback

Use faster feedback loops to learn whether you are building the right thing.

Article artwork for For Better Agile Planning, Be Collaborative.

For Better Agile Planning, Be Collaborative

The best plans are created by developers and stakeholders working together.

Article artwork for Relationship between Definition of Done and Conditions of Satisfaction.

Relationship between Definition of Done and Conditions of Satisfaction

Clarify how Definition of Done and conditions of satisfaction work together.

Article artwork for 3 Ways to Help Agile Teams Plan Despite Uncertainty.

3 Ways to Help Agile Teams Plan Despite Uncertainty

We might not like ambiguity, but it’s a fact of life. Find out how to plan with uncertainty in mind.

Article artwork for Scrum, Remote Teams, & Success: Five Ways to Have All Three.

Scrum, Remote Teams, & Success: Five Ways to Have All Three

In a remote-first world, how does an agile team thrive working in a virtual, distributed way?

Article artwork for Four Reasons Agile Teams Estimate Product Backlog Items.

Four Reasons Agile Teams Estimate Product Backlog Items

Estimating product backlog items provides benefits beyond predicting when a project will be finished.

Article artwork for Seven Tips for Running a Virtual Daily Scrum.

Seven Tips for Running a Virtual Daily Scrum

How do you effectively facilitate a daily scrum with a remote team?

Machine showing a product yielding excessive delight. Quote: A high-performing team sustainably exceeds expectations in achieving clear goals.

What Is a High-Performing Agile Team?

How to build and sustain a Scrum team that exceeds the sum of its parts.

Article artwork for What Does Scrum Mean by Cross Functional Teams?

What Does Scrum Mean by Cross Functional Teams?

What exactly does cross functional mean and why does it matter?