The Mountain Goat Software Blog

Blog articles

Article artwork for 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?

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.

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?

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?

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?

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. Learn how short iterations and accurate estimates create optimal conditions for agile development.

Article artwork for Overcoming Four Common Problems with Retrospectives.

Boring retrospectives or ones in which people are afraid to speak the truth are just two of the most common problems with retrospectives.

Article artwork for How to Estimate Story Points With Multiple Teams.

Establishing a common baseline allows multiple teams to estimate consistently with story points.

Article artwork for 4 Steps to Persuade a Product Owner to Prioritize Refactoring.

Refactoring can be hard for product owners to prioritize because the benefit is often invisible to…

Article artwork for 25 Questions that Will Help You Know Your Teammates Better.

One of the benefits of being on a team is the friendships you can make with your teammates. Many of my closest friends and most important relationships are with former teammates. Some of these friendships have lasted twenty or more years since we last worked together.

Article artwork for Entry-Level Scrum Masters: Seven Tips on How to Get Your First Scrum Master Job.

New Scrum Masters face a common conundrum: How do you become a Scrum Master with no experience? Here are seven tips to help you land that first position.