The software crisis was a term used in the early days of software engineers, before it was a well establised subject. The term was used to describe the impact of rapid increases in computer power and the complexity of the problems which could be tackled. The causes of the software crisis were linked to the overall complexity of the software process and the relative immaturity of software engineering as a profession.
This Crisis manifested itself in several ways from a programmer's point of view-
- Project running over budget
- Project running over time
- Software was of low quality
- Problem of compatibility
- Problem in documentation
- Problem in portability
- Problem in co-ordination of work
- Problems that arise during actual run-time in the organization. Sometimes the errors are not detected during sample run.
- Problem of piracy of software
- Customers normally expand their specifications after program design and implementation has taken place.
0 comments:
Post a comment