Web Development

Scrum Guide: Roles, Events, and Artifacts Explained

Understand how the Scrum framework enables iterative delivery. Review the three roles, five events, and three artifacts needed to manage complex work.

368.0k
scrum
Monthly Search Volume
Keyword Research

Scrum is a framework that helps teams work together to solve complex problems through iterative delivery and continuous feedback. Originally designed for software development, it is now used by marketing, IT, and cross-functional teams to manage work in small, manageable pieces. Using Scrum allows teams to learn through experience and deliver value to customers incrementally rather than all at once.

What is Scrum?

Scrum is a subset of the Agile philosophy that emphasizes empiricism and lean thinking. Empiricism suggests that knowledge comes from experience and that decisions should be based on what is observed. To support this, Scrum relies on three pillars: transparency, inspection, and adaptation.

The framework was first introduced to the world in 1995 as a better way of team collaboration for solving complex problems (Scrum.org). While it provides a structured set of roles, events, and artifacts, it is not a rigid process. Teams are expected to tailor its execution to their specific needs while maintaining its core principles.

Why Scrum matters

Scrum helps organizations move away from traditional "waterfall" models that often lead to slow releases and misaligned goals. Key benefits include:

How Scrum works

Scrum is often defined by the "3:5:3" structure: three roles, five events, and three artifacts.

The three roles

A Scrum Team is a cross-functional unit typically consisting of 10 or fewer people. Amazon CEO Jeff Bezos suggested the two pizza rule for team size, meaning a team should be small enough to be fed by two pizzas (Atlassian).

  1. Product Owner: Accountable for maximizing the value of the product and managing the Product Backlog. They act as the "voice of the customer."
  2. Scrum Master: Responsible for the team's effectiveness by coaching them on Scrum theory and removing impediments to progress.
  3. Developers: The team members committed to creating any aspect of a usable Increment each Sprint.

The five events

All events are time-boxed, meaning they have a maximum duration.

  • The Sprint: The heartbeat of Scrum. These are fixed-duration iterations (one month or less) where the work is performed.
  • Sprint Planning: The team defines what can be delivered and how that work will be achieved.
  • Daily Scrum: A 15 minute meeting for developers to inspect progress toward the Sprint Goal and plan the next 24 hours of work.
  • Sprint Review: An informal session at the end of the Sprint where the team shows their work to stakeholders and gathers feedback.
  • Sprint Retrospective: The team inspects itself and creates a plan for improvements to be enacted during the next Sprint.

The three artifacts

Artifacts represent work or value and provide transparency.

  1. Product Backlog: An ordered, evolving list of what is needed to improve the product.
  2. Sprint Backlog: The set of Product Backlog items selected for the Sprint, plus a plan for delivering the Increment.
  3. Increment: Each work item that meets the "Definition of Done" and adds to the total value of the product.

Scrum vs. Kanban

While both are Agile frameworks, they differ in how they manage flow and roles.

Feature Scrum Kanban
Cadence Regular fixed-length Sprints Continuous flow
Roles Product Owner, Scrum Master, Developers No prescribed roles
Metrics Velocity, Burndown charts Cycle time, Lead time
Change No changes allowed during the Sprint Changes can be made at any time

Best practices

  • Maintain a clean backlog: Regularly perform backlog refinement (formerly called grooming) to ensure high-priority items are detailed and ready. One case study showed that a "reboot" of agile initiatives led to a 30% increase in backlog quality (Scrum.org).
  • Define "Done" clearly: Create a shared checklist of what constitutes completed work to ensure everyone understands what an Increment means.
  • Limit overcommitment: Use historical velocity (the amount of work a team typically completes in a Sprint) to forecast capacity realistically.
  • Respect the Scrum Values: Teams should embody Courage, Focus, Commitment, Respect, and Openness to build the trust necessary for empiricism.

Common mistakes

Mistake: Skipping the Sprint Retrospective. Fix: Treat the Retrospective as a non-negotiable event to ensure continuous improvement.

Mistake: Letting the Product Owner dictate "how" work is done. Fix: Ensure the Product Owner focuses on "what" is valuable while Developers decide how to implement it.

Mistake: "Dark Scrum" or "Mechanical Scrum." Fix: Avoid simply going through the motions/ceremonies without embracing the underlying values of self-organization and transparency.

Mistake: Assigning a Project Manager to lead the team. Fix: Replace traditional top-down management with a Scrum Master who facilitates and removes blockers for a self-managing team.

FAQ

Who invented Scrum? The framework was developed by Jeff Sutherland and Ken Schwaber in the early 1990s (Wikipedia). They were inspired by a 1986 Harvard Business Review paper by Takeuchi and Nonaka, which outlined the 'rugby' approach to product development for increased speed and flexibility (Harvard Business Review).

Is Scrum an acronym? No. The name is inspired by the sport of rugby, where a team comes together in a "scrum" to move the ball forward as a unit.

How long should a Sprint be? Sprints must be one month or less. Two weeks is the most common length. Shorter Sprints are recommended when the work is highly complex or contains many unknowns.

What is the difference between a Sprint Goal and an Increment? A Sprint Goal is the specific objective the team aims to meet during the Sprint. The Increment is the actual usable, "Done" work produced that meets that goal.

Can non-software teams use Scrum? Yes. While it originated in software development, the framework is successfully used in marketing, R&D, and even manufacturing. For example, Gillette used Scrum to develop and launch a new exfoliating razor (Scrum.org).

Start Your SEO Research in Seconds

5 free searches/day • No credit card needed • Access all features