Ch. 1 Introduction to Software Engineering and Process Model.
Ch. 1 Introduction to Software Engineering and Process Model.
1 INTRODUCTION TO
SOFTWARE ENGINEERING AND
PROCESS MODEL.
-BY
POOJA BAHIRAT.
POINTS TO PONDER/REMEMBER.
➢ What is Software?
➢ What is meant by Software Engineering?
➢ Can I identify standard set of activities in software
Engineering?
➢ What is process flow?
➢ Can I have different approaches/models to software
development?
➢ What are the benefits and limitations of different
approaches/models?
➢ Does the models affects the development cost of software?
WHAT IS A SOFTWARE?
➢ Software can be defined as set of programs
clubbed together to achieve a particular
goals or objective.
➢ Also in other words , software can be defined as
product which is build and supported by
software engineers over a long period.
➢ Good Software is one which provides expected
functionality and performance to the user
and which is easy to maintain and use.
NATURE OF SOFTWARE ENGINEERING.
➢ Software is not manufactured like other
products. Software is developed or
engineered.
➢ IEEE (Institute of Electrical and Electronics
Engineers)defines S.E as:
The Application of a
systematic,disciplined,quantifiable approach to the
development,operation,and maintenance of a
software;that is, the application of engineering of
software.
1) Inception
2) Elaboration
3) Construction
4) Transition
1)Inception : Inception phase mainly focuses on objectives,
business requirement and scope of a project.