Need of software engineering


•Now all countries depend on complex based computer system


•Infrastructures electrical products including computer and controlling software.


•Therefore producing and maintaining software cost-effectively is essential for economics.


•Generally software engineering is an engineering discipline whose focus is the cost effective development of high quality software systems.


•This term was introduced in 1968


•New techniques and methods were needed to control the complexity in large software systems.


•These techniques have become part of software engineering


•Without complex software we would not have the internet modern telecommunications.