You are on page 1of 7

SUMIT KUMAR

02913401921
SOFTWARE ENGINEERING

• Software Engineering Is The Application Of


Principles Used In The Field Of Engineering, Which
Usually Deals With Physical System , To Design ,
Development , Testing, Deployment And
Management Of Software Systems.

• A Discipline Whose Aim Is The Production Of Quality


Software, Software That Is Delivered On Time ,
Within And Satisfies Its Requrements .

• It Is Systematic , Disciplind , Cost – Effective


Techniques For Software Development.

• Software = set of programs + set of instructions .

• Engineering = application of science , tools &


methods to find cost effective solution to problem.
Program
s

Software
Documentation
Operating
procederes
Formal
specificaation

Analysis / Context
Specification diagram

Data flow
diagram

Flow charts
Design
Entity
Documantation relationship
diagrams

Source code
listing
Implementation
Cross reference
listing

Test data
Testing

Test results
System
overview

Beginner’s
User manuals
guide tutorial

Reference
Operating guide
procedures

Installation
guide
Operational
manuals System
administration
guide
Software process
Specificatio
n
The process that deals with the technical and
management issues of software development is
called software process.

Developmen
Evolution
t
 Software specification

 Development

Validation
 Validation

 Evolution
THANK
YOU

You might also like