Automotive SPICE Process Assessment Model

Transcription

Title:Automotive SPICE Process Assessment ModelAuthor(s):Automotive utomotive SIGFile Ref:\tpf\automotivesig\pam\v2.5 The SPICE User Group 2005-20101

Copyright NoticeThis document reproduces relevant material fromISO/IEC 15504:2003 Information Technology – Process Assessment –Part 2: Performing an assessment andISO/IEC 15504:2006 Information Technology – Process Assessment –Part 5: An exemplar Process Assessment ModelISO/IEC 15504 Part 2 provides the following copyright release:‘Users of this part of ISO/IEC 15504 may freely reproduce relevant material aspart of any Process Assessment Model, or as part of any demonstration ofconformance with this international standard, so that it can be used for itsintended purpose.’ISO/IEC 15504 Part 5 provides the following copyright release:‘Users of this part of ISO/IEC 15504 may freely reproduce the detaileddescriptions contained in the exemplar assessment model as part of any toolor other material to support the performance of process assessments, so thatit can be used for its intended purpose.’Permission has been obtained from ISO to incorporate the relevant materialunder the copyright release notice. The SPICE User Group 2005-2010 The SPICE User Group 2005-20102

DistributionThe Automotive SPICE PAM may be distributed under the followingconditions:Distribution: The document must be distributed in whole as-is and at no cost.Derivative WorksDerivative works: You may not alter, transform, or build upon this work withoutthe prior consent of The SPICE User Group. Such consent may be givenprovided ISO copyright is not infringed.The detailed descriptions contained in this document may be incorporated aspart of any tool or other material to support the performance of processassessments, so that this Process Assessment Model can be used for itsintended purpose, provided that any such material is not offered for sale.TrademarksAutomotive SPICE is a registered trademark of the Verband derAutomobilindustrie e.V. (VDA). The SPICE User Group 2005-20103

For further information about Automotive SPICE visitwww.automotivespice.com or contact automotivespice@spiceusergroup.com .The Procurement ForumRond Point Schuman 6B-1040 BrusselsBelgiumThe SPICE User Group6 Wilmslow Road, Unit 50Manchester M14 5TDUnited KingdomAUDI AG85045 IngolstadtGermanyBMW AG80788 MunichGermanyDaimler AG70435 StuttgartGermanyFiat Auto S.p.A.Corso Agnelli 20010100 TorinoItalyFord Werke GmbH50725 KölnGermanyJaguar/Land RoverBanbury RoadGaydonWARWICKCV35 0RRUnited KingdomDr. Ing. h.c. F. PorscheAktiengesellschaft70435 StuttgartGermanyVolkswagen AG38436 WolfsburgGermanyVolvo Car CorporationSE-405 31 GöteborgSweden The SPICE User Group 2005-20104

Document HistoryVersion: Date:By:Notes:2.0ADDRAFT RELEASE2005-05-04pending final editorial review2.12005-06-24ADEditorial review comments implementedUpdated to reflect changes in FDIS 15504-52.22005-08-21ADFinal checks implementedFORMAL RELEASE2.32007-05-05ADRevision following CCBFORMAL RELEASE2.42008-08-01ADRevision following CCBFORMAL RELEASE2.52010-05-10ADRevision following CCBFORMAL RELEASERelease NotesVersion 2.5 of the Process Assessment Model incorporates changes regarding application parameter management (ENG processes, SUP.8 and workproduct 01-51) extending storage beyond lifetime guarantee of media (SUP.8.BP11) project attributes and project performance clarifying the need forschedule and effort as a primary focus (MAN.3.BP10 & PA2.1) emphasising the use of this document in conjunction with theterminology in ISO/IEC 15504-1 unit testing and significant editorial changes to the Software constructionprocess (ENG.6) test output work products to align with updated IEEE-829 :2008 (08-50,08-52, 13-50) registered trademark notice.Version 2.5 of the Process Assessment replaces Version 2.4 of the ProcessAssessment Model with immediate effect.Version 4.5 of the Process Reference Model has been released at the sametime and is aligned to version 2.5 of the Process Assessment Model.Any problems or change requests should be reported through the definedmechanism at the www.automotivespice.com web site. These will beaddressed by the Change Control Board which meets every 6 months. The SPICE User Group 2005-20105

Table of Contents1Scope . 81.1 Introduction . 81.2 Definitions . 91.3 Terminology . 91.4 Applicable Documents. 101.5 Warning . 102Statement of compliance . 113Process Assessment Model . 123.1 Introduction . 123.2 Process Dimension . 133.3 Capability dimension . 163.4 Assessment Indicators . 183.5 Process Capability Indicators . 203.6 Process Performance Indicators . 213.7 Measuring process capability . 224Process Performance Indicators (level 1) . 244.1 Acquisition Process Group (ACQ) . 244.2 Supply Process Group (SPL) . 344.3 Engineering Process Group (ENG) . 384.4 Supporting Process Group (SUP) . 564.5 Management Process Group (MAN) . 684.6 Process Improvement Process Group (PIM) . 744.7 Reuse Process Group (REU) . 76 The SPICE User Group 2005-20106

5Process Capability Indicators (level 1 to 5) . 785.1 Level 1: Performed process . 785.2 Level 2: Managed process . 795.3 Level 3: Established process . 825.4 Level 4: Predictable process . 855.5 Level 5: Optimizing process . 88Annex A . 92Conformity of the Process Assessment Model . 92Annex B . 98Work product characteristics . 98Annex C . 138Terminology . 138Annex D . 144Key Concepts Schematic . 144Annex E . 145Bi-lateral Traceability . 145Annex F . 146Reference Standards . 146 The SPICE User Group 2005-20107

1Scope1.1IntroductionProcess assessment is a disciplined evaluation of an organizational unit’sprocesses against a Process Assessment Model (PAM).The Automotive SPICE Process Assessment Model (PAM) has beendeveloped by consensus of the car manufacturers within the AutomotiveSpecial Interest Group (SIG) of the joint Procurement Forum/SPICE UserGroup under the Automotive SPICE initiative.The Automotive SPICE Process Assessment Model (PAM) is available foruse when performing conformant assessments of the software processcapability of automotive suppliers in accordance with the requirements ofISO/IEC 15504-2.The Automotive SPICE Process Reference Model (PRM) is used inconjunction with the Automotive SPICE Process Assessment Model (PAM)when performing an assessment.The Automotive SPICE Process Reference Model (PRM), which is definedin a separate document, is derived from Annex F and H of ISO/IEC 12207AMD1: 2002 and ISO/IEC 12207 AMD2: 2004. It contains a sub set of theprocesses with minor editorial changes together with a number of otherchanges to reflect consistency in use of terminology and application in theautomotive sector.The FULL scope of Automotive SPICE contains ALL the processes from theISO/IEC 15504 Process Reference Model (PRM). The fact that someprocesses have not been included within the Automotive SPICE PRM doesnot mean that they are not valid.Supplier organisations should address all processes relevant to their businessneeds within their organisation. Where a process is not included within theAutomotive SPICE Process Reference Model (PRM) then the relevantprocess should be included from the ISO/IEC 15504 exemplar ProcessAssessment Model. The manufacturers will however focus on the set ofprocess defined within the Automotive SPICE PRM when performingsupplier capability assessments.This Automotive SPICE Process Assessment Model contains a set ofindicators to be considered when interpreting the intent of the AutomotiveSPICE Process Reference Model. These indicators may also be used whenimplementing a process improvement program following an assessment. The SPICE User Group 2005-20108

1.2DefinitionsPAMPRMSIGSPICE1.3Process Assessment ModelProcess Reference ModelSpecial Interest GroupSoftware Process Improvement and Capability dEterminationTerminologyAutomotive SPICE follows the following precedence for use of terminology:a. English dictionary for common termsb. ISO/IEC 15504-1 :2004 for assessment related terminologyc. IEEE 630 and BS 7925-1 terminology (as contained in Annex C)This document should be read in conjunction with ISO/IEC 15504-1 :2004.Many terms from ISO/IEC 15504-1 :2004 are used throughout the document.Other terminology used is defined belowApplicationparameterElementIntegrated softwareitemProcess ReferenceModelAn application parameter is a parameter containingindispensable/essential data applied to the systemaffecting overall system functions, behaviour orproperties. The notion of application parameter isexpressed in two ways: firstly, the logicalspecification (including name, description, unit,value domain or threshold values or characteristiccurves, respectively), and, secondly, the actualquantitative data value it receives by means of dataapplication.One of the parts that makes up a system. Anelement may comprise hardware, software,mechanical or manual operations.A set of components that are integrated into a largerassembly for the purpose of integration testing.A model comprising definitions of processes in a lifecycle described in terms of process purpose andoutcomes, together with an architecture describingthe relationships between the processesAnnex D provides a schematic of key concepts used in the terminology. The SPICE User Group 2005-20109

1.4Applicable Documentsa. ISO/IEC 12207 AMD 1: 2002, Software Engineering - Software life cycleprocesses.b. ISO/IEC 12207 AMD 2: 2004, Information Technology - Software life cycleprocesses.c. ISO/IEC 15504-1: 2004, Software Engineering - Process assessment –Part 1: Concepts and Vocabularyd. ISO/IEC 15504-2: 2003, Information Technology - Process assessment –Part 2: Performing an Assessmente. ISO/IEC 15504-5: 2006, Information Technology - Process assessment –Part 5: An Exemplar Process Assessment Modelf. IEEE 610.12-1990, IEEE Standard Glossary of Software EngineeringTerminologyg. BS 7925-1, Glossary of Terms used in Software Testingh. Automotive SPICE Process Reference Model1.5WarningThis document is subject to revision. The SPICE User Group 2005-201010

2Statement of complianceThe Automotive SPICE Process Assessment Model is conformant with theISO/IEC 15504-2 requirements for a Process Assessment Model, and can beused as the basis for conducting an assessment of process capabilityA statement of compliance of the Process Assessment Model with therequirements of ISO/IEC 15504-2: 2003 can be found in Annex A. The SPICE User Group 2005-201011

3Process Assessment Model3.1IntroductionThe Automotive SPICE Process Assessment Model (PAM) comprises a setof assessment indicators of process performance and process capability. Theindicators are used as a basis for collecting the objective evidence thatenables an assessor to assign ratings.The Automotive SPICE Process Reference Model with the associatedprocess attributes defined in ISO/I

Automotive SPICE follows the following precedence for use of terminology: a. English dictionary for common terms b. ISO/IEC 15504-1 :2004 for assessment related terminology c. IEEE 630 and BS 7925-1 terminology (as contained in Annex C) This document should be read in conjunction with ISO/IEC 15504-1 :2004. Many terms from ISO/IEC 15504-1 :2004 are used throughout the document. Other .