Technology and Engineering Atlas

How Things Are Built
Sign In
Text size
100%
Theme
Method

Scrum (Software Development)

Software Engineering

Scrum is a software engineering method for managing iterative software development, in which work is organized into short, fixed-length cycles called sprints, typically one to four weeks long, at the end of which a team delivers a working increment of the product and reviews its progress before planning the next sprint. A small, cross-functional team holds brief daily meetings to coordinate work, and defined roles, such as the product owner who prioritizes the work backlog and the scrum master who facilitates the process, structure how decisions get made. Formalized by Ken Schwaber and Jeff Sutherland in the mid-1990s, drawing on ideas from a 1986 paper on flexible product development, scrum became one of the most widely used frameworks within the agile software development movement.

Facts
Core Principle
Scrum prescribes for teams to break work into goals to be completed within time-boxed iterations, called sprints. 1
Origin Year
1986 1
Scrum (Software Development)
Filter Results1 entry
FAQs

Is Scrum only used for software development?

No. Scrum began in software but is now used across many domains with complex work.

No. Scrum has its roots in software product development, but the Scrum Guide says it is now being adopted in many domains that hold essentially complex work. The guide notes that developers, researchers, analysts, scientists and other specialists do the work in Scrum, and that it uses the word developers to simplify rather than to exclude anyone.
Connections

Associated With

Source Scrum (project management) (Wikipedia)Wikipedia contributors
Sources
1. Scrum (project management) (Wikipedia)
Wikipedia contributors, Wikimedia Foundation
  • en.wikipedia.org/wiki/Scrum_(project_management), lead section
    Scrum prescribes for teams to break work into goals to be completed within time-boxed iterations, called sprints.
  • en.wikipedia.org/wiki/Scrum_(project_management), History section
    The use of the term scrum in software development came from a 1986 Harvard Business Review paper titled "The New New Product Development Game" by Hirotaka Takeuchi and Ikujiro Nonaka.
  • Associated With: Agile Software Development, Introduction
    Scrum is an agile management team collaboration framework commonly used in software development and other industries.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.

View At A Past Year

Choose a year to see this entry's facts and connections as the atlas records them at that moment: what it held then, what it held instead, and what it had not yet adopted. Choose Present for the current record.