The Mountain Goat Software Blog
Blog articles

Story Points Estimate Effort Not Just Complexity
Clarify why story points estimate effort, not just technical complexity.

Sliding Toward Success
I’ve got a new tool to announce today—Project Success Sliders.

Managing Risk on Agile Projects with the Risk Burndown Chart
It is possible for risk management and agile project management to coexist on projects that need to explicitly do so.

Agile Teamwork
Learn how agile teams share responsibility, reduce handoffs, and finish valuable work together.

Nine Questions to Assess Team Structure
Use nine questions to assess whether your team structure supports agile collaboration.

Distributed Teams: Build Trust through Early Progress
Teams with subgroups formed around compatible skills, attitudes and approaches to work are less likely to lead to a later breakdown in trust.

Separate Estimating from Committing
Remember the difference between an estimate and a commitment and keep the two activities separate, educating management and customers as necessary.

Removing Team Members
People often ask me whether teams should have the right to vote members off. To help answer that question, let me share a story with you.

Build Trust Between Teams with Ambassadors
I’ve found that the personal relationships established by ambassadors can be extremely valuable even long after the ambassador returns to native soil.

The Forgotten Layer of the Test Automation Pyramid
Add the missing layer that makes test automation more effective.

Make the Product Backlog DEEP
A DEEP product backlog is detailed appropriately, estimated, emergent and prioritized.

The Benefits of Feature Teams
Moving away from component teams is a difficult but necessary step for those who want to adopt an agile project management approach.