Software Process Models and Analysis on Failure of Software Development Projects
This addresses the problem of software project failures for organizations, but it is incremental as it reviews existing models without proposing new solutions.
The paper discusses current software process models and analyzes failures in software development projects, highlighting the need for new research due to disagreements over what constitutes project failure.
The software process model consists of a set of activities undertaken to design, develop and maintain software systems. A variety of software process models have been designed to structure, describe and prescribe the software development process. The software process models play a very important role in software development, so it forms the core of the software product. Software project failure is often devastating to an organization. Schedule slips, buggy releases and missing features can mean the end of the project or even financial ruin for a company. Oddly, there is disagreement over what it means for a project to fail. In this paper, discussion is done on current process models and analysis on failure of software development, which shows the need of new research.