Ticker

6/recent/ticker-posts

What is software crisis and reason of software crisis

 

 What is software crisis and reason of software crisis

Software crisis refers to a set of problems encountered in the development of computer software.Software industry unsuccessfully attempt to build larger software system by simply scaling up existing development techniques.As a result

  • Poor quality software was produced.
  • Productivity of programmers could  not keep up with demand.
  • Schedule and cost estimates were inaccurate. 
Software crisis is characterized by an ability to develop software on time,on budget and within requirements.As a result the delivered software systems are

  • Completely unsatisfactory.
  • Extremely late.
  • Over the budget.
  • Poorly suited for intended users of the system.
Reasons of software crisis
Main reason of software crisis are the following
  • Lack of communication between software developers and users.
  • Increase in cost of software compared to hardware.
  • Increase in the size of software.
  • Increased complexity of the problem area.
  • Project management area.
  • Lack of understanding of the problem and its environment.
  • High optimistic estimates regarding software development time and cost.
  • Duplication of efforts due to absent of automation in most of the software development activities.
To address these problems the discipline of software engineering came into existence.More and more new techniques for software development were needed that could control the complexity of the large software systems so as to deliver the software product well in time and within budget.

Post a Comment

0 Comments