Myths of Software Development (1)
Myths of Software Development (1)
- The only deliverable for a successful project is a working executable program
- A working program is only one part of a system that includes all elements of a software product
- Discussion: Additional deliverables
- Once software is working, maintenance is minimal and can be done ad hoc
- To the dismay of many managers, over 50% of budget is typically expended on maintenance
- Software maintenance should be organized, planned, and controlled as if it were the largest endeavor within an organization