Establish and maintain the organization’s measurement repository.
The repository contains both product and process measures that are related to the organization’s set of standard processes. It also contains or refers to information needed to understand and interpret measures and to assess them for reasonableness and applicability. For example, the definitions of measures are used to compare similar measures from different processes.
Example Work Products
- Definition of the common set of product and process measures for the organization’s set of standard processes
- Design of the organization’s measurement repository
- Organization’s measurement repository (i.e., the repository structure, support environment)
- Organization’s measurement data
1. Determine the organization’s needs for storing, retrieving, and analyzing measurements.
2. Define a common set of process and product measures for the organization’s set of standard processes.
Measures in the common set are selected for their ability to provide visibility into processes critical to achieving business objectives and to focus on process elements significantly impacting cost, schedule, and performance within a project and across the organization. The common set of measures can vary for different standard processes.
Measures defined include the ones related to agreement management, some of which may need to be collected from suppliers.
Operational definitions for measures specify procedures for collecting valid data and the point in the process where data will be collected.
- Estimates of work product size (e.g., pages)
- Estimates of effort and cost (e.g., person hours)
- Actual measures of size, effort, and cost
- Test coverage
- Reliability measures (e.g., mean time to failure)
- Quality measures (e.g., number of defects found, severity of defects)
- Peer review coverage
3. Design and implement the measurement repository.
Functions of the measurement repository include the following:
- Supporting effective comparison and interpretation of measurement data among projects
- Providing sufficient context to allow a new project to quickly identify and access data in the repository for similar projects
- Enabling projects to improve the accuracy of their estimates by using their own and other projects’ historical data
- Aiding in the understanding of process performance
- Supporting potential statistical management of processes or subprocesses, as needed
4. Specify procedures for storing, updating, and retrieving measures.
5. Conduct peer reviews on definitions of the common set of measures and procedures for storing, updating, and retrieving measures.
6. Enter specified measures into the repository.
7. Make the contents of the measurement repository available for use by the organization and projects as appropriate.
8. Revise the measurement repository, the common set of measures, and procedures as the organization’s needs change.
- New processes are added
- Processes are revised and new measures are needed
- Finer granularity of data is required
- Greater visibility into the process is required
- Measures are retired