Showing posts from August, 2010
In Reflections on Management: How to Manage Your Software Projects, Your Teams, Your Boss, and Yourself Watts Humphrey presents a number of essays discussing how to manage software projects, teams, bosses and yourself. It's a short read even though it's 240 pages. From Watts' bio it's clear he has a lot of experience with large software projects. He was at IBM for 27 years and through his time with SEI he helped define what would become CMMI.

The book encompasses 8 essays that can stand alone or can be read together as a book. They start out discussing projects in general and move to a more personal career perspective. The first thought I had on reading the first essay was this isn't a book about Agile software development. I found this unusual given how mainstream Agile software development has become and that IBM claims they are using Agile practices on enterprise projects. I don't mean this as criticism or a flaw with this book in any way. It's actually …