Checklist for System Maintainability and Serviceability Acceptance Criteria

Checklist for System Maintainability and Serviceability Acceptance Criteria

The maintainability of a system is its ability to undergo repair and evolution.

One way to characterize maintainability is to measure the MTTR, which reflects the time it takes to analyze a corrective defect, design a modification, implement the change, test it, and distribute it.

The important factors, from a customer�s perspective, are the responsiveness of the service rather than the internal technical maintainability of the system.

The following are useful acceptance criteria from a customer’s perspective:

Sr.

Check Point

Yes/No

The staff responsible for resolving the problem must ensure that there is significant effort made toward resolving the problem.

Serviceability is closely related to maintainability of the system, which are designed to ensure the correctness of the tools that are used to diagnose and service the system.

For example, the software may need to be serviced remotely via an Internet connection.

Diagnostic utilities are used to monitor the operation and the cause of any malfunction.

The following questions must be addressed in specifying the serviceability acceptance criteria:

Sr.

Check Point

Yes/No