While this book is clearly written for corporate America it still have several insights that are useful here in Europe. While it is easy to chuckle along as the author describes reasons for projects collapsing and what to do about it, it also describes factors for success, such as how to get your way when setting deadlines, allocating resources, etc. It also takes into account the different personality types one can see in development teams and management, and how to make use of those. This includes making use of people usually viewed as obstacles. (That might include oneself...:) The book is easy to read and the examples are easy to remember so that you can recognize what is going on at meetings before, during and after the project.