How to Fail at Software Development : The Most Common Causes of Project Failure
The book describes the mistakes and misjudgements that cause software development projects to consume time and money and produce nothing. It contains explanations of pushing projects beyond the ends of their schedules and causing them to produce software that is so full of bugs that it becomes an adventure to use. The book includes sixteen questions that you can apply to your software development project to determine whether and how it is doomed.