The Mountain Goat Software Blog
Blog articles

Velocity-Driven Sprint Planning
Plan sprints using velocity while understanding its limits.

What Is Quality?
Define quality in a way that helps agile teams make better tradeoffs.

The Main Benefit of Story Points
Understand why teams use story points instead of hours or days.

Rely on Specialists, but Sparingly
Use specialists wisely without letting them become bottlenecks.

Ray Bradbury on the Benefits of Short Releases
Use short release cycles to learn faster, reduce risk, and improve the product sooner.

Choose Backlog Items That Serve Two Purposes
Pick backlog items that deliver value while helping the team learn what matters next.

Adding Decorated User Roles to Your User Stories
Add context to user roles so stories describe needs with more precision.

Teams Should Go So Fast They Almost Spin Out of Control
Find the pace where teams move quickly without losing control.

4 Reasons to Include Developers in Story Writing
See why developers should help write user stories before work reaches the sprint.

2 Times to Play Planning Poker and 1 Time Not To
I recommend using Planning Poker on product backlog items rather than on the tasks that make up a sprint backlog.

Be Here Now
Use focus and presence to improve collaboration, meetings, and team performance.

Building a Product Users Want: From Idea to Backlog with the Vision Board
Connect product vision to backlog decisions so teams build toward a product customers actually want.