The software crisis can be defined as the delivery of the software after the schedule date or a software product with bugs or more errors can cause large financial losses to the software. The major cause of software crisis is the problems associated with poor quality software such as malfunctioning of software systems, inefficient development of software, and dissatisfaction amongst the users of the software. It is the growing problem in 21st century as the complexity of the system and the users of the computer systems have increased the programmers are struggling to satisfy all the needs of the users to create a software without no bugs and in time. As mentioned in the survey conducted by Standish Group on 365 IT managers it revealed that 31% of the projects are canceled before completion. Though the 53% of the projects have been completed but they have over budget and could not been delivered in time. These projects also could not meet original specifications. The successful projects which are completed in time are only 16.2% in medium company size and 9% in high and 28% in small company size where all the features and functionalities which were specified are met.
2. How is successful project defined in the CHAOS study?
The successful project is the project which is completed on time and on budget with all features and the functionalities which were earlier specified. The factors that are responsible for successful product are user involvement as the client expertise is needed to identify the problems and the opportunities and to define requirements. Even the individuals will take part in ownership of the project if they have stake in the success of failure of the project. The communication between the techies and non techies is very important as they have to have clear definition of the project goals and requirements. The other two important factors that are needed for the successful project are executive