Software Crisis.
During the late 1960s and 1970s, there was an outcry over an impending software crisis. The symptoms of such a crisis surfaced then and are present even today. The symptoms are the following:

2. Software maintenance cost has been rising and has surpassed the development cost. Boehm (1981) has shown that the bulk of the software cost is due to its maintenance rather than its development.
3. Software is almost always delivered late and exceeds the budgeted cost, indicating time and
cost overruns.
4. It lacks transparency and is difficult to maintain.
5. Software quality is often less than adequate.
6. It often does not satisfy the customers.
7. Productivity of software people has not kept pace with the demand of their services.
8. Progress on software development is difficult to measure.
9. Very little real-world data is available on the software development process. Therefore, it has not been possible to set realistic standards.
10. How the persons work during the software development has not been properly understood. One of the earliest works that explained to a great extent the causes of software crisis is by Brooks (1972). We shall get in the next section a glimpse of the work of Brooks.
Comments
Post a Comment