SOFTWARE MAINTENANCE

HOME SYSTEM LIFECYCLE MODEL TYPES OF MAINTENANCE MAINTENANCE ACTIVITIES

FIVE TYPES OF MAINTENANCE

There are five types of Maintenance activities.
  • CORRECTIVE MAINTENANCE

  • PERFECTIVE MAINTENANCE

  • ADAPTIVE MAINTENANCE

  • PREVENTIVE MAINTENANCE

  • EMERGENCY MAINTENANCE



  • The Five Maintenace type are broadly classified as Bug fixing activiites and Development/Migration activities

    Corrective Maintenance-
      Identify and remove defects
      Correct actual errors

    BUG FIXING

    Preventive Maintenance-
      Identify and detect latent faults
      Systems with safety concerns
    Emergency Maintenance-
      Unscheduled corrective maintenance (Risks due to reduced testing)
    Perfective Maintenance-
      Improve performance, dependability, maintainability
      Add new functionality

    DEVELOPMENT/MIGRATION

    Adaptive Maintenance-
      Adapt to a new/upgraded environment (e.g., hardware, operating system, middleware)

    Contact Details- Illinois Institute of Technology, Chicago. | Ph:312-567-3000 | e-mail: abc@iit.edu