Professional Documents
Culture Documents
DPC25 (172725) Se
DPC25 (172725) Se
K.Durga Prasad
DPC25 (172725)
Submitted To
Mr.Kamalakar Raj sir
Dept of Comp Sci
What Is Software?
The world can’t operate without software. Industries are
controlled by software systems, as the financial systems,
scientific labs, infrastructures and utilities, games, film,
television, and the list goes on.
A software is a computer programs along with the
associated documents and the configuration data that
make these programs operate correctly.
A program is a set of instructions (written in form of
human-readable code) that performs a specific task.
What is Software Engineering?
Software Engineering could be more accurately called
Software System Engineering, it builds upon System
Engineering
Each loop (from review till service — see figure below) in the
spiral represents a phase. Thus the first loop might be
concerned with system feasibility, the next loop might be
concerned with the requirements definition, the next loop
with system design, and so on.
The spiral model
Iterative Development
Iterative development model aims to develop a system
through building small portions of all the features, across all
components.
We build a product which meets the initial scope and release
it quickly for customer feedback. An early version with
limited features important to establish market and get
customer feedback.
In each increment, a slice of system features is delivered,
passing through the requirements till the deployment.
Key Points
Software engineers have responsibilities to the engineering
profession and society. They should not simply be concerned
with technical issues.