Systematic process improvement using ISO 9001:2000 and CMMI
Systematic process improvement using ISO 9001:2000 and CMMI
Systematic process improvement using ISO 9001:2000 and CMMI
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
6.1 Differences between the CMM ® <strong>and</strong> <strong>CMMI</strong> ® 171<br />
Similar to the TS PA, PI has to be evaluated in the context of the <strong>CMMI</strong> ®<br />
as a whole.<br />
Verification (VER) <strong>and</strong> Validation (VAL)<br />
The VER <strong>and</strong> VAL PAs in the <strong>CMMI</strong> ® are based on SPE activity 7, 13 <strong>and</strong> most<br />
of the peer review KPA. Although verification <strong>and</strong> validation are similar <strong>and</strong><br />
are often confused, they address different aspects of the development <strong>process</strong>.<br />
Verification confirms that work products properly implement specified<br />
requirements, whereas validation confirms that the product will fulfill its<br />
intended use [2]. SG 2, Perform Peer Reviews, in the VER PA is directly related<br />
to the Peer Review KPA of the CMM ® . Likewise, the specific practices associated<br />
with the other two goals, SG 1, Prepare for Verification, <strong>and</strong> SG 3, Verify<br />
Selected Work Products, are quite similar to key practices in SPE. As noted<br />
earlier for the TS <strong>and</strong> PI PAs, CMM ® key practices rely on the project’s<br />
defined <strong>process</strong>, whereas the <strong>CMMI</strong> ® lists specific activities that are required<br />
for verifying products or components. The VAL PA is similar in structure to<br />
VER <strong>and</strong> also has roots in activity 7 of the SPE KPA. Organizations transitioning<br />
to <strong>CMMI</strong> ® level 3 may find that they require more rigor than is<br />
required in the CMM ® when implementing these two PAs.<br />
6.1.4 Maturity level 4 PAs<br />
Maturity level 4 contains two PAs: OPP <strong>and</strong> QPM. Those PAs address <strong>process</strong>es<br />
that are quantitatively managed, where quantitative objectives for<br />
product quality <strong>and</strong> <strong>process</strong> performance are established <strong>and</strong> used for managing<br />
the <strong>process</strong>es through the life cycle. These <strong>process</strong>es must be understood<br />
in statistical terms. Figure 6.5 shows a comparison of the CMM ® <strong>and</strong> <strong>CMMI</strong> ®<br />
maturity level 4 <strong>and</strong> 5 PAs.<br />
Organizational Process Performance (OPP) This PA strengthens the<br />
CMM ® ’s notion of quantitative <strong>process</strong> management at the organizational<br />
level. In the CMM ® , most of the key practices in the QPM KPA deal with a<br />
project’s <strong>process</strong>es. In the <strong>CMMI</strong> ® , the emphasis is on the organization’s set<br />
of st<strong>and</strong>ard <strong>process</strong>es. The measurements collected from various projects are<br />
analyzed to establish a <strong>process</strong> performance baseline <strong>and</strong> the expected range<br />
of results. This baseline is then used when the individual project’s <strong>process</strong><br />
performance expectations, including quality objectives, are defined.<br />
13.SPE.AC.7: ‘‘System <strong>and</strong> acceptance testing of the software is planned <strong>and</strong> performed to demonstrate that the<br />
software satisfies its requirements.’’