Maintenance



Definition

Maintenance is the activity consisting of the cohesive collection of all tasks that are primarily performed to incorporate minor fixes and enhancements after deployment for use by the user organizations (i.e., between development projects to produce major new versions).

Goals

The typical goals of maintenance are to:

Objectives

The typical objectives of the maintenance activity are to:

Examples

Kinds of maintenance include:

Examples of maintenance include:

Preconditions

Maintenance typically may begin when the following preconditions hold:

Completion Criteria

Maintenance is typically complete when the following postconditions hold:

Tasks

The maintenance activity typically involves the maintenance team performing the following maintenance tasks in an iterative, incremental, and parallel manner:

Environments

Maintenance is typically performed using the following environment(s) and associated tools:

Work Products

Maintenance typically results in the production of the following work products:

Phases

The maintenance activity tasks are typically performed during the following phases:

Guidelines