Have you recently been asked to be part of a software team? Or to manage one as a team lead or project manager? Wonder what makes software teams different – after all most software projects fail don’t they? The people are smart, they get on with the work, so what’s the problem?
I got hold of a copy of this book at a time when I realised that there is something especially challenging about managing software projects. My background at that stage was engineering, so I had a good grasp of project management in an engineering project environment. I needed to understand what was different about software projects.
The book is written for software project managers and addresses some of the unique challenges and approaches to managing teams in the software environment.
The book was published in 2008 which is a generation ago in the world of technology! In the last 4 years we have seen a shift towards agile methodologies, so if you are looking for an update on the latest agile practices this book is probably not your best reference.
If you are starting out or in transition into managing software projects this book will certainly be a good reference. Much of the material is at an introductory level so it makes an easy read.