Corrective maintenance - Definition - Maintaining the System

Q.  Which includes modifications and updations done in order to correct or fix the problems, that are either discovered by user or concluded by user error reports?
- Published on 22 Jul 15

a. Perfective maintenance
b. Adaptive maintenance
c. Corrective maintenance
d. Preventive maintenance

ANSWER: Corrective maintenance
 

    Discussion

  • Nirja Shah   -Posted on 23 Oct 15
    - Software maintenance in software engineering is the modification of a software product after delivery to correct faults, to improve performance or other attributes.

    - In the late 1970s, a famous and widely cited survey study by Lientz and Swanson, exposed the very high fraction of life-cycle costs that were being expended on maintenance.

    - They categorized maintenance activities into four classes:

    Adaptive
    – It modifies the system to cope with changes in the software environment (DBMS, OS)

    Perfective
    – It helps in implementing new or changed user requirements which concern functional enhancements to the software

    Corrective
    – It helps in diagnosing and fixing errors, possibly ones found by users

    Preventive
    – It helps in increasing software maintainability or reliability to prevent problems in the future

Post your comment / Share knowledge


Enter the code shown above:

(Note: If you cannot read the numbers in the above image, reload the page to generate a new one.)