Sie sind auf Seite 1von 14

CAPABILITY MATURITY MODEL

for Software (CMM)


Version 1.1
Maturity Level – 4 (Managed Level)
Characteristics of a Level
4 Organization
• At level 3, measurements have been
defined and collected systematically
• At level 4, decisions are made based on
data collected
• The ORGANISATION sets quantitative goals for
both software products and processes.
• The process performance of a project is
controlled quantitatively.
Key Process Areas

• Quantitative process management


• Software quality management
Quantitative Process
Management
• Purpose is to control the process performance of
the software project quantitatively

• Involves
– Establishing goals for process performance
– Measuring the performance of the project
– Analyzing these measurements making
adjustments to maintain process performance
within acceptable limits
QPM - Common Features
• Commitment
– Written organizational policy for measuring and
quantitatively controlling the performance of the
project’s defined software process
QPM - Common Features
• Ability
– Group that is responsible for coordinating the
quantitative process management activities should
exist.
– Adequate resources and funding
– Support for collecting, recording and analyzing data
– Training on quantitative process management for
personnel performing these activities
– Orientation to software engineering group on the
goals and value of quantitative process management
• Measurement
– To determine the status of the quantitative process
management activities.
QPM - Activities
• The quantitative process management activities are
planned.
– The software project's plan for quantitative process
management is developed according to a documented
procedure.
– The software project's quantitative process
management activities are performed in accordance
with the project's quantitative process management
plan.
– The strategy for the data collection and the
quantitative analyses to be performed are determined
based on the project's defined software process.
QPM - Activities
• The process performance of the project’s defined
software process is controlled quantitatively.
– The software project's quantitative process
management activities are performed in accordance
with the project's quantitative process management
plan.
QPM - Activities

• The process performance of the project’s defined


software process is controlled quantitatively.
– The measurement data used to control the project's
defined software process quantitatively are collected
according to a documented procedure.
– The project's defined software process is analyzed and
brought under quantitative control according to a
documented procedure.
– Reports documenting the results of the software
project's quantitative process management activities
are prepared and distributed.
Software Quality
Management
• Purpose
– Is to develop a quantitative understanding of
the quality of the project’s software products
and achieve specific quality goals
• Involves
– Defining quality goals for the software products
– Establishing plans to achieve these goals
– Monitoring and adjusting software plans, software
work products, activities and quality goals to
satisfy the needs and desires of customer and
end-user
SQM - Common Features

• Commitment
– Written organizational policy for managing software
quality.
• Ability
– Adequate resources and funding
– Training to individuals to perform quality
management activities
• Measurement
– To determine the status of software quality
management activities.
SQM - Activities
• The project’s software quality management activities are
planned.
– The project's software quality plan is developed and
maintained according to a documented procedure.
– The project's software quality plan is the basis for the
project's activities for software quality management.
• Measurable goals for software product quality and their
priorities are defined.
– The project's quantitative quality goals for the software
products are defined, monitored, and revised
throughout the software life cycle.
– The software project's quantitative quality goals for the
products are allocated appropriately to the
subcontractors delivering software products to the
project.
SQM - Activities

• Actual progress toward achieving the quality goals for


the software products is quantified and managed.
– The project's software quality plan is the basis for
the project's activities for software quality
management
– The quality of the project's software products is
measured, analyzed, and compared to the products'
quantitative quality goals on an event-driven basis.
End of Managed Level (L4) KPAs

Das könnte Ihnen auch gefallen