Scrum Books
- Boris Gloger: “Scrum – Produkte zuverlässig und schnell entwickeln”, 2. Auflage, Hanser 2009
- Ken Schwaber & Mike Beedle: “Agile Software Development with Scrum” -The original Scrum book. Good, clear overview of the practices and principles of Scrum. It is somewhat out-of-date now, as Scrum has progressed since the book was written, but it is still a valuable read.
- Alistair Cockburn: “Agile Software Development. The Cooperative Game”
- Craig Larman: “Agile & Iterative Development: A Managers Guide” — The beginners guide to Agile: good overviews of the whole paradigm, and summaries of the different approaches.
- Kent Beck: “Extreme Programming Explained: Embrace Change” — One of the first Agile books. Focuses mainly (but not solely) on the engineering practices, and supplies good overall context for creating an Agile organization
Product/Project Management Material
A good starting paper for product managers is “Want Better Software? Just Ask” by Mike Cohn
Also take a look at Mike’s other available papers. Mike Cohn has a very pragmatic approach to Scrum and writes in a very clear and succinct way.
- I’d also recommend Mike Cohn’s first book, “User Stories Applied” — It covers the aspects of writing, estimating, prioritizing and committing to product requirements that we covered on this course.
- Jim Highsmith: “Agile Project Management – Creating Innovative Products” — Good overview of Agile approaches to project management. This is more “managerial” than I like, personally, but offers some good ideas for working with customers.
Lean Management
Theory of Constraints:
- The Toyota Way, Liker
Creativity
Artful Making: What Managers Need to Know about How Artists Work (Financial Times Prentice Hall Books.) von Eric Schmidt (Vorwort), Rob Austin (Autor), Lee Devin (Autor). A great book. Stacia Broderick works with Lee (and me) on a class in this area.
Engineering Practices
Michael Feathers: Working Effectively with Legacy Code
Martin Fowler, et al: Refactoring – Improving the Design of Existing Code
Configuration Management
Brad Appleton’s website at http://www.cmcrossroads.com/bradapp/ and his blog – some very interesting posts here.








