Appendix C: Resources

Appendix C: Resources

The following table lists some resources that might be valuable to understanding Scrum better. Some are static resources, such as articles and books that directly address Scrum. Others contain material that helps the reader understand Scrum and Agile processes better. Other resources are dynamic sources of information regarding Scrum and Agile processes, such as Web sites and discussion groups. All of this information has been a prime mover in my understanding of Scrum.

This list is not intended to be complete, but instead to provide someone with reference material if they want to understand Scrum more thoroughly.

Resource

Description

Agile Software Development with Scrum, Ken Schwaber and Mike Beedle (Prentice Hall, 2001)

A thorough discussion of Scrum theory and practices. Gives the meat to the overview presented in Chapter 1 of this book.

www.controlchaos.com/

Ken Schwaber’s Web site on Scrum.

jeffsutherland.com/

The codeveloper of Scrum’s Web site. Jeff Sutherland provides various content related to software programming and technology, particularly objects, components, and Scrum. Very up-to-date and educational.

www.mountaingoatsoftware.com/scrum/

Mike Cohn’s great Web site on Scrum.

www.scrumalliance.org

The home of the Certified ScrumMasters—those who are proficient in the use of Scrum.

www.agilealliance.org

The home of the AgileAlliance, with a great library of Agile and Scrum articles.

scrumdevelopment @eGroups.com

The home of the Scrum discussion group, with four years of discussion and hundreds of members.

www.xprogramming.com

Ron Jeffries’s Web site about Scrum’s brother, Extreme Programming (XP). XP provides many of the engineering practices that Scrum implements to ensure increments of potentially shippable product functionality.

Process Dynamics, Modeling, and Control, Babatunde A. Ogunnaike and W. Harmon Ray (Oxford University Press, 1994)

The theory behind Scrum, first orally presented to me by Babatunde (“Tunde”) at DuPont in 1995.

The Alphabet Versus the Goddess, Leonard Shlain (Viking Penguin, 1998)

Why all good ideas eventually become irrelevant, as they are codified and rationalized.

Wicked Problems, Righteous Solutions, Peter Degrace and Leslie Hulet Stahl (Yourdon Press, 1990)

A great book by the first people to call Scrum Scrum.

A Universe of Consciousness, Gerald Edelman (Basic Books, 2000)

A deep look at why it’s so hard to turn requirements into working code.

Managing the Unknowable, Ralph D. Stacey (Josey-Bass, 1992)

One of the first presentations about the difficulties of managing complexity.

Complexity and Emergence in Organisations, Ralph D. Stacey (Routledge, 2000)

Providing a critique of the ways that complexity theory has been applied to understanding organizations and outining a new direction, this book calls for a radical reexamination of management thinking.

Artful Making, Rob Austin and Lee Devin (Prentice Hall, 2003)

An approach to managing creative work as adapted from the theater.