Could anybody recommend any well-written books to help a non-technical boss manage developers?<p>I'm thinking something that helps them better understand the developer mindset, sets out some of the common pitfalls (like feature creep, etc.), you get the idea.
The real question is why is a non-developer or someone that has no experience with development managing developers? I would not work for a company if my manager did not write code at one point in his career.