Chapter 17. Scrum

 

Scrum relies on self-commitment, self-organization, and emergence rather than authoritarian measures.

 
 --Ken Schwaber

In 1996, Ken Schwaber wrote an article for the Cutter IT Journal (then American Programmer) titled “Controlled Chaos: Living on the Edge.” Even at this early date, Ken brought an understanding of complexity concepts to software development and project management (Schwaber 1996).

Ken, an expert in rigorous, process-centric methodologies in the late 1980s and early 1990s, began to realize that the increasingly detailed and specific methodologies—overburdened with phases, steps, tasks, and activities (with documents to support each)—had a fundamental flaw. “The core of the Scrum approach is the belief that most systems ...

Get Agile Software Development Ecosystems now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.