The Mountain Goat Software Blog
Blog articles

Advice on How to Split Reporting User Stories
See examples for splitting reporting stories into smaller, useful pieces.

Should Scrum Teams Include a Stretch Goal In Their Sprints?
Decide whether stretch goals help or create pressure in sprint planning.

A Simple Way to Run a Sprint Retrospective
There are many ways you can run a sprint retrospective. Here’s the simplest way and still my favorite.

Does a Scrum Team Need a Retrospective Every Sprint?
Decide how often retrospectives should happen based on sprint length and team needs.

Can a Traditional SRS Be Converted into User Stories?
Decide when an SRS can inform a backlog and when rewriting it into stories helps.

Should You Use Zero-Point Estimates on Your Product Backlog?
Understand when a zero-point estimate is useful and when it hides real work.

Leave Work Unassigned and See Who Steps Forward
Encourage ownership by leaving work unassigned and seeing who steps forward.

Who Can Add Items to the Product Backlog?
Clarify who can add backlog items and how product owners keep control.

Advice for Interviewing ScrumMasters
Ask better questions when hiring or evaluating Scrum Master candidates.

Incorporating UI Design in Agile Sprints
Integrate UI design into sprints while balancing discovery and delivery.

Handling Work Left at the End of a Sprint
Decide what to do when sprint work is unfinished.

An Iterative Waterfall Isn’t Agile
Spot when sprints are masking a waterfall process and how to move toward real agility.