Software Maintenance

There are five types of software maintenance

  1. Preventive Maintenance – A system may be checked and maintained periodically
  2. Corrective Maintenance – Correct the deviation noticed under certain conditions of field use of the system
  3. Perfection or Enhancement Maintenance – development team delivers a system on schedule and then finds another design capable of working more accurately and effectively
  4. Adaptive Maintenance – Adapt the software to new conditions
  5. System Reengineering – previously developed system is reengineered.

1 thought on “Software Maintenance”

Leave a Reply