Reflections on Management by Watts S. Humphrey
This book is composed of papers previously written by Watts Humphrey. The people and management aspects of software development are often neglected in books and this one is a good source to start thinking about them… and improving our practice. The book is structured in four parts: managing your projects, managing your teams, managing your boss and managing yourself. In each part, it presents both general principles and real life examples or stories taken from Watts Humphrey career. This makes the book very easy to read as we can connect the theory to situations that we have met in our professional life.
My favorite part deal with negotiation and is titled “good negotiators have an effective strategy”. Whether you deal with project managers, other developers or end-users, you will always have situations where you will try to reach an agreement in a context where people seem to have conflicting goals. This part will help you to deal better with those situations.
Read the complete review on Sofware Development Books
Reference: “Reflections on Management – How to Manage Your Software Projects, Your Teams, Your Boss, and Yourself”, Watts S. Humphrey and William R. Thomas Addison-Wesley, 260 pages, ISBN 978-0-321-71153-3