Software Engineering Challenges
Cost
- The cost of hardware has dropped but the cost of developing software has continued to rise.
- Some software systems end up costing millions more than planned while still others are abandoned.
Reliability
- Some programming errors have resulted in injuries and deaths.
- Other errors have cost companies millions of dollars.