We will regularly update this list with additional resources.
Below is a list of books written by Watts S Humphrey in bibliography order. These books contain the basic principles upon which this Alliance is founded.
Recommended books by Watts Humphrey
Managing the Software Process. Addison-Wesley, Reading, MA, 1989.
This bestselling book is a practical guide to improving the software development and maintenance process, with emphasis on the basic principles and priorities of the software process.
A Discipline for Software Engineering. Addison-Wesley, Reading, MA, 1995.
This book is intended to help managers and organizations evaluate and improve their software capabilities’ methods using the Personal Software Process (PSP).
Managing Technical People – Innovation, Teamwork and Software Process. Addison-Wesley, Reading, MA, 1996.
Drawing on the author’s extensive experience as a senior manager of software development at IBM, this book describes proven techniques for managing technical professionals.
Introduction to the Personal Software Process. Addison-Wesley, Reading, MA, 1997.
This workbook provides a hands-on introduction to the basic discipline of software engineering, as expressed in the author’s well-known Personal Software Process (PSP).
Introduction to the Team Software Process. Addison-Wesley, Reading, MA, 1999.
This book, particularly useful for engineers and students trained in the Personal Software Process (PSP), introduces TSP and the concrete steps needed to improve software teamwork.
Winning with Software: An Executive Strategy. Addison-Wesley, Reading, MA, 2001.
This book shows corporate executives and senior managers how to gain control of a software operation and to transform it into a professional businesslike function.
PSP, A Self-Improvement Process for Software Engineers. Addison-Wesley, Reading, MA, 2005.
This book presents a disciplined process for software engineers and anyone else involved in software development.
TSP – Leading a Development Team. Addison-Wesley, Reading, MA, 2006.
This guide to the Team Software Process (TSP) shows leaders how to lead teams of software engineers trained in the Personal Software Process (PSP).
TSP – Coaching Development Teams. Addison-Wesley, Reading, MA 2006.
Whether you are considering the Team Software Process (TSP) or are actively implementing it, this book provides invaluable examples, guidelines, and suggestions you need to get started as a team coach.
Reflections on Management: How to Manage Your Software Projects, Your Teams, Your Boss, and Yourself. Addison-Wesley, Reading, MA, 2010 (with William R. Thomas).
This book brings together Watts S. Humphrey’s most influential essays and articles, sharing insights that are essential for anyone who must achieve quality results in software management.
Leadership, Teamwork, and Trust: Building a Competitive Software Capability. Addison-Wesley, Reading, MA, 2011 (with James W. Over).
This book discusses the importance of knowledge work to the success of modern organizations and explains the necessary steps for reshaping the way in which software development is conducted.