Professional Documents
Culture Documents
Software Engineering: - What Is The Reason Behind Emergence of Software Engineering Concept?
Software Engineering: - What Is The Reason Behind Emergence of Software Engineering Concept?
Definition of SE
Software engineering discusses systemetic and cost effective techniques to software development. These techniques have resulted from innovations as well as lessons learnt from past mistakes. Alternatively, we can view software engineering as the engineering approach to develop software.
Emergence of SE
1)Early computer programming.(till 1950) 2)High level language programming.(till 1950) 3)Control flow based design.(till 1960) 4)Data structure oriented design(till 1970) 5)Data flow oriented design(till 1980) 6)Object oriented design(till 2000) 7)Other development(after 2000)