INTRODUCTION TO SOFTWARE
ENGINEERING
LECTURE 1
PART 1.1
SOFTWARE ENGINEERING -I
MELISSA G RODRIGUES 12/08/2021 1
Introduction
Software as a product
Software as a vehicle of
delivery
Conclusion
References
SOFTWARE ENGINEERING -I
MELISSA G RODRIGUES 12/08/2021 2
Today’s software is evolving
INTRODUCTION
SOFTWARE ENGINEERING -I
MELISSA G RODRIGUES 12/08/2021 3
Delivers the computing potential
embodied by a computer
hardware or a network of
computers
SOFTWARE
AS A
PRODUCT
SOFTWARE ENGINEERING -I
MELISSA G RODRIGUES 12/08/2021 4
Delivers the most product of our
time- Information
SOFTWARE
AS A
VEHICLE OF
DELIVERY
Example: personal data, financial
transactions etc.
SOFTWARE ENGINEERING -I
MELISSA G RODRIGUES 12/08/2021 5
The Peopl SO WHY
softw e’s Increased
are needs Availabilit DISCUSS
y and
indust are
better SOFTWARE?
ry is in const Costs in
dema antly terms of
nd chang Hardware
today ing
SOFTWARE ENGINEERING -I
MELISSA G RODRIGUES 12/08/2021 6
1. “Instructions That When Executed Provide
Desired Features, Function And Performance”
SOFTWARE ENGINEERING -I
MELISSA G RODRIGUES 12/08/2021 7
1. Software Is
Developed SOFTWARE
Or Engineered, CHARACTERISTICS
Not Manufactured
SOFTWARE ENGINEERING -I
MELISSA G RODRIGUES 12/08/2021 8
2. Software
SOFTWARE
doesn’t CHARACTERISTICS
Wear out
SOFTWARE ENGINEERING -I
MELISSA G RODRIGUES 12/08/2021 9
3. Software
SOFTWARE
is generally
CHARACTERISTICS
custom built
SOFTWARE ENGINEERING -I
MELISSA G RODRIGUES 12/08/2021 10
The Need of software in
today’s time
CONCLUSION
Characteristics of Software
SOFTWARE ENGINEERING -I
MELISSA G RODRIGUES 12/08/2021 11
●
“SOFTWARE ENGINEERING – A
PRACTITIONER’S APPROACH “,
BY ROGER PRESSMAN, 6TH
EDITION
●
“AN INTEGRATED APPROACH TO
SOFTWARE ENGINEERING”, BY
PANKAJ JALOTE, 3RD EDITION
REFERENCES
SOFTWARE ENGINEERING -I
MELISSA G RODRIGUES 12/08/2021 12