SSC SAN DIEGO POLICY FOR QUANTITATIVE PROCESS MANAGEMENT
Version 1.1 - 10/9/97
The purpose of Quantitative Process Management is to control the process performance of SSC San Diego software projects quantitatively. Software process performance represents the actual results achieved from following a software process.
Quantitative Process Management involves establishing goals for the performance of the project's defined software process, which is described in Integrated Software Management, taking measurements of the process performance, analyzing these measurements, and making adjustments to maintain process performance within acceptable limits. When the process performance is stabilized within acceptable limits, the project's defined software process, the associated measurements, and the acceptable limits for the measurements are established as a baseline and used to control process performance quantitatively.
The organization shall:
- Plan the quantitative process management activities.
- Control the process performance of each project's defined software process quantitatively.
- Ensure that the process capability of the organizations standard software process is known in quantitative terms.
- Follow a written policy for analyzing the process capability of the organizations standard software process.
- Establish a group that is responsible for coordinating the quantitative process management activities for SSC San Diego.
- Provide adequate resources and funding for the quantitative process management activities.
- Ensure that support exists for collecting, recording, and analyzing data for selected process and product measurements.
- Require training for individuals implementing or supporting quantitative process management in the performance of these activities.
- Orient the members of the software engineering group and other software-related groups on the goals and value of quantitative process management.
- Develop each software project's plan for quantitative process management according to a documented procedure.
- Perform each software project's quantitative process management activities in accordance with the project's quantitative process management plan.
- Perform the strategy for the data collection and the quantitative analyses based on each project's defined software process.
- Collect the measurement data used to control each project's defined software process quantitatively according to a documented procedure.
- Ensure that each project's defined software process is analyzed and brought under quantitative control according to a documented procedure.
- Prepare and distribute reports documenting the results of each software project's quantitative process management activities.
- Establish and maintain the process capability baseline for SSC San Diegos standard software process according to a documented procedure.
- Make and use measurements to determine the status of the activities for quantitative process management.
- Review the activities for quantitative process management with senior management on a periodic basis.
- Review each software project's activities for quantitative process management with the project manager on both a periodic and event-driven basis.
- Conduct reviews or audits by the software quality assurance group the activities and work products for quantitative process management and reports the results.
The SSC San Diego Commanding Officer is responsible for implementing this policy.
The Software Engineering Process Office (SEPO) is responsible for maintaining this policy.