The Mountain Goat Software Blog

Blog articles

Article artwork for Agile Requirements Gathering: Three Types of Requirements.

Agile Requirements Gathering: Three Types of Requirements

Understand the three kinds of requirements teams need to consider.

Article artwork for Why I Don’t Emphasize Sprint Goals.

Why I Don’t Emphasize Sprint Goals

Sprint goals are considered a mandatory part of Scrum. Here’s why I disagree.

rpowell

What Is Cross-Functional Collaboration in Agile?

Clarify what cross-functional teams really need and what they do not.

Article artwork for Be a Great Product Owner: Six Things Teams and Scrum Masters Need.

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.

Text graphic: Great Scrum Masters serve teams in practical ways.

Six Attributes of a Great ScrumMaster

Learn the qualities that help Scrum Masters serve teams effectively.

A Scrum team sits together, talking, in the background. In front are three calendar pages with key Scrum events circled. The text says Succeeding with Scrum is easier when you know when and why to conduct each meetings.

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.

A folding ruler sits inside a circle, upon which rotate planning poker cards, gears, and a clock. Text to the right of the image reads, Story Points are an Estimate of Effort, as Influenced by the amount of work, complexity, risk and uncertainty.

What Are Agile Story Points?

Understand what story points measure and why they are often misunderstood.

Article artwork for Don’t Equate Story Points to Hours.

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.

Article artwork for Non-functional Requirements as User Stories.

Non-functional Requirements as User Stories

Write non-functional requirements in ways teams can discuss, estimate, and test.

Article artwork for Epics, Features and User Stories.

Epics, Features and User Stories

Clarify the difference between epics, features, and user stories without getting stuck on labels.

Article artwork for 8 Reasons Scrum Is Hard to Learn (but Worth It).

8 Reasons Scrum Is Hard to Learn (but Worth It)

Transitioning to Scrum is worth it, but some aspects are challenging.

Text graphic: Describe what users need without over-specifying the solution.

Advantages of User Stories over Requirements and Use Cases

Compare user stories with requirements and use cases to see where stories help agile teams.