08.02.2015 Views

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

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

170 Transitioning from Legacy St<strong>and</strong>ards<br />

The TS PA origins are in SPE activities 3, 4, <strong>and</strong> 5. 10 However, many of<br />

the specific practices found in this PA are new 11 <strong>and</strong> have their roots in<br />

systems engineering practices. These practices should be used early in a<br />

project’s life cycle to develop alternative solutions, evolve operational concepts<br />

<strong>and</strong> scenarios, <strong>and</strong> select product-component solutions based on specific<br />

selection criteria. When the solution is selected, the design evolves from<br />

the top-level product architecture through the lower detailed levels. Design<br />

evolution includes reuse <strong>and</strong> make–buy decisions, development of technical<br />

data packages, design of interfaces, <strong>and</strong> product implementation. Because<br />

many specific <strong>and</strong> generic practices are new, they have to be evaluated in<br />

the context of the TS PA <strong>and</strong> the <strong>CMMI</strong> ® as a whole, rather than by trying<br />

to identify the similarities <strong>and</strong> differences between the CMM ® <strong>and</strong> <strong>CMMI</strong> ® .<br />

Product Integration (PI)<br />

The <strong>CMMI</strong> ® PI PA extends SPE activity 6. 12 Whereas the CMM ® simply<br />

requires that product integration be conducted according to the project’s<br />

defined <strong>process</strong>, the <strong>CMMI</strong> ® is more detailed. Specific integration activities<br />

are required, such as these:<br />

• Developing an optimal product integration strategy;<br />

• Establishing the integration environment;<br />

• Developing integration procedures <strong>and</strong> criteria;<br />

• Reviewing <strong>and</strong> managing interfaces between products or their components;<br />

• Assembling products from those components;<br />

• Evaluating components;<br />

• Packaging <strong>and</strong> delivering the products or product components.<br />

10.SPE.AC.3: ‘‘The software design is developed, maintained, documented, <strong>and</strong> verified according to the project’s<br />

defined software <strong>process</strong>, to accommodate the software requirements <strong>and</strong> to form the framework for coding.’’<br />

SPE.AC.4: ‘‘The software code is developed, maintained, documented, <strong>and</strong> verified according to the project’s<br />

defined software <strong>process</strong>, to implement the software requirements <strong>and</strong> software design.’’<br />

SPE.AC.5: ‘‘Software testing is performed according to the project’s defined software <strong>process</strong>.’’<br />

11.The specific practices associated with SG 1, Select Product-Component Solutions, are not addressed in the CMM ® .<br />

12.SPE.AC.6: ‘‘Integration testing of the software is planned <strong>and</strong> performed according to the project’s defined<br />

software <strong>process</strong>.’’

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!