ABSTRACT

A 1999 Standish Group research study1 showed that Corporate America spends more than $275 billion each year on approximately 200,000 application software development projects. The same study reported that, in 1998, only 26 percent of these projects were successful in terms of the project being completed on time and within budget with all features and functions originally specified, and 46 percent were cancelled before completion. This study also suggested that the critical factors for the failures of most projects are an incorrect understanding and improper modeling of systems requirements, insufficient user involvement, and weak or inexperienced project management. The use case approach appears to be one answer to these major causes for application software projects failures.