ISO/IEC 15504-5 oder SPICE (Software Process Improvement and Capability Determination) ist ein internationaler Standard der ISO zum Durchführen von Bewertungen (Assessments) von Unternehmensprozessen, ursprünglich mit dem Schwerpunkt auf der Softwareentwicklung. Er wurde 1998 als Technischer Report (TR) in einer Vorversion verabschiedet und im März 2006 durch die erste Version als internationaler Standard (IS) ersetzt. Dieser besteht zurzeit (2012) aus zehn Teilen. Durch den 2012 veröffentlichten Teil 8 wurde zu der Softwareentwicklung noch das IT-Service-Management nach den Definitionen der ISO/IEC 20000 hinzugefügt. Die beiden ersten Teile wurden 2015 durch die Normen ISO/IEC 33001 und ISO/IEC 33002 ersetzt.
Kernpunkte dieser Norm bilden
- die Verbesserung von Prozessen der eigenen Organisation (Process Improvement) und
- die Bestimmung der Prozessfähigkeit (Capability Determination).
Als Prozess werden hier „Zusammenhängende Aktivitäten zur Transformation von Eingangsprodukten in Ausgangsprodukte“ definiert. Ähnlich wie konkurrierende Standards wie CMMI definiert SPICE inzwischen Methoden zur Bewertung kompletter Prozessmodelle und Organisationen.
Prozess-Assessment-Modell Bearbeiten
Prozess-Assessments werden anhand des zweidimensionalen Referenz- und Assessment-Modells durchgeführt. Die „Prozess-Dimension“ auf der einen Seite dient zur Kennzeichnung und Auswahl der im Assessment zu untersuchenden Prozesse, die „Befähigungsgrad-Dimension“ auf der anderen Seite dient der Bestimmung und Bewertung der jeweiligen Befähigung zum Ausführen eines Prozesses.
In der Bewertung ist zwischen der Befähigung (Capability), einen Prozess auszuführen, und der Reife (Maturity) für eine Organisation oder für das Zusammenspiel mehrerer Prozesse zu unterscheiden.
Prozess-Dimension Bearbeiten
Der Internationale Standard (IS) formuliert Anforderungen an Prozessreferenzmodelle (PRM), mit denen Prozesse beschrieben werden, sowie an Prozessassessmentmodelle (PAM), die darauf aufbauend Bewertungskriterien und -methoden für diese Prozesse enthalten. Auf diese Weise werden weder verbindliche Prozesse definiert, noch die Bewertungskriterien dafür festgeschrieben, sondern lediglich grundlegende Anforderungen an solche Modelle beschrieben. In Teil 5 des IS wird ein solches PAM basierend auf der weiterentwickelten ISO/IEC 12207 – Prozesse im Software-Lebenszyklus (als PRM) exemplarisch definiert.
Als Alternative zum PRM aus ISO/IEC 12207 und zum PAM in Teil 5 der Norm hat sich in der deutschen Automobilindustrie Automotive SPICE etabliert. Dieser Standard basiert ebenfalls auf ISO/IEC 12207, definiert jedoch jeweils ein eigenes PRM und PAM, die zum verbindlichen Teil 2 von SPICE konform sind.
Befähigungs- oder Reifegrad-Dimension Bearbeiten
Die Befähigungs- oder Reifegrad-Dimension besteht aus den sechs Gradstufen „unvollständig“, „durchgeführt“, „gesteuert“, „etabliert“, „vorhersagbar“ und „optimierend“ (vergleiche dazu Aufbau CMM). Diese treffen Aussagen über die Leistungsfähigkeit der in der Prozess-Dimension beschriebenen Prozesse. Den einzelnen Stufen sind die Aktivitäten zugeordnet, die dazu führen, dass die Ergebnisse systematisch erarbeitet und am Ende des Prozesses in der definierten Qualität vorliegen.
Den Fähigkeits- oder Reifegradstufen sind insgesamt neun Prozessattribute zugeordnet. Diese werden jeweils durch die ihnen zugeordneten grundlegenden Managementaktivitäten beschrieben und dienen der Beurteilung der Prozesse. Der Befähigungsgrad wird für jeden Prozess einzeln bestimmt. Es wird nicht nur die Existenz einer Prozessaktivität beurteilt, sondern auch die adäquate Durchführung der Aktivität bewertet. Die Bewertung jedes Prozessattributs erfolgt anhand einer vierstufigen Skala:
- „nicht erfüllt“: 0 % – 15 %
- „teilweise erfüllt“: >15 % – 50 %
- „weitgehend erfüllt“: >50 % – 85 %
- „vollständig erfüllt“: >85 % – 100 %
Während der Bewertung muss objektiv nachgewiesen werden, dass die Anforderungen auf der entsprechenden Stufe erfüllt werden. Dieses erfolgt zum Beispiel anhand von Arbeitsprodukten, welche als Ergebnisse aus den Prozessen hervorgehen, oder durch Aussagen der Prozessausführenden in Interviews.
Für die Auswertung des Assessments werden die Prozess- und die Reifegraddimension zusammengeführt. Hierbei werden für jeden untersuchten Prozess Bewertungen in Form der Erfüllungsgrade der neun Prozessattribute ermittelt, woraus sich der Reifegrad für diesen Prozess ergibt. In der Gesamtheit aller untersuchten Prozesse ergibt sich daraus ein Stärken-Schwächen-Profil, aus dem Verbesserungspotenziale erkennbar werden. Die Beschreibungen des jeweils nächsthöheren Reifegrades zeigen Möglichkeiten zur Verbesserung der Prozesse auf.
ISO/IEC 15504 beschreibt im Teil 2 die Verantwortlichkeiten der Assessoren. Die dafür notwendige Qualifikation kann durch eine entsprechende Zertifizierung nachgewiesen werden. Im deutschsprachigen Raum existieren dafür zwei Qualifizierungsschemas: iNTACS (International Assessor Certification Scheme) und INTRSA (International Registration Scheme for Assessors).
Bestandteile der ISO/IEC 15504 Bearbeiten
Die ISO/IEC 15504 „Information technology – Process assessment“ besteht aus zehn Teilen. Die Teile 1 bis 6 stellen die Norm dar (IS – Internationaler Standard); die Teile 7 bis 10 sind Ergänzungen (TR – Technischer Bericht oder TS – Technische Spezifikation).
- ISO/IEC 15504 Part 1 – „Concepts and vocabulary“
- ISO/IEC 15504 Part 2 – „Performing an assessment“
- ISO/IEC 15504 Part 3 – „Guidance on performing an assessment“
- ISO/IEC 15504 Part 4 – „Guidance on use for process improvement and process capability determination“
- ISO/IEC 15504 Part 5 – „An exemplar software life cycle process assessment model“
- ISO/IEC 15504 Part 6 – „An exemplar system life cycle process assessment model“
- ISO/IEC 15504 Part 7 – „Assessment of organizational maturity“
- ISO/IEC 15504 Part 8 – „An exemplar process assessment model for IT service management“
- ISO/IEC 15504 Part 9 – „Target process profiles“
- ISO/IEC 15504 Part 10 – „Safety extension“
Literatur Bearbeiten
- Holger Höhn, Bernhard Sechser, Klaudia Dussa-Zieger, Richard Messnarz, Bernd Hindel: Software Engineering nach Automotive SPICE. Entwicklungsprozess in der Praxis – Ein Continental-Projekt auf dem Weg zu Level 3. dpunkt Verlag, Heidelberg 2009, ISBN 978-3-89864-578-2.
- Klaus Hörmann, Lars Dittmann, Bernd Hindel, Markus Müller: SPICE in der Praxis. Interpretationshilfe für Anwender und Assessoren. dpunkt Verlag, Heidelberg 2006, ISBN 3-89864-341-7.
- Markus Müller, Klaus Hörmann, Lars Dittmann, Jörg Zimmer: Automotive SPICE in der Praxis. Interpretationshilfe für Anwender und Assessoren. dpunkt Verlag, Heidelberg 2007, ISBN 978-3-89864-469-3.
- Han van Loon: Process Assessment and Improvement. A practical guide. (2nd edition in Englisch). Springer, 2007, ISBN 978-0-387-30044-3.
- Han van Loon: Process Assessment and ISO/IEC 15504. A reference book. (2nd edition in Englisch). Springer, 2007, ISBN 978-0-387-30048-1.
Einzelnachweise Bearbeiten
- ISO/IEC 15504-1:2004. ISO Produkte. ISO, 31. März 2008, abgerufen am 7. Oktober 2012 (englisch).
- ISO/IEC 33001:2015. ISO Produkte. ISO, 31. März 2015, abgerufen am 27. Januar 2017 (englisch).
- ISO/IEC 15504-2:2003. ISO Produkte. ISO, 30. April 2009, abgerufen am 7. Oktober 2012 (englisch).
- ISO/IEC 33002:2015. ISO Produkte. ISO, 31. März 2015, abgerufen am 27. Januar 2017 (englisch).
- ISO/IEC 15504-3:2004. ISO Produkte. ISO, 30. Juni 2007, abgerufen am 7. Oktober 2012 (englisch).
- ISO/IEC 15504-4:2004. ISO Produkte. ISO, 31. Dezember 2009, abgerufen am 7. Oktober 2012 (englisch).
- ISO/IEC 15504-5:2012. ISO Produkte. ISO, 26. Januar 2012, abgerufen am 7. Oktober 2012 (englisch).
- ISO/IEC 15504-6:2013. ISO Produkte. ISO, 5. Juni 2013, abgerufen am 3. August 2013 (englisch).
- ISO/IEC TR 15504-7:2008. ISO Produkte. ISO, 15. Juli 2012, abgerufen am 7. Oktober 2012 (englisch).
- ISO/IEC TS 15504-8:2012. ISO Produkte. ISO, 5. September 2012, abgerufen am 7. Oktober 2012 (englisch).
- ISO/IEC TS 15504-9:2011. ISO Produkte. ISO, 26. Juli 2011, abgerufen am 7. Oktober 2012 (englisch).
- ISO/IEC TS 15504-10:2011. ISO Produkte. ISO, 21. November 2011, abgerufen am 7. Oktober 2012 (englisch).
Weblinks Bearbeiten
- International Registration Scheme for Assessors In: intrsa.org
- International Assessor Certification Scheme In: intacs.info