Appendix: Scrum Framework

Scrum is a framework for managing complex projects (see Figure A-1), such as software development. Scrum uses a prescribed set of roles, meetings, and artifacts and divides a large amount of work into small chunks called sprints. It is based on and employs agile principles (see Chapter 1, “Scrum: Simple, Not Easy,” for more on Scrum’s underlying principles).


Figure A-1 The Scrum framework (download a copy at

I like to think of the balance between the roles, the meetings, and the artifacts that make up the sprint cycle as like that of a finely tuned race car. Tiny incremental adjustments can lead ...

Get The Scrum Field Guide: Practical Advice for Your First Year now with O’Reilly online learning.

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