Question1. Explain three kinds of software maintenance.
Question2. Describe why the software maintenance phase is significant for a software development company.
Question3. In brief explain why software maintenance is so expensive a phase in software maintenance.
Question4. Suggest what could be done to reduce the cost of software maintenance.
Question5. Software maintenance frequently involves use of old technologies and is outsourced by western countries to lower cost countries such as India, Russia and so on. What could be the risks entailed for the western companies in this context?