You are on page 1of 5

SOFTWARE ENGINEERING

AND IT'S PROCESS


AMAN SAHU
00113401921
Definition of Software Engineering

 Software engineering is a
systematic engineering approach to software
development
 Software engineering is defined as a process of analyzing
user requirements and then designing, building, and
testing software application which will satisfy those
requirements.
 Software engineering is a detailed study of engineering to
the design, development and maintenance of software.
Software Engineering Process

 The process encompasses the entire range of activities,


from initial customer inception to software production
and maintenance. It's also known as the Software
Development Life Cycle (SDLC). Let's take a look at
each of the steps involved in a typical software
engineering process.
Software Engineering Process

 Understanding Customer Requirements


 Requirement Analysis: Is the Project Feasible?
 Creating a Design
 Coding, Testing, and Installation
 Keeping it Going: Maintenance

THANK YOU

You might also like