ISO MAPPING WITH CMMI

42
ISO 9001:2000 CMMI PROCESS AREA 4.0 Quality Management System 4.1 General Requirements Establish QMS Identify process Organizational process definition(OPD) Organizational process focus(OPF) All Manage using ISO Standard All Control outsourced processes Supplier Agreement Management(SAM) Outsourced process control in Supplier Agreement Management(SAM) QMS 4.2 Documentation Requirement 4.2.1 General Requirements Document Quality Manual Organizational process definition(OPD) All 4.2.2 Quality Manual Establish Quality manual Organizational process definition(OPD) 4.2.3 Control of documents Control required documents All Control Records Document control procedure Configuration Management(CM)

Transcript of ISO MAPPING WITH CMMI

Page 1: ISO MAPPING WITH CMMI

ISO 9001:2000 TO CMMI MAPPINGISO 9001:2000 CMMI PROCESS AREA

4.0 Quality Management System

4.1 General Requirements

Establish QMSIdentify process Organizational process definition(OPD)

Organizational process focus(OPF)

All

Manage using ISO Standard All

Control outsourced processes Supplier Agreement Management(SAM)

Outsourced process control in Supplier Agreement Management(SAM) QMS

4.2 Documentation Requirement

4.2.1 General RequirementsDocument Quality Manual Organizational process definition(OPD)

All

4.2.2 Quality ManualEstablish Quality manual Organizational process definition(OPD)

4.2.3 Control of documentsControl required documents All

Control Records

Document control procedure Configuration Management(CM)

Page 2: ISO MAPPING WITH CMMI

4.2.4 Control of RecordsRecords provide evidence of confirmity

Records identifiable

Record control procedure AllConfiguration Management(CM)

5.0 Management Responsibility

5.1.Management CommitmentProvide evidence for commitment All

5.2 Customer focusDefine customer requirements All

Requirements Development

5.3 Quality PolicyTop management quality policy Allrespsonsible.

Organizational process focus(OPF)

5.4 Planning5.4.1Quality objectives Organizational process focus(OPF)Objectives established atappropiate levels. Organizational process performance(OPP)

Quantitative project management(QPM)

Measurable Objectives Organizational process performance(OPP)

Quantitative project management(QPM)

Page 3: ISO MAPPING WITH CMMI

5.4.2Quality management system planningPlan to meet quality objectives Organizational process definition(OPD)

All

5.5 Responsibility ,authority and Communication

5.5.1 Responsibility and authority All Top management defines authority

5.5.2 Management representativeAppoint member of management

Representative responsibility and authority Organizational process focus(OPF)

5.5.3 Internal CommunicationEstablish communication process Organizational process definition(OPD)

Organizational process focus(OPF)

5.6 Management Review

5.6.1 GeneralReview QMS All

Acces improvement oppurtunity Organizational process focus(OPF)

Maintain Records

5.6.2 Review Input All

Project Monitoring and Control(PMC)

5.6.3 Review Output All

Project Monitoring and Control(PMC)

Page 4: ISO MAPPING WITH CMMI

6.0 Resource Management

6.1 Provision of resources AllDetermine the resource needs

6.2 Human Resources

6.2.1 Staff has needed skills All

6.2.2 Competence Awareness and Training Organizational Traning (OT)Ensure competence, provide training and keep records.

Organizational Environment forintegration(OEI)

6.3 InfrastructureProvides services and Equipments Organizational Environment for

integration(OEI)

6.4 Work EnvironmentMaintain Environment to meet Project planning(PP)requirement

Organizational Environment forintegration(OEI)

7.0 Product Realization7.1 Planning product realization Organizational process definition(OPD)Develop needed processes

Planning is consistent in other process Organizational process definition(OPD)

All

Address Objectives and verification Project planning(PP)

Page 5: ISO MAPPING WITH CMMI

Quantitative project management(QPM)

Plans in appropriate format Project planning(PP)

Integrated Project Management(IPM)

7.2 Customer related processes7.2.1 Determination of requirements relatedto productDetermine customer and other requirements Requirements Development(RD)

Requirement Management(REQM)Technical Solution(TS)

7.2.2 Review of requirements related to Requirements Development(RD)productOrganization reviews the requirement Requirements Development(RD)

Verification

Review before commitment

Requirements are defined Requirement Management(REQM)

Record are kept

Confirm understanding of requirements Requirements Development(RD)

Keep documents current when requirements Requirement Management(REQM)change

7.2.3 Customer communicationCommunicate effectively with customers Requirements Development(RD)

Integrated Project Management(IPM)

Page 6: ISO MAPPING WITH CMMI

Measurement and Analysis(MA)

7.3 Design and Development7.3.1 Design and development Planning

Plan Development Project planning(PP)

Integrated Project Management(IPM)

Verification

Validation

Determine development stages and verificati Technical Solution(TS)

Product Integration(PI)

Manage Interfaces Integrated Project Management(IPM)

Udate Plans during Interface Project planning(PP)

Page 7: ISO MAPPING WITH CMMI

Integrated Project Management(IPM)

7.3.2 Design and develop inputsDetermine Inputs to Develpoment process Requirements Development(RD)

Inputs include Product regulatory and other Requirements Development(RD)requirements

Review Inputs Requirements Development(RD)

Requirements are consistent and clear Requirements Development(RD)

7.3.3 Design and develop outputsOutputs are verifiable Technical Solution(TS)

Integrated Project Management(IPM)

Outputs approved

Development requirements are met Technical Solution(TS)

Page 8: ISO MAPPING WITH CMMI

7.3.4 Design and develpoment reviewDevelpoment reviewed and evaluated Project Monitoring and Control(PMC)

Appropriate functions participate in review Project Monitoring and Control(PMC)

Review records are kept

7.3.5 Design and development verificationEnsure requirements are met Verification

Validate before deliveryKeep validation records

7.3.6 Design and development ValidationValidation follows plan Validation

Validate before delivery

Keep validation records

7.3.7 Control of design and developmentchangesIdentify changes Technical Solution(TS)

Product Integration(PI)

Review and approve changes Configuration management(CM)

Evaluate effect of changes Configuration management(CM)

Keep changes of records Configuration management(CM)

Page 9: ISO MAPPING WITH CMMI

7.4 Purchasing7.4.1 Purchasing processPurchase products meets requirments Supplier Agreement Management(SAM)

Technical Solution(TS)

Control of supplier depends on product Supplier Agreement Management(SAM)

Supplier selected based on ability Supplier Agreement Management(SAM)

Selection criteria established Supplier Agreement Management(SAM)

Evaluated records are kept Supplier Agreement Management(SAM)

7.4.2 Purchasing Information

Produt requirement described Supplier Agreement Management(SAM)

Adequate requirements described Supplier Agreement Management(SAM)

7.4.3 Verification of Purchased products

Ensure Products meets requirements Supplier Agreement Management(SAM)

Verification

Supplier site verification Supplier Agreement Management(SAM)

7.5 Production and serviceprovision

7.5.1Control of production and service provision

Plan service provision Technical Solution(TS)

Control addresses information , equipment Technical Solution(TS)and activities

7.5.2 Validation of processes for production and service provision

Validate production and service processes Validation

Demonstrate ability to meet planned results Validation

Page 10: ISO MAPPING WITH CMMI

Establish review criteria and methods Validation

7.5.3 Identification and Traceability

Identify Products Configuration management(CM)

Identify monitoring requirements Product Integration(PI)

Control Traceability Product Integration(PI)

Requrements Management(REQM)

Configuration management(CM)

7.5.4 Customer Property

Exercise careIdentify propertyReport damage

7.5.5 Preservation of product

Maintain confirmity during delivery Product Integration(PI)

Preserve identification Product Integration(PI)

Preserve product component parts Product Integration(PI)

7.6 Control and monitoring of measuring devices

Determine monitoring process and device Verificationneeded

Validation

Establish monitoring processes Measurement and Analysis(MA)

Page 11: ISO MAPPING WITH CMMI

Calibrate measuring equipment

Acessess prior measurement results

Take action on equipment

Keep caliberation records

Confirm applicability of software

Confirm software before use

8.0 Measurment analysis and improvement

8.1 GenralPlan monitoring and measurement Measurement and Analysis(MA)

Determine methods and techniques Quantitative project management(QPM)

8.2 Monitoring and measurement

8.2.1 Customer statisfaction

Monitor customer perceptions Measurement and Analysis(MA)

Project Monitoring and Control(PMC)

Define methods for measuring statisfaction

8.2.2 Internal audit

Conduct planned audits Organizational process focus(OPF)

Process and product quality assurance(PPQA)

Audits consider process importance Organizational process focus(OPF)

Process and product quality assurance(PPQA)

Page 12: ISO MAPPING WITH CMMI

Define audit criteria Organizational process focus(OPF)

Select objective auditors

Don't audit own output

Documented procedure defines audit Organizational process focus(OPF)

Measurement and Analysis(MA)

Process and product quality assurance(PPQA)

Actions taken promptly Organizational process focus(OPF)

Process and product quality assurance(PPQA)

Verify actions taken Organizational process focus(OPF)

Process and product quality assurance(PPQA)

8.2.3 Monitoring and measurement of process

Use suitable methods All

Demonstrate process capability Measurement and Analysis(MA)

Take corrective actions Quantitative project management(QPM)

Project monitoring and control(PMC)

8.2.4 Monitoring and measurement of product

Monitor product characteristics Validation

Verification

Measure at appropriate stages Verification

Page 13: ISO MAPPING WITH CMMI

Maintain confirmity record Requrements Management(REQM)Supplier Agreement Management(SAM)Process and product quality assurance(PPQA)

Validation

Maintain release records

Don't release until product realization Configuration management(CM) plans are implemented

8.3 Control of non-conforming product

Identify and control non-conforming product Configuration management(CM)

Define control of non-conforming product

Dealing with non-conforming product Project monitoring and control(PMC)

Keep records of non-conformities

Re-verify corrected non-conformance

Take action after delivery

8.4 Aanlysis of data

Collect data on QMS effectiveness Measurement Analysis(MA)

Organizational process focus(OPF)

All

Include monitoring data

Analyze conformance and customer Measurement Analysis(MA)satisfaction

Requirements Development(RD)

Quantitative project management(QPM)

Casual Analysis and Resolution(CAR)

Supplier Agreement Management(SAM)

Page 14: ISO MAPPING WITH CMMI

8.5 Improvement

8.5.1 Continual improvement

Improve QMS effectiveness Organizational process focus(OPF)

Organization innovation and deployment(OID)

Measurement and Analysis(MA)

8.5.2 Corrective action

Eliminate causes of non-conformities Organizational process focus(OPF)

Take appropriate actions

Documented procedure defines correctiveaction

Documented proceduere defines corrective Casual Analysis and Resolution(CAR)action

Page 15: ISO MAPPING WITH CMMI

ISO 9001:2000 TO CMMI MAPPINGCMMI PRACTICES PRACTICE STRENGTHS

Establish Standard Processes S.P.1.1 SImplement Process Action Plans S.P.2.2

Establish an Organizational Policy G.P.2.1Plan the Process G.P.2.2Provide Resources G.P.2.3Manage Configurations G.P.2.6Identify and Involve Relevant Stakeholders G.P.2.7Monitor and Control the Process G.P.2.9

Establish an Organizational Policy G.P. 2.1 S

Implement Process Action Plans S.P.2.2 S

Establish Supplier Agreements M

Establish Standard Processes S.P.1.1 MEstablish an Organizational Policy G.P. 2.1

Establish Standard Processes S.P.1.1 S

Manage Configurations G.P. 2.6

Identify Configuration items S.P.1.1Establish a Configuration Management System S.P.1.2Establish a Configuration Management System S.P.1.3Track Change Requests S.P.2.1Control Configuration Items S.P.2.2Establish Configuration Management Records S.P.3.1Perform Configuration Audits S.P.3.2 S

Establish an Organizational Policy G.P. 2.1Plan the Process G.P. 2.2Provide Resources G.P. 2.3

Page 16: ISO MAPPING WITH CMMI

Assign Responsibility G.P. 2.4Train People G.P. 2.5Manage Configurations G.P. 2.6Identify and Involve Relevant Stakeholders G.P. 2.7Monitor and Control the Process G.P. 2.8Objectively Evaluate Adherence G.P. 2.9Review Status with Higher Level Management G.P. 2.10

Manage Configurations G.P.2.6 sPlan the Process G.P.2.2

Plan the Process G.P2.2 M

Identify and Involve Relevant Stakeholders G.P2.7

Collect stack holders needs. S.P1.1-1(S.P.1.1-2) S.P1.1-2Develop the Customer Requirements S.P1.2 MEstablish Product and Product-Component Requirements S.P2.1

Establish an Organizational Policy G.P2.1 S

Establish Organizational Process Needs S.P1.1

Establish Organizational Process Needs S.P1.1

Establish Quality and Process-Performance Objectives S.P1.3

SEstablish the Project’s Objectives S.P1.1Compose the defined process S.P1.2 sSelect the sub-process that will be statistically managed S.P1.3 s

Establish Quality and Process-Performance Objective S.P1.3

Establish the Project’s Objectives(S.P1.1) S.P1.1

Page 17: ISO MAPPING WITH CMMI

Establish Standard Processes(s.p 1.1) S.P1.1Establish Life-Cycle Model Descriptions(S.P1.2) S.P1.2 SEstablish Tailoring Criteria and Guidelines(S.P1.3) S.P1.3Establish the Organization’s Measurement Repository(S.P1.4) S.P1.4Establish the Organization’s Process Asset Library(S.P1.5) S.P1.5

Plan the Process(G.P.2.2) G.P2.2Establish a defined process(G.P3.1) G.P3.1

Assign Responsibility(G.P.2.4) G.P2.4 W

W

Assign Responsibility(G.P.2.4) G.P2.4 W

Establish an Organizational Policy(G.P2.1) G.P2.1 W

Establish Organizational Process Needs(s.p 1.1) S.P1.1

Review Status with Higher Level Management(G.P2.10) G.P2.10 S

Appraise the Organization’s Processes(S.P1.2) S.P1.2Identify the Organization's Process Improvements(S.P1.3) S.P1.3 S

Review Status with Higher Level Management(G.P2.10) G.P2.10 S

Conduct Progress Reviews(S.P1.6) S.P1.6Conduct Milestone Reviews(S.P1.7) S.P1.7Analyze Issues(S.P2.1) S.P2.1Take Corrective Action(S.P2.2) S.P2.2Manage Corrective Action(S.P2.3) S.P2.3

Review Status with Higher Level Management(G.P2.10) G.P2.10 S

Conduct Progress Reviews(S.P1.6) S.P1.6

Page 18: ISO MAPPING WITH CMMI

Conduct Milestone Reviews(S.P1.7) S.P1.7Analyze Issues(S.P2.1) S.P2.1Take Corrective Action(S.P2.2) S.P2.2Manage Corrective Action(S.P2.3) S.P2.3

Provide Resources(G.P.2.3) G.P2.3 S

Train People(G.P.2.5) G.P2.5 S

Establish the Strategic Training Needs(S.P1.1) S.P1.1Determine Which Training Needs are the responsibilityof the Organization(S.P1.2) S.P1.2Establish an Organizational Training Tactical Plan(S.P1.3) S.P1.3Establish Training Capability(S.P.1.4) S.P1.4Deliver Training(S.P2.1) S.P2.1Establish Training Records(S.P2.2) S.P2.2Assess Training Effectiveness(S.P2.3) S.P2.3

(S.P1.3) S.P1.3

(S.P1.2) S.P1.2 S

Plan for project resources(S.P2.4) S.P2.4 M

(S.P1.2) S.P1.2

Establish Standard Processes(s.p 1.1) S.P1.1 SEstablish Life-Cycle Model Descriptions(S.P1.2) S.P1.2Establish Tailoring Criteria and Guidelines(S.P1.3) S.P1.3

Establish Standard Processes(s.p 1.1) S.P1.1 S

Plan the Process(G.P.2.2) G.P2.2 SEstablish a defined process(G.P3.1) G.P3.1

Estimate the Scope of the Project(S.P1.1) S.P1.1 SEstablish Estimates of Work Product and Task Attributes(S.P1.2) S.P1.2Define Project Life Cycle(S.P1.3) S.P1.3Determine Estimates of Effort and Cost(S.P1.4) S.P1.4

Establish the Budget and Schedule(S.P2.1) S.P2.1Identify Projects Risks(S.P2.2) S.P2.2 lPlan for data management(S.P2.3) S.P2.3 hPlan for Project Resources (S.P2.4) S.P2.4 hPlan for need knowledge and skills(S.P2.5) S.P2.5 hh

Page 19: ISO MAPPING WITH CMMI

Plan Stakeholder involvement(S.P2.6) S.P2.6 hEstablish the Project Plan(S.P2.7) S.P2.7 h

Establish the Project’s Objectives(S.P1.1) S.P1.1

Establish the Project Plan(S.P2.7) S.P2.7 S

Establish the Project’s Defined Process(S.P1.1) S.P1.1Integrate Plans(S.P1.3)Manage the Project Using the Integrated Plans(S.P1.4) S.P1.4

S.P1.1-1Develop the Customer Requirements(S.P1.2) S.P1.2Establish Product and Product-Component Requirements(S.P2.1) S.P2.1Allocate Product-Component Requirements(S.P2.2) S.P2.2Identify Interface Requirements(S.P2.3) S.P2.3Establish Operational Concepts and Scenarios(S.P3.1) S.P3.1Establish a Definition of Required Functionality)S.P3.2) S.P3.2

Obtain an understanding of requirements S.P1.1Evolve Operational Concepts and Scenarios(S.P1.2) S.P1.2

Validate Requirements with Comprehensive Methods S.P3.5 S

Review Status with Higher Level Management(G.P2.10) SDevelop the Customer Requirements(S.P1.2)Validate Requirements with Comprehensive Methods S.P3.5

Conduct Peer Reviews S.P2.2

Obtain an understanding of requirements S.P1.1 SObtain commitment of requirements S.P1.2Identify inconsistencies between project work and requirements S.P1.5

Develop the Customer Requirements(S.P1.2) SValidate Requirements with Comprehensive Methods S.P3.5

Manage requirement changes S.P1.3 S

Identify and Involve Relevant Stakeholders(G.P2.7) M

Manage Stakeholder Involvement S.P2.1 Manage Dependencies S.P2.2

\\\\

Page 20: ISO MAPPING WITH CMMI

Resolve Coordination Issues S.P2.3

Communicate Results S.P2.4

REQM S.P1.2

Estimate the Scope of the Project(S.P1.1)Establish Estimates of Work Product and Task Attributes(S.P1.2)

Establish the Project’s Defined Process(S.P1.1)Integrate Plans(S.P1.3)Manage the Project Using the Integrated Plans(S.P1.4)

Select Work Products for Verification s.p1.1

Select Products for Validation S.P1.1

Develop Detailed Alternative Solutions and Selection Criteria S.P1.1 SDevelop Detailed Alternative Solutions and Selection Criteria S.P1.2Select Product-Component Solutions S.P1.3Design the Product or Product Component S.P2.1Establish a Technical Data Package S.P2.2Design Interfaces Using Criteria S.P2.3Perform Make, Buy, or Reuse Analyses S.P2.4Implement the Design S.P3.1Develop Product Support Documentation S.P3.2

Determine Integration Sequence S.P1.1Establish the Product Integration Environment S.P1.2Establish Product Integration Procedures and Criteria S.P1.3Review Interface Descriptions for Completeness S.P2.1Manage Interfaces S.P2.2

Manage Stakeholder Involvement S.P2.1Manage Dependencies S.P2.2Resolve Coordination Issues S.P2.3

S.P3.1S.P3.2S.P4.1S.P4.2S.P4.3

Estimate the Scope of the Project S.P1.1 SEstablish Estimates of Work Product and Task Attributes S.P1.2Define Project Life Cycle S.P1.3Determine Estimates of Effort and Cost S.P1.4Establish the Budget and Schedule S.P2.1Identify Project Risks S.P2.2Plan for Data Management S.P2.3Plan for Project Resources S.P2.4Plan for Needed Knowledge and Skills S.P2.5

Page 21: ISO MAPPING WITH CMMI

Plan Stakeholder Involvement S.P2.6Establish the Project Plan S.P2.7Review Plans that Affect the Project S.P3.1Reconcile Work and Resource Levels S.P3.2Obtain Plan Commitment S.P3.3

Establish an Organizational Policy(G.P2.1) G.P. 2.1Plan the Process(G.P.2.2) G.P. 2.2Provide Resources(G.P.2.3) G.P. 2.3Assign Responsibility(G.P.2.4) G.P. 2.4Train People(G.P.2.5) G.P. 2.5Manage Configurations(G.P.2.6) G.P. 2.6Identify and Involve Relevant Stakeholders(G.P2.7) G.P. 2.7Monitor and Control the Process(G.P2.8) G.P. 2.8Objectively Evaluate Adherence(G.P2.9) G.P. 2.9Review Status with Higher Level ManagementG.P2.10) G.P. 2.10

Integrate Plans(S.P1.3)

Elicit Needs S.P1.1 SDevelop the Customer Requirements(S.P1.2)Establish Product and Product-Component Requirements(S.P2.1)Establish a Definition of Required Functionality(S.P3.2)

Elicit Needs S.P1.1 SDevelop the Customer Requirements(S.P1.2)Establish Product and Product-Component Requirements(S.P2.1)

Analyze Requirements S.P3.3 SAnalyze Requirements to Achieve Balance S.P3.4Validate Requirements with Comprehensive Methods S.P3.5Identify and Involve Relevant Stakeholders(G.P2.7) G.P. 2.7Review Status with Higher Level ManagementG.P2.10) G.P. 2.10

Analyze Requirements S.P3.3 SAnalyze Requirements to Achieve Balance S.P3.4Validate Requirements with Comprehensive Methods S.P3.5

S.P2.2-3

Establish the Project’s Defined Process(S.P1.1) S

Develop Detailed Alternative Solutions and Selection Criteria S.P1.1 SDevelop Detailed Alternative Solutions and Selection Criteria S.P1.2Select Product-Component Solutions S.P1.3Design the Product or Product Component S.P2.1Establish a Technical Data Package S.P2.2Design Interfaces Using Criteria S.P2.3Perform Make, Buy, or Reuse Analyses S.P2.4Implement the Design S.P3.1

Page 22: ISO MAPPING WITH CMMI

Develop Product Support Documentation S.P3.2

Conduct Progress Reviews(S.P1.6) SConduct Milestone Reviews(S.P1.7)

Identify and Involve Relevant Stakeholders(G.P2.7) G.P. 2.7 S

Select Work Products for Verification S.P1.1 SEstablish the Verification Environment S.P1.2Establish Verification Procedures and Criteria S.P1.3Prepare for Peer Reviews S.P2.1Conduct Peer Reviews S.P2.2Analyze Peer Review Data S.P2.3

Select Products for Validation S.P1.1Establish the Validation Environment S.P1.2Establish Validation Procedures and Criteria S.P1.3Perform Validation S.P2.1Analyze Validation Results S.P2.2

Manage Configurations G.P. 2.6 S

Identify Configuration Items S.P1.1 SEstablish a Configuration Management System S.P1.2Create or Release Baselines S.P1.3Track Change Requests S.P2.1 SControl Configuration Items S.P2.2Establish Configuration Management Records S.P3.1 SPerform Configuration Audits S.P3.2

Establish an Organizational Policy G.P. 2.1Plan the Process G.P. 2.2Provide Resources G.P. 2.3Assign Responsibility G.P. 2.4Train People G.P. 2.5Manage Configurations G.P. 2.6Identify and Involve Relevant Stakeholders G.P. 2.7Monitor and Control the Process G.P. 2.8Objectively Evaluate Adherence G.P. 2.9

Page 23: ISO MAPPING WITH CMMI

Review Status with Higher Level Management G.P. 2.10

Objectively Evaluate Adherence G.P. 2.9 S

Develop Detailed Alternative Solutions and Selection Criteria S.P1.1Develop Detailed Alternative Solutions and Selection Criteria S.P1.2Select Product-Component Solutions S.P1.3

Execute the supplier agreement S.P2.2 M

Select Suppliers S.P1.2 S

Select Suppliers S.P1.2 S

Select Suppliers S.P1.2 M

Determine Acquisition type S.P1.1 SReview COTS Product

Establish Supplier Agreements S.P1.3 S

Execute the supplier agreement S.P2.2 SAccept the acquired product S.P2.3

Perform Verification S.P3.1

Accept the acquired product S.P2.3 W

Implement the design S.P3.1 MDevelop product support documentation S.P3.2Plan the Process G.P. 2.2 MProvide Resources G.P. 2.3Manage Configurations G.P. 2.6Monitor and Control the Process G.P. 2.8

Select Products for Validation S.P1.1 S

Select Products for Validation S.P1.1 SEstablish the Validation Environment S.P1.2Establish Validation Procedures and Criteria S.P1.3

Page 24: ISO MAPPING WITH CMMI

Perform Validation S.P2.1Analyze Validation Results S.P2.2

Establish the Validation Environment S.P1.2 SEstablish Validation Procedures and Criteria S.P1.3Perform Validation S.P2.1Analyze Validation Results S.P2.2

Identify Configuration Items S.P1.1 STrack Change Requests S.P2.1Control Configuration Items S.P2.2

Confirm readiness of product components for integration S.P3.1 SAssemble product components S.P3.2Evaluate assembled product components S.P3.3

Confirm readiness of product components for integration S.P3.1 SAssemble product components S.P3.2

Manage bidirectional traceability of requirements S.P1.4

Create or Release Baselines S.P1.3Control Configuration Items S.P2.2Establish Configuration Management Records S.P3.1

Package and deliver the product or product component S.P3.4

Package and deliver the product or product component S.P3.4

Package and deliver the product or product component S.P3.4

Monitor and Control the Process G.P. 2.8 S

Monitor and Control the Process G.P. 2.8

Establish an Organizational Policy G.P. 2.1 SPlan the Process G.P. 2.2Monitor and Control the Process G.P. 2.8Objectively Evaluate Adherence G.P. 2.9Review Status with Higher Level Management G.P. 2.10

Page 25: ISO MAPPING WITH CMMI

Plan the Process G.P. 2.2 SEstablish measurement objectives S.P1.1Specify measures S.P1.2Specify data collection and storage procedure S.P1.3Specify analysis procedure S.P1.4

Select measures and analytic techniques S.P2.1 SApply statistical methods to understand variation S.P2.2Monitor performance of selected sub-processes S.P2.3Record statistical management data S.P2.4

Establish measurement objectives S.P1.1 MSpecify measures S.P1.2Analyse measurement data S.P2.2

Monitor stakeholder involvement S.P1.5

Establish Organizational Process Needs S.P1.1 SAppraise the organization processes S.P1.2

Objectively evaluate process S.P1.1Objectively evaluate Work products and services S.P1.2Communicate and ensure resolution of non-compliance issues S.P2.1Establish records S.P2.2

Establish Organizational Process Needs S.P1.1 SAppraise the organization processes S.P1.2

Plan the Process G.P. 2.2

Page 26: ISO MAPPING WITH CMMI

Establish Organizational Process Needs S.P1.1 SAppraise the organization processes S.P1.2

Assign Responsibility G.P. 2.4 S

Communicate results S.P2.4

Assign Responsibility G.P. 2.4

Establish an Organizational Policy G.P. 2.1Identify the organization's process improvement S.P1.3

Manage Configurations G.P. 2.6

Establish process action plans S.P2.1Implement process action plans S.P2.2

Objectively Evaluate Adherence G.P. 2.9

Monitor and Control the Process G.P. 2.8 S

Specify measures S.P1.2 SSpecify data collection and storage procedure S.P1.3Plan the Process G.P. 2.2

Apply statistical methods to understand variation S.P2.2Monitor performance of selected sub-processes S.P2.3

Analyse issues S.P2.1 STake corrective action S.P2.2Manage corrective action S.P2.3

Perform Validation S.P2.1 SAnalyze Validation Results S.P2.2

Perform verification S.P3.1Analyze verification results and identify corrective action S.P3.2

Select work products for verification S.P1.1 SEstablish verification results and criteria S.P1.3Prepare for peer reviews S.P2.1Conduct peer reviews S.P2.2Analyze peer review datas S.P2.3

Page 27: ISO MAPPING WITH CMMI

Obtain an understanding of requirements S.P1.1Establish Supplier Agreements S.P1.3Objectively evaluate Work products and services S.P1.2

Establish Validation Procedures and Criteria S.P1.3

Perform Configuration Audits S.P3.2

Analyse issues S.P2.1Take corrective action S.P2.2Manage corrective action S.P2.3

Analyse measurement data S.P2.2Store data and results S.P2.3Communicate results S.P2.4Identify the organization's process improvement S.P1.3

Collect improvement information G,P3.2

Analyse measurement data S.P2.2

Elicit Needs S.P1.1 MDevelop the Customer Requirements S.P1.2Establish Product and Product-Component Requirements S.P2.1Establish operational concepts and scenarios S.P3.1Establish a Definition of Required Functionality S.P3.2Analyze Requirements S.P3.3Analyze Requirements to Achieve Balance S.P3.4

Manage project performance S.P1.4

Select defect data for analysis S.P1.1Analyze the cause S.P1.2

Execute the supplier agreement S.P2.2

Page 28: ISO MAPPING WITH CMMI

Establish Organizational Process Needs S.P1.1Identify the organization's process improvement S.P1.3

Collect and analyze improvement proposals S.P1.1

Establish measurement objectives S.P1.1Specify measures S.P1.2Specify analysis procedure S.P1.4Collect measurement data S.P2.1Analyse measurement data S.P2.2

Establish process action plans S.P2.1 SImplement process action plans S.P2.2Deploy organizational process assets S.P2.3

Select defect data for analysis S.P1.1Analyze the cause S.P1.2Implement the action proposals S.P2.1Evaluate the effect of changes S.P2.2Record data S.P2.3

Page 29: ISO MAPPING WITH CMMI

ISO 9001:2000 TO CMMI MAPPINGCOMMENTS

CMMI is not as strong

CMMI satisfies only clause (d)

Control records In process improvement “records”are known as “objective evidence”;

Page 30: ISO MAPPING WITH CMMI

See 4.2.3

See 4.2.3

CMMI is Weaker

CMMI not explicity aimed at customer statisfaction.

CMMI is more specific on policy contentG.P2.1 is for all PA and so more detailed (at the PA level).

ss

Page 31: ISO MAPPING WITH CMMI

Concept is not explicit in CMMI

CMMI is much weaker. No requirement to communicate effectiveness

Implicit in the CMMI (see 4.2.3)

Page 32: ISO MAPPING WITH CMMI

This is in IPPD

Not explicitly covered inCMMI. PP addresses facilitiesOEI addresses ' Integrated work environment'

S.P3.1 - S.P3.3 are not specifically required

lhhhh

Page 33: ISO MAPPING WITH CMMI

hh

ISO is less specific than CMMI

Not specifically required by CMMI

Page 34: ISO MAPPING WITH CMMI

CMMI is weaker (less explicit)

Page 35: ISO MAPPING WITH CMMI

More General

Page 36: ISO MAPPING WITH CMMI

Evidence in CMMI

Not explicit in CMMISee 4.2.3 for explanation

Not explicit in CMMI

See 4.2.3

Page 37: ISO MAPPING WITH CMMI

CMMI is weaker

CMMI is weaker

CMMI is not explicit

CMMI is weaker

CMMI is weaker. 'Post delivery is not addressed in CMMI'

Page 38: ISO MAPPING WITH CMMI

Not explicitly addresed in CMMI

Not explicitly addresed in CMMI

CMMI is less explicit

CMMI is less explicit

CMMI is less explicit

Page 39: ISO MAPPING WITH CMMI

Not in CMMI. CM Practices can be used ,where applicable

Not in CMMI. CM Practices can be used ,where applicable

Not in CMMI. CM Practices can be used ,where applicable

Not in CMMI. CM Practices can be used ,where applicable

Not in CMMI. CM Practices can be used ,where applicable

Not in CMMI. CM Practices can be used ,where applicable

CMMI is very strong

Not addresed in CMMI

Page 40: ISO MAPPING WITH CMMI

Not addresed in CMMI

Not addresed in CMMI

Process improvement plan CMMI is more explicit

CMMI is more detailed S.P2.3 &2.4 not specifically required by ISO

Page 41: ISO MAPPING WITH CMMI

See 4.2.3

CMMI is weaker

Not explcitly required by CMMI

see 4.2.3

Customer satisfaction is not explicit

Page 42: ISO MAPPING WITH CMMI

Not in CMMI

CMMI is weaker ,but also more sophisticiated(CAR is leveL-5)