The CMMI Product Suite and International Standards

Similar documents
Overview of the New Introduction to CMMI Course and Changes to the Intermediate Concepts and Instructor Training Courses

SCAMPI B&C Tutorial. Software Engineering Process Group Conference SEPG Will Hayes Gene Miluk Jack Ferguson

ISO/IEC JTC1/SC7 /N3020

Capability Maturity Model for Business Development, Version 2.0

Why Isn t Someone Coding Yet (WISCY)? Avoiding Ineffective Requirements

IAF Guidance on the Application of ISO/IEC Guide 61:1996

ACCREDITATION REQUIREMENTS

Risk themes from ATAM data: preliminary results

ACCREDITATION PROCESS FOR TESTING/ CALIBRATION/ MEDICAL LABORATORIES

CMMI: The DoD Perspective

Reducing System Acquisition Risk with Software Architecture Analysis and Evaluation

Process Improvement at NAVAIR using TSP and CMM

Guide to the SEI Partner Network

Offshore Outsourcing. Agenda

New work item proposal Outsourcing

MANAGEMENT SYSTEM. Procedure. Performance of information review submitted by applicant and documents of laboratory

MISC PMT. Should Mean More Than Just an Anagram. Mike Konrad Software Engineering Institute Carnegie Mellon University. September 18, 2006

IDENTIFICATION AND MANAGEMENT OF NONCONFORMITIES

Mission Assurance Analysis Protocol (MAAP)

ISO/TC 59/SC 13 N 526

Jim Moore IEEE Computer Society Liaison Representative to ISO/IEC JTC 1/SC 7 Annual Report for Standards Activities Board Oct 2013

This document is a preview generated by EVS

EPEAT Requirements of PREs

RECOMMENDATIONS FOR ON-SITE VISITS BY PEERS AND SELECTION CRITERIA FOR ON-SITE VISIT PEER REVIEWERS

National Accreditation Board for Certification Bodies. Accreditation Procedure. for. Energy Management Systems Certification Bodies

Clinical Coding Policy

III. The provider of support is the Technology Agency of the Czech Republic (hereafter just TA CR ) seated in Prague 6, Evropska 2589/33b.

Author Best Practices

HSQF Scheme HUMAN SERVICES SCHEME PART 2 ADDITIONAL REQUIREMENTS FOR BODIES CERTIFYING HUMAN SERVICES IN QUEENSLAND. Issue 6, 21 November 2017

STDF MEDIUM-TERM STRATEGY ( )

Sustaining Software-Intensive Systems - A Conundrum

CEN Technical Committees Mode of operations

GENERAL INFORMATION BROCHURE FOR BLOOD BANKS/ BLOOD CENTRES AND TRANSFUSION SERVICES

Accreditation Procedure

CMMI Version 1.2 and Beyond a Tutorial

DOD MANUAL ACCESSIBILITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (ICT)

Frequently Asked Questions (FAQs) regarding ISO/IEC 17025:2017 and the transition of accreditation from the previous version of the Standard

The South African Council for the Project and Construction. Management Professions (SACPCMP)

Focus on Medical Device: A conversation about Case for Quality. September 22, 2017

PATHWAYS FOR STANDARDS DEVELOPMENT. Developing internationally aligned Australian Standards in the national interest

Test and Evaluation of Highly Complex Systems

National Radiation Safety Committee, HSE

Safety EMC Environment Quality assurance

Department of Defense DIRECTIVE. SUBJECT: Department of Defense Readiness Reporting System (DRRS)

Form 4: New Work Item Proposal. Reference number: ISO/NP Circulation date: (to be given by Central Secretariat)

National Disability Insurance Scheme (Approved Quality Auditors Scheme) Guidelines 2018

Deutsche Börse Group Response

Lifecycle Models for Survivable Systems

What will be considered an equivalent quality standard to ISO? What objective evidence of an equivalent quality standard will be acceptable?

Applying CMMI for Services (CMMI-SVC) to Health Care

EGNOS Exploitation Grant Plan 2017

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE A: Distributive Interactive Simulations (DIS) - Eng Dev FY 2013 OCO

Performance audit report. Effectiveness of arrangements to check the standard of rest home services: Follow-up report

Department of Defense Cyber Workforce Initiatives. April 2017

ISO INTERNATIONAL STANDARD. Medical laboratories Requirements for safety. Laboratoires de médecine Exigences pour la sécurité

This document is a preview generated by EVS

Department of Defense INSTRUCTION

The South African Council for the Project and Construction. Management Professions (SACPCMP)

Information Technology

RBAC Implementation Mapping for the Electronic Prescription Service Release 2

CWE TM COMPATIBILITY ENFORCEMENT

Annex. Provisions on auditing notified conformity assessment bodies in the framework of Article 34 3 of the Agency Regulation 1

NABH-PA PRE-ASSESSMENT GUIDELINES AND FORMS FOR HOSPITALS/ SHCO. Issue No. 5 Issue Date: 05/ 15 Page 1 of 9

Department of Defense INSTRUCTION. 1. PURPOSE. In accordance with the authority in DoD Directive (DoDD) (Reference (a)), this Instruction:

ERDF-WI-8-001Claims Work Instruction for Grant Recipients ERDF-GN MCIS Claim Editor User Guide

Operational Procedures for the Organization and Management of the S-100 Geospatial Information Registry

Operational Procedures for the Organization and Management of the S-100 Geospatial Information Registry

Safe Care and Support

Quality Management Plan

COMPLIANCE WITH THIS PUBLICATION IS MANDATORY

FiXs Configuration Control Board Procedures Version 3.0 September 1, 2010

Integrating Software Architecture Evaluation in a DoD System Acquisition

Content Sheet 11-1: Overview of Norms and Accreditation

UNCLASSIFIED FY 2016 OCO. FY 2016 Base

Department of Defense Investment Review Board and Investment Management Process for Defense Business Systems

Higher Education Innovation Fund

Corrective and Preventive Action

Patient Unified Lookup System for Emergencies (PULSE) System Requirements

Application form for Associated Membership

CMMI Version 1.2 and Beyond

Designated Auditing Agency Handbook. Ministry of Health Auditor Handbook (revised 2016)

When and Where to Apply the Family of Architecture- Centric Methods

Home Health. McKesson Patient Care Solutions. More Products, More Tools and More Support for Home Health Agencies

NZS/ISO 15189:2007. Medical Laboratories Particular Requirements for Quality and Competence NZS/ISO 15189:2007

MOTION IMAGERY STANDARDS PROFILE

Mission Thread Workshop

HEALTH AND SAFETY MANAGEMENT AT UWE

NEMSIS is my Nemesis: Prehospital Health Data

ACI AIRPORT SERVICE QUALITY (ASQ) SURVEY SERVICES

NUMBER Department of Defense INSTRUCTION ASD(C3I)

The Network of Centers for Very Small Entities (VSEs)

Qualification details

AFC Club Licensing Quality Standard

REQUEST FOR EXPRESSIONS OF INTEREST. AFRICAN DEVELOPMENT BANK Abidjan, Cote d Ivoire

Green Building Council of Australia CPD Policy. Terms and Conditions revised 20th July 2011

COMMON AVIATION COMMAND AND CONTROL SYSTEM

OA08 ACCREDITED BODIES' REPORTING. Table of contents

NABH-AYUSH-PA PRE-ASSESSMENT GUIDELINES AND FORMS. Issue No. 1 Issue Date: 01/ 10 Page 1 of 9

Mission Thread Workshop (MTW): Preparation and Execution

Building an Air Manoeuvre Capability: The Introduction of the Apache Helicopter

Transcription:

Pittsburgh, PA 15213-3890 The CMMI Product Suite and International Standards Dave Kitson, Jeanie Kitson, Terry Rout and Pedro Sousa CMMI is registered in the US Patent & Trademark Office by Carnegie Mellon University Sponsored by the U.S. Department of Defense 2006 by Carnegie Mellon University This material is approved for public release. Page 1

Agenda Evolution of Capability Maturity Models and ISO/IEC 15504 ISO/IEC 15504 Overview and Status CMMI Synergy with International Standards Work to be Done Future Directions Capability Maturity Model is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University 2006 by Carnegie Mellon University Page 2

Progression of CMMs and 15504-1 CMM V1.0 CMM V1.1 CMM V2.0C CMMI Initial Public Draft DTR TR IS Rev ImproveIT SC7 Study Report SPICE Product Baseline 1.0 PDTR 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 CMM is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University 2006 by Carnegie Mellon University Page 3

Progression of CMMs and 15504-2 15504-conformance (12207, 15288, 9001, etc.) CMMI V1.2 Planning CMMI V1.2 (Development) CMMI V1.1 SCAMPI Family CMMI V1.2 (Services, Acquisition) 15504-2 15504-1 15504-6 15504-3/4 15504-5 15504-7 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2006 by Carnegie Mellon University Page 4

What EXACTLY is 15504? ISO/IEC 15504 is an international standard being progressed by WG10 - a working group established by ISO/IEC/JTC1 SC7. Prescribes requirements for process assessment; is a framework standard. Consists of 5 documents (15504-1,, 15504-5); note that all parts are now published. Not the same as ISO/IEC TR 15504 this is a 9-part set of documents published as ISO Technical Reports in 1998. 2006 by Carnegie Mellon University Page 5

Key Premise Underlying 15504 Assessments of process capability will yield results which are comparable as long as: the process assessment model satisfies 15504 model compatibility requirements the assessment process satisfies 15504 assessment requirements the assessment contexts are similar 2006 by Carnegie Mellon University Page 6

Evolution of 15504 Specificity 1st generation (pre-pilanesburg) - practices were HARD-WIRED into 15504 (as a normative component - BPG) 2nd generation (pre-is) - process definitions were HARD-WIRED into 15504 (as a normative component - 15504-2) 3rd generation (IS) - compliance requirements for Process Reference Models (PRMs) HARD-WIRED into 15504 (as a normative component - 15504-2): PRMs will be externally specified 12207 includes as an amendment a PRM encompassing TR 15504-2 process definitions (and more) 2006 by Carnegie Mellon University Page 7

Architecture for 15504 2006 by Carnegie Mellon University Page 8

CMMI and 15504 A-spec requirements relevant to international standards: 2.3 Reference Documents 2.3.1 Applicable ISO/IEC documents, including ISO/IEC 12207 and ISO/IEC 15504. 3.1 Development User Requirements 3.1.6 The CMMI Product Suite shall be consistent and compatible with ISO/IEC 15504. 2006 by Carnegie Mellon University Page 9

Synergy With Selected International Standards -1 Identify areas where there are opportunities for synergy between key international standards and the CMMI Product Suite Exploit these opportunities by developing appropriate work products and/or liaising with appropriate individuals and organizations 2006 by Carnegie Mellon University Page 10

Synergy With Selected International Standards -2 Two of the key areas identified to date are the ISO 9000:2000 family of standards and the ISO/IEC 15504 standard Note that 15504 provides a mechanism for establishing important relationships to other important process-related international standards such as ISO 9001:2000, 12207, 15288 2006 by Carnegie Mellon University Page 11

Key Supplements Needed Identification of suitable process reference models, Mappings between CMMI model (s) and PRM (s) satisfying 15504-2 requirements, Translation mechanism 2006 by Carnegie Mellon University Page 12

Translation Mechanism Purpose: for representing the results of an assessment as a set of process attribute ratings for each process selected from the specified Process Reference Model How?: 1. direct translation of Process Assessment Model ratings into a process profile 2. or the conversion of the data collected during the assessment (with the possible inclusion of additional information) through further judgment on the part of the assessor. 2006 by Carnegie Mellon University Page 13

Status A detailed mapping has been developed from CMMI to: the Measurement Framework in ISO/IEC 15504; and the Process Reference Model included in ISO/IEC 12207. A possible approach has been developed for verifiable conversion of results. 2006 by Carnegie Mellon University Page 14

An Approach for Data Conversion - 1 For the Process Dimension: Collect data and generate observations for all Specific Practices in Process Areas within the scope of the assessment. Using the mapping tables, assign the data observations to all Process Outcomes and Attributes indicated from the mapping. - Thus, if a Specific Practice maps to multiple Process Outcomes, assign the data to all of the possibilities. Review the assigned data and remove observations that are not relevant. Judge whether the remaining data is adequate to enable judgement of achievement of the outcomes. 2006 by Carnegie Mellon University Page 15

An Approach for Data Conversion - 2 Where adequate data is available, consolidate the data to the process level and rate the performance of the process (Process Attribute 1.1). If the data is not adequate, either: Collect additional data; or Remove the process from the 15504 scope of the appraisal. 2006 by Carnegie Mellon University Page 16

An Approach for Data Conversion - 3 Repeat the exercise for the Generic Practices and Process Attributes 2.1 5.2. Additional data will need to be collected to address gaps in the mapping Most notably in Process Attribute 3.2 In some cases, evidence from Advanced Practices may also be relevant to a particular Process Attribute for a specific Process or set of Processes. 2006 by Carnegie Mellon University Page 17

Tool Support To achieve this form of conversion is complex and difficult, without tool support. A tool (the Appraisal Assistant) has been developed for managing evidence and ratings in CMMI appraisals, with a specific focus on conversion of data to generate ISO15504 Process Profiles. The tool automatically generates lists of data for a Process Attribute based upon detailed ratings tables. It permits de-selection of data judged to be not relevant. It highlights areas where there may be a lack of relevant evidence. 2006 by Carnegie Mellon University Page 18

The Appraisal Assistant 2006 by Carnegie Mellon University Page 19

Model Details 2006 by Carnegie Mellon University Page 20

Pilot Appraisal 15504-conformant SCAMPI A appraisal conducted at Critical Software, SA during February-March 2006 Maturity level 3 scope Process reference model embedded in ISO/IEC 12207 (amended) Mapping between CMMI and 12207 provided by Software Quality Institute Appraisal team included 3 SCAMPI Lead appraisers, one ISO 9001 auditor and one SPICE assessor Support automation provided by Software Quality Institute Appraisal Assistant Subset of 15504 process profiles generated as well as selected ISO 9001 outcomes. 2006 by Carnegie Mellon University Page 21

Project Management Process Maps to elements from the following Process Areas: Project Planning Project Monitoring and Control Supplier Agreement Management Requirements Management Integrated Project Management Quantitative Project Management With minor linkages to Organizational Process Performance Risk Management Verification 2006 by Carnegie Mellon University Page 22

Project Management Process 2006 by Carnegie Mellon University Page 23

PA 2.1 Process Management 2006 by Carnegie Mellon University Page 24

PA 2.2 Work Product Management 2006 by Carnegie Mellon University Page 25

PA 3.1 Process Definition 2006 by Carnegie Mellon University Page 26

PA 3.2 Process Deployment 2006 by Carnegie Mellon University Page 27

Pilot Appraisal Report Result considered a successful demonstration of ability to fulfill 15504 requirements and generate 15504 process profile relative to a separate process reference model, Demonstrated criticality of adequate supporting automation 2006 by Carnegie Mellon University Page 28

Pilot Observations Improvement opportunities were identified for support automation Sample of 12207 processes were rated and a sample of 9001 clauses were examined Observed consistency between CMMI findings and prior 9001 audit reports as well as prior SPICE assessments, given the expected progress of the improvement program at Critical. 2006 by Carnegie Mellon University Page 29

Issues from the Pilot Appraisal Model-related: Deficiencies previously identified in the relationship between CMMI Generic Practices and the 15504 Measurement Framework had a significant impact on assessment of Level 3 Process Attributes. Technology-related: Significant issues in usability of the translation functions. Need to incorporate the ability to capture additional evidence where needed. 2006 by Carnegie Mellon University Page 30

Further effort Additional pilot appraisals are required to identify any additional issues and to raise confidence in the translation mechanism as well as the translation requirements of 15504. Ideally a combined CMMI / SPICE assessment using two independent teams should be undertaken. The ability to perform bi-directional translation would be useful (i.e. determine CMMI capabilities from a SPICE assessment) would be useful. 2006 by Carnegie Mellon University Page 31

Beta-2 Release Significant improvements to the Evidence Registry and to Ratings Generation. CMMI ISO 15504 mapping functions improved in line with findings from the Pilot Appraisal. Available for download from http://www.sqi.gu.edu.au/appraisalassistant The SQI is committed to two further beta releases of the Appraisal Assistant in 2007. 2006 by Carnegie Mellon University Page 32

Beta Test Programme Initial release 2005 Beta 2 release 28 July 2006 503 registered beta testers 217 downloads of Beta 2 version 2006 by Carnegie Mellon University Page 33

More Information The Appraisal Assistant: http://www.sqi.gu.edu.au/appraisalassistant Contact Details: David Kitson dhk@sei.cmu.edu Loretta Kitson kamoljk@mindspring.com Terry Rout T.Rout@griffith.edu.au 2006 by Carnegie Mellon University Page 34