Scrum

framework · computer science · organizing-schema

Iterative agile framework with sprints, roles, and ceremonies.

Scrum is a lightweight framework for managing complex product development, originated by Jeff Sutherland and Ken Schwaber and presented publicly at OOPSLA 1995, drawing inspiration from Hirotaka Takeuchi and Ikujiro Nonaka's 1986 'New New Product Development Game' (Harvard Business Review) which used the rugby term 'scrum' for cross-functional product teams. Scrum prescribes three roles: Product Owner (manages product backlog and value priorities), Scrum Master (facilitates the framework and removes impediments), and Developers (the cross-functional team that builds increments). The work proceeds in time-boxed Sprints (typically 1-4 weeks) producing a potentially shippable Increment at the end. Five events structure the cadence: Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective, and the Sprint itself. Three artifacts: Product Backlog, Sprint Backlog, and Increment. The Scrum Guide (Schwaber and Sutherland, multiple revisions, 2010 onward) is the canonical reference. Scrum has become the most widely-adopted agile framework, with substantial commercial certification ecosystem (Scrum.org, Scrum Alliance, Scaled Agile) — and substantial commercialization that critics argue has distorted the framework's original intent.

Originators

Jeff Sutherland; Ken Schwaber; intellectual antecedents in Takeuchi and Nonaka high

Year / Decade

1986 (Takeuchi-Nonaka HBR antecedent); 1995 (Schwaber-Sutherland OOPSLA presentation); 2010 onward (Scrum Guide editions) high

Primary sources

Schwaber, K. & Sutherland, J. (multiple revisions, 2010 onward). The Scrum Guide, Sutherland, J. (2014). Scrum: The Art of Doing Twice the Work in Half the Time, Takeuchi, H. & Nonaka, I. (1986). 'The New New Product Development Game', Harvard Business Review high

Core components

Primary use case

Software product development, particularly in teams of 3-9 developers; widely-adopted agile framework in technology industry; foundation for many scaled-agile approaches (SAFe, LeSS); basis for Scrum Master and Product Owner certification industry; reference framework in agile coaching and consulting.

Common criticisms

Lineage

Parent of
Scrumban, SAFe, LeSS, Spotify Model
Siblings
Extreme Programming, The Agile Manifesto, Scrumban, SAFe, LeSS, Spotify Model