Establish the Measurement Repository
- Determine the organization's needs for storing, retrieving, and
analyzing measurements.
- Define a common set of process and product measures for the
set of standard processes. The measures in the common set are selected based on the set of
standard processes. The common set of measures may vary for different standard
processes.of
waivers from the requirements of the organization's set of standard
processes. Operational definitions for the measures specify the procedures for collecting valid
data and the point in the process where the data will be collected. Examples of classes of commonly used measures include:
- Estimates of work product size (e.g., pages)
- Estimates of effort and cost (e.g., person hours)
- Actual measures of size, effort, and cost
- Quality measures (e.g., number of defects found, severity of defects)
- Peer review coverage
- Test coverage
- Reliability measures (e.g., mean time to failure)
- Design and implement the measurement repository.
- Specify the procedures for storing, updating, and retrieving
measures.
- Conduct peer reviews on the definitions of the common set of
measures and the procedures for storing and retrieving measures.
- Enter the specified measures into the repository.
- Make the contents of the measurement repository available for use
by the organization and projects as appropriate.
- Revise the measurement repository, common set of measures, and
procedures as the needs change.
Examples of when the common set of measures may need to be revised include:
- New processes are added
- Processes are revised and new product or process measures are needed
- Finer granularity of data is required
- Greater visibility into the process is required
- Measures are retired