Reflections on management : how to manage your software projects, your teams, your boss, and yourself by Watts S. Humphrey. ISBN 9780321711533. Published by Addison-Wesley in 2010. Publication and catalogue information, links to buy online and reader comments.