Whether you're starting a software project from scratch, or fixing an ailing one, this handy guide helps you out. It provides essential project management tools, techniques, & practices
- all designed to eliminate the frustrating cycle of releases & patches. It supplies you with the information you need to diagnose your team's situation.