Software as a Process
Software engineering is performed through creative, knowledgeable by people who should work within a mature software process and defined. The intent of this lecture is to give a survey of the present state of the software procedure and to give pointers to more detailed discussion of management.
Software engineering is a discipline which integrates process and methods and tools for the development of computer software. A number of various process models for software engineering have been proposed each exhibiting strengths and weaknesses but all having a series of generic phases in common.
The principles concepts and procedure that enable us to perform the procedure that we call software engineering.