The first proposed idea of software engineering was at the conference held in 1968 to discuss, what was then called as ‘Software Crisis’. This gave finally to the conclusion that the single person’s effort to the program development would not scale up the large as well as complex systems. As those systems were unreliable, costing more than one’s expectation and of course, was delivered late. In 70’s and 80’s, more and more techniques were adopted for the software engineering. Many of the methods of the were developed like structured programming ideas, information binding and Object Oriented Programming methods to solve the problem of this crisis. Many of the new tools were developed to adopt these methods and which are still extended and widely used these days to cover the software crisis.
Referred from ‘Software Engineering’ of Ian Somerville.