Monthly Archives: December 2011

[Back to basics]: Scrum origin and Lean Thinking

Scrum is a Lean approach to Software development.

The term itself (“Scrum”) was introduced by Takeuchi and Nonaka (1986). The study was published in Harvard Business Review in 1986. They explain that projects using small, cross-functional teams historically produce the best results. They relate these high performance teams to “Scrum” formations in Rugby.

Scrum for software development was introduced in 1993 by Jeff Sutherland at Easel Corporation using the study by Takeuchi and Nonaka (1986) as a basis for by adopting their analogy as the name of the process as a whole for software development. The other name linked to Scrum is of course Ken Schwaber who formalized the process for the worldwide software industry in the first published paper on Scrum at OOPSLA (Schwaber, 1997).

Scrum is a simple “inspect and adapt” framework that has three roles, three ceremonies, and three artefacts designed to deliver working software in Sprints, usually 30-day iterations (Scotland, 2005).

  • 3 Roles
    Product Owner, Scrum Master, Development Team
  • 3 Ceremonies
    Sprint Planning, Spr Continue reading

Posted in Agile, Lean, SCRUM, build quality in, create knowledge, defer commitment, deliver fast, eliminate waste, optimize the whole, respect people, value stream | Tagged , , , | 7 Comments