The Mountain Goat Software Blog
Blog articles

Defect Management by Policy: A Fast Easy Approach to Prioritizing Bug Fixes
Prioritize bug fixes quickly using clear policies instead of repeated case-by-case debates.

Ten Things the Beatles Taught Me About Being Agile
We may think the Beatles simply sang about love, walruses and peace. But their songs actually contain profound agile lessons.

Five Lessons I'm Thankful I Learned in my Agile Career
Here are five key lessons I learned that were instrumental in my career. See if learning them could help your career, too.

Five Scary Things About Adopting Agile
Read this special Halloween post about five things in agile transitions that are can seem as scary as any ghost or zombie.

The Two Ways to Add Detail to User Stories
User stories can be deliberately vague at first but detail needs to be added eventually. There are two ways to do that. Here they are.

How Programmers and Testers (and Others) Should Collaborate on User Stories
What do the testers do at the start of a sprint when there’s nothing to test? That problem is solved through team collaboration.

Two Types of Authority Leaders Must Give to Self-Organizing Teams
How much authority must an agile team be given before it can be considered self organizing. And is self-organizing a better term than self-managing?

Why the Whole Team Should Participate When Estimating
Even though not everyone may work on a product backlog item, it’s still worth having the full team estimate. Here’s why.

Four Things to Do Before the Scrum Master Goes on Vacation
Prepare the team before a Scrum Master goes on vacation.

The Career Path of a Scrum Master
Explore how Scrum Master careers can grow as teams mature.

Does the Scrum Master Role Ever Go Away?
See how Scrum Master responsibilities change as teams become more self-sufficient.

Three Questions to Ask when Being Micromanaged
A micromanaging boss or stakeholder inhibits agility. The three questions in this article can help prevent management.