The Mountain Goat Software Blog

Blog articles

Article artwork for Can a Product Owner Dictate the Architecture?

Can a Product Owner Dictate the Architecture?

Clarify when a product owner should influence technical decisions and when to leave the how to the team.

Text graphic: What matters most is the next useful action.

It’s Not What You Do. It’s What You Do Next.

Recover from mistakes by focusing on the next useful action.

Article artwork for Product Backlog Refinement.

Product Backlog Refinement

Learn about product backlog refinement: how, when, and why the agile team and product owner refine the product backlog in Scrum.

Text graphic: Share improvement themes without breaking trust.

Should You Share Details from the Retrospective?

During a sprint retrospective, team members gather and discuss ways in which they can improve. This should include the ScrumMaster...

Text graphic: Leave room for the real work hidden inside every sprint.

How Full to Fill a Sprint

Leave room for the real work hidden inside every sprint.

Article artwork for The Difference Between a Story and a Task.

The Difference Between a Story and a Task

Clarify the difference between user stories and tasks.

Text graphic: Done means different things at different levels.

Multiple Levels of Done

Define done at more than one level so expectations stay clear from story to release.

Text graphic: Adapt agile advice to the situation in front of you.

Don't Blindly Follow

Don't blindly adopt anything. Scrum is comprised of a self-organizing team that is given...

Article artwork for 5 Reasons Product Owners Should Let Teams Work Out of Order.

5 Reasons Product Owners Should Let Teams Work Out of Order

See when letting teams work out of strict backlog order can improve flow and outcomes.

Article artwork for Are Vanity Metrics Really All That Bad?

Are Vanity Metrics Really All That Bad?

Separate vanity metrics from useful signals when deciding what to build or improve.

Article artwork for Why I Prefer Capacity-Driven Sprint Planning.

Why I Prefer Capacity-Driven Sprint Planning

The problem with velocity-driven sprint planning is that velocity is simply too variable to be useful in the short term.

Article artwork for Capacity-Driven Sprint Planning.

Capacity-Driven Sprint Planning

Plan sprints around real team capacity instead of relying only on past velocity.