Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams.
This book takes a candid approach to building effective software development teams and how to get the most out of them. It offers practical advice and shows how Microsoft has been able to keep their projects on track.