Question Tag: Adaptive Maintenance

Search 500 + past questions and counting.
Professional Bodies Filter
Program Filters
Subject Filters
More
Tags Filter
More
Check Box – Levels
Series Filter
More
Topics Filter
More

c. A system needs to be reviewed and maintained after it has been implemented.
You are required to:
i. Define System maintenance. (1 Mark)
ii. State THREE reasons for maintaining a system.

(3 Marks)
iii. Enumerate THREE reasons for adaptive maintenance. (3 Marks)

i. System Maintenance: It refers to the ongoing process of updating, fixing, and improving a system after it has been implemented to ensure its continuous and effective operation.

ii. Three Reasons for Maintaining a System:

  1. To correct unforeseen problems that arise during system operation.
  2. To ensure that the system continues to meet its original objectives and functions as intended.
  3. To accommodate changes in business processes or requirements that were not anticipated during initial system development.

iii. Three Reasons for Adaptive Maintenance:

  1. The system’s user requirements may have changed or were not clearly defined during its design.
  2. The environment in which the system operates may have changed, requiring adjustments.
  3. The system may have grown beyond the limits originally anticipated, necessitating modifications.

Awarding payroll software to accommodate changes in tax legislation is an example of which of the following types of maintenance?

A. Adaptive
B. Corrective
C. Preventive
D. Detective
E. Perfective

 

Answer: A. Adaptive

Explanation: Adaptive maintenance involves modifying software to accommodate changes in the environment, such as updates to tax laws or other regulatory requirements. It is not focused on fixing errors (corrective maintenance) or enhancing performance (perfective maintenance), but rather adapting the system to external changes.