The Mountain Goat Software Blog
Blog articles

What Product Owners Do & 7 Mistakes to Avoid
Use seven common product owner mistakes to spot where ownership, prioritization, or collaboration may be breaking down.

User Story Template: What It Is and Why It Works So Well
Understand why the three-part user story template works and where it falls short.

Agile Teams: Concurrent Engineering & Overlapping Work
Help teams overlap work without losing alignment or quality.

Agile Requirements Gathering: Three Types of Requirements
Understand the three kinds of requirements teams need to consider.

Why I Don’t Emphasize Sprint Goals
Sprint goals are considered a mandatory part of Scrum. Here’s why I disagree.

What Is Cross-Functional Collaboration in Agile?
Clarify what cross-functional teams really need and what they do not.

Be a Great Product Owner: Six Things Teams and Scrum Masters Need
See what teams and Scrum Masters need most from a product owner to make delivery smoother.

Six Attributes of a Great ScrumMaster
Learn the qualities that help Scrum Masters serve teams effectively.

What Happens When During a Sprint
Succeeding with Scrum is easier when you know when and why to conduct each of the Scrum events during the sprint.

What Are Agile Story Points?
Understand what story points measure and why they are often misunderstood.

Don’t Equate Story Points to Hours
Story points are about time, specifically effort. But that does not mean you should say, “One story point = eight hours.” Find out why.

Non-functional Requirements as User Stories
Write non-functional requirements in ways teams can discuss, estimate, and test.