1. Software Engineering Defined and the Software Problem
1. Software Engineering Defined and the Software Problem
DEFINED
THE SOFTWARE PROBLEM
& SOFTWARE CRISIS
1
WHAT IS SOFTWARE
ENGINEERING?
I. Be easy to use
II. Be easy to maintain
III.Be reliable
IV. Be efficient
V. Provide and support an appropriate
user interface…and user interaction.
12
WHY STUDY SOFTWARE
ENGINEERING?
13
THE SOFTWARE PROBLEM AND
THE SOFTWARE CRISIS
14
MANIFESTATION OF SOFTWARE
CRISIS