SOFTWARE ENGINEERING�
Dr. Sangeeta Arora
(HOD, P.G dept of computer science & IT)
Software Engineering�
�
Requirements of Software Engineering
Need of Software Engineering�
The necessity of software engineering appears because of a higher rate of progress in user requirements and the environment on which the program is working.
Characteristics of a good software engineer�
Importance of Software Engineering�
Importance of Software Engineering
Importance of Software Engineering
Software Processes�
Software Processes�
These are four key process activities, which are common to all software processes. These activities are:
The Software Process Model�
The Software Process Model�
The types of software process models that may be produced are:
Software Crisis�
Program vs. Software
Program vs. Software
Program vs. Software
Program vs. Software
Software Development Life Cycle
Software Development Life Cycle
Need of SDLC�
SDLC Cycle�
SDLC Models�
Important phases of SDLC life cycle:��
Requirement Engineering�
Requirement Engineering Process�
It is a four-step process, which includes -
�
Requirement Engineering�
Prerequisite of Software requirements�