Adaptive Project Framework by Robert K. Wysocki
This book is a little bit different in the project management category. Its goal is to present an open framework and not a prescriptive model. Many project managers prefer to apply existing recipes for their project, but if you are ready to step out of your comfort zone, you will find in this books many ingredients to create your own recipe to manage software development projects.

