What are various types of software maintenance?
There are four categories of software maintenance:
- Corrective maintenance: Fixing errors that are observed when the software is in use.
- Adaptive maintenance: Change in the software that takes place to make the software adaptable to new environment
- Perfective maintenance: Change in the software that occurs while adding new functionalities in the software.
- Preventive maintenance: Involves implementing changes to prevent the occurrence of errors.