The Mountain Goat Software Blog

Blog articles

Predicting Velocity When Teams Change Frequently

As a measure of the amount of work completed in an iteration, velocity works extremely well when teams are relatively stable.

Is It a Good Idea to Establish a Common Baseline for Story Points?

Decide whether shared story point baselines help or hurt across teams.

Establishing a Common Baseline for Story Points

A common criticism of story points is that the meaning of a story point will differ among teams.

Improving On Traditional Release Burndown Charts

Use release burndown charts to see progress and scope together.

The Chivalrous Team Member

Recognize helpful behavior that strengthens collaboration and trust.

When Should We Estimate the Product Backlog

Estimate backlog items at the right time and level of detail.

Article artwork for Writing User Stories for Back-end Systems.

Writing User Stories for Back-end Systems

Write user stories for backend systems where users are less obvious.

Writing the Product Backlog Just in Time and Just Enough

Keep backlog detail just enough and just in time.

Should Companies Measure Productivity in Story Points / Ideal Days?

One measure we may want to include in our suite of metrics could be the responsiveness of the development organization.

Article artwork for Why I Don't Use Story Points for Sprint Planning.

Why I Don't Use Story Points for Sprint Planning

I don't use story points for sprint planning because story points are a useful long-term measure. They are not useful in the short-term.

Don't Average During Planning Poker

While I want teams to come to agreement, I don't care how heartfelt the agreement is.

To Re-estimate or not; that is the question

When we estimate it is important that we not mix knowledge-before-the-fact with knowledge-after-the-fact.