views:

403

answers:

15

What books should someone who manages programmers read? This includes supervisors, internal customers and project managers. Vote for what you think or add it if it doesn't exist.

+3  A: 

I have one that I think should be on that list.

The Art of Project Management by Scott Berkun

Magnus Westin
+3  A: 
Tim
+7  A: 

PeopleWare

Robert Wagner
+10  A: 

Mythical Man Month

Robert Wagner
+2  A: 

Death March

Robert Wagner
+1  A: 

Secrets of Consulting: A Guide to Giving and Getting Advice Successfully

-- Mitch Wheat

Robert Wagner
+5  A: 

joelonsoftware (Blog by Joel Spolsky). He also has a Reading List ().

Robert Wagner
+1  A: 

Behind Closed Doors: Secrets of Great Management

-- Mitch Wheat

Robert Wagner
If you like the book, you might want to read the author's blogs. Managing Product Development (http://jrothman.com/blog/mpd/) and Hiring Technical People (http://jrothman.com/blog/htp/).
John D. Cook
+1  A: 

Rands in Repose (blog)

-- unwind

Robert Wagner
A: 

Managing Humans

-- Andrew Cox

Robert Wagner
+1  A: 

Skunk Works by Ben Rich. It's not programming-related, but it does go into depth and detail on the Project Management aspects of running one of the world's premier manufacturing organizations.

warren
+4  A: 

Behind Closed Doors
by Johanna Rothman and Esther Derby.

It's:

AJ
+1  A: 

We have two required reading books in our office Pragmatic Programmer and Joel on Software.

And if I find any of the programmers don't really understand Design Patterns I give them a copy of Head First Design Patterns.

csexton
A: 

Listen to the Manager Tools and related Career Tools podcasts. I'd start with the "Manager Tools Basics" feed then cherry pick some of their earlier ones on project management, feedback and regular manager "one on ones" (the call them "O Threes").

Mark and Mike focus on behaviours and suggest solutions you can implement. This sometimes goes over the top but most of the time is rock solid practical advice.

Mark Nold