Lecture Summary
Lecture Summary
- The “software crisis” or the “software challenge”
- Studies show that software is expensive, faulty, unused, unusable, dominated by maintenance
- Software requirements are rapidly outpacing software technology
- Software engineering is
- the ability to consistently fashion software to solve appropriate problems in an orderly, predictable manner
- An approach to the overall problem
- Techniques to apply in each area of the approach