The Mountain Goat Software Blog

Blog articles

Article artwork for 7 Questions to Determine if Being a Scrum Master Is Right for You.

7 Questions to Determine if Being a Scrum Master Is Right for You

Thinking of a career as a Scrum Master? 7 questions to help you decide if it's the right job for you.

Article artwork for How Detailed Should a User Story Be?

How Detailed Should a User Story Be?

Capturing too much or too little detail in a user story causes problems. Here's how to get it right, iteratively.

Article artwork for Should a Team Assign Work During Sprint Planning?

Should a Team Assign Work During Sprint Planning?

Some teams assign all tasks upfront. Others don’t. Here’s what works best.

Article artwork for Top 5 changes in the 2020 version of the Scrum Guide.

Top 5 changes in the 2020 version of the Scrum Guide

Recently the 2020 version of the Scrum Guide was released. What changes were made that you need to be aware of in order to keep up to date with Scrum?

Article artwork for Three Strategies for Fitting Refactoring into Your Sprints.

Three Strategies for Fitting Refactoring into Your Sprints

It can be challenging to find time for refactoring. These approaches will help.

Article artwork for Should Your Team Adopt No-Meeting Weeks?

Should Your Team Adopt No-Meeting Weeks?

It can be very tempting to schedule a week without any meetings. But there are better ideas.

Article artwork for Are Estimates Ever Helpful to Developers?

Are Estimates Ever Helpful to Developers?

Team members often think estimates are only useful for stakeholders and managers. Here’s how they can help the team itself.

Article artwork for Use a Pre-Mortem to Identify Project Risks Before They Occur.

Use a Pre-Mortem to Identify Project Risks Before They Occur

Talking about problems after they occur is too late. A pre-mortem can help a team avoid problems.

Article artwork for Can There Be Too Much Transparency?

Can There Be Too Much Transparency?

An agile team should provide visibility into its work. But not all work should be equally transparent.

Article artwork for Is the Distinction Between Outcomes and Output Overdone?

Is the Distinction Between Outcomes and Output Overdone?

Agile teams stress the importance of focusing on achieving outcomes rather than producing outputs. That’s fine, but not all the time.

Article artwork for Can a Team Vote Someone Off the Team?

Can a Team Vote Someone Off the Team?

We say agile teams are self-organizing. Does that mean they have the right to vote someone off?

Article artwork for Time Pressure Improves Productivity & Quality…Up to a Point.

Time Pressure Improves Productivity & Quality…Up to a Point

Use time pressure carefully so it improves focus without hurting quality.