If you don't know where you are going—any path will take you there.
|--Ancient Sioux Indian Proverb|
The tools and techniques that we have traditionally used in new application development have been only partially successful, and the developers are still experiencing significant problems. We are still facing poor software quality, large application development backlogs, missed deadlines, budget overruns, poor project management and estimation, and an unacceptable level of cancelled projects.
Many IT managers have thrown up their arms and all but given up and surrendered. Rather than surrender, IT organizations should start evaluating maturing methodologies and related tools for project planning ...