ISO/IEC 15504

ISO/IEC 15504

SPICE (Software Process Improvement and Capability Determination) oder ISO/IEC 15504 ist ein internationaler Standard zur Durchführung von Bewertungen (Assessments) von Unternehmensprozessen mit Schwerpunkt auf der Softwareentwicklung. Er wurde 1998 als Technischer Report (TR) in einer Vorversion verabschiedet und im März 2006 durch den aktuellen internationalen Standard (IS) ersetzt. Dieser besteht zur Zeit (2007) aus fünf Teilen, von denen jedoch nur der 2. Teil normativen Charakter hat; die anderen Teile dienen lediglich als Beispiele, Erläuterung und Information.

Die Verbesserung von Prozessen der eigenen Organisation (Process Improvement) einerseits und die Bestimmung der Prozessfähigkeit von Lieferanten (Capability Determination) andererseits bilden die Kernpunkte dieser Norm. Als Prozess werden hier „Zusammenhängende Aktivitäten zur Transformation von Eingangsprodukten in Ausgangsprodukte“ definiert. Im Gegensatz zu konkurrierenden Standards wie CMMI definiert SPICE bisher (2007) noch keine Methoden zur Bewertung kompletter Projekte, Abteilungen oder Unternehmen.

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 „Reifegrad-Dimension“ auf der anderen Seite dient der Bestimmung und Bewertung ihrer jeweiligen Leistungsfähigkeit.

Im nicht mehr gültigen Technischen Report war die Prozess-Dimension in fünf Kategorien aufgeteilt: „Kunden-Lieferanten-Prozesse“, „Entwicklungsprozesse“, „Unterstützende Prozesse“, „Managementprozesse“ und „Organisationsprozesse“. Insgesamt 40 Prozesse waren diesen fünf Prozesskategorien zugeordnet und jeweils durch auszuführende Aktivitäten und Ergebnisse beschrieben. SPICE stützte sich dabei auf ISO/IEC 12207 – Prozesse im Software-Lebenszyklus.

Der Internationale Standard (IS) dagegen 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.

Ein Teil 6 der Norm ist in Bearbeitung, in dem ein Prozessassessmentmodell für Systemprozesse auf Basis der ISO 15288 entwickelt wird. Im ebenfalls noch in Bearbeitung befindlichen Teil 7 geht es um die Prozessreife von Organisationen – ein Konzept, das es bisher nur für CMMI gab.

Die Reifegrad-Dimension besteht aus den sechs Reifegradstufen „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 Reifegradstufen sind insgesamt neun Prozessattribute zugeordnet. Diese werden jeweils durch die ihnen zugeordneten grundlegenden Managementaktivitäten beschrieben und dienen der Beurteilung der Prozesse. Der Reifegrad 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ächst hö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).

Siehe auch

Literatur

  • 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-3898644693. 
  • Han van Loon: Process Assessment and Improvement. A theoretical guide for beginners (in Englisch). Springer, 2004, ISBN 0-387-23182-X. 

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • ISO/IEC 15504 — El ISO/IEC 15504, también conocido como Software Process Improvement Capability Determination, abreviado SPICE, en español, «Determinación de la Capacidad de Mejora del Proceso de Software» es un modelo para la mejora y evaluación de los procesos …   Wikipedia Español

  • ISO/IEC 15504-2:2003 — изд.1 H JTC 1/SC 7 Информационные технологии. Оценка процессов. Часть 2. Выполнение оценки Изменения и дополнения: – ISO/IEC 15504 2:2003/Cor.1:2004 (изд.1 JTC 1/SC 7) раздел 35.080 …   Стандарты Международной организации по стандартизации (ИСО)

  • ISO/IEC 12207 — Information Technology / Software Life Cycle Processes, es el estándar para los procesos de ciclo de vida del software de la organización ISO. Contenido 1 Introducción 2 Estructura 3 Procesos 4 …   Wikipedia Español

  • ISO/IEC TR 15938-8:2002 — изд.1 XH JTC 1/SC 29 Информационные технологии. Интерфейс описания содержимого мультимедиа. Часть 8. Извлечение и использование описаний MPEG 7 Изменения и дополнения: – ISO/IEC TR 15938 8:2002/Amd.1:2004 (изд.1 N JTC 1/SC 29) – ISO/IEC TR 15938… …   Стандарты Международной организации по стандартизации (ИСО)

  • ISO/IEC 12207 — Ziel des 1995 veröffentlichten Standards ISO/IEC 12207 („Software Life Cycle Processes“) ist eine bessere Verständigung bei Verhandlungen und Verträgen zwischen Kunden und Lieferanten von Projekten zur Entwicklung, dem Betrieb und der Wartung von …   Deutsch Wikipedia

  • ISO/IEC 15504-1:2004 — изд.1 K JTC 1/SC 7 Информационные технологии. Оценка процессов. Часть 1. Концепции и словарь раздел 35.080 …   Стандарты Международной организации по стандартизации (ИСО)

  • ISO/IEC 15504-3:2004 — изд.1 U JTC 1/SC 7 Информационные технологии. Оценка процессов. Часть 3. Руководство по выполнениею оценки раздел 35.080 …   Стандарты Международной организации по стандартизации (ИСО)

  • ISO/IEC 15504-4:2004 — изд.1 Q JTC 1/SC 7 Информационные технологии. Оценка процессов. Часть 4. Руководство по использованию для усовершенствования и определения возможностей процесса раздел 35.080 …   Стандарты Международной организации по стандартизации (ИСО)

  • ISO/IEC 15504-5:2006 — изд.1 XC JTC 1/SC 7 Информационные технологии. Оценка процессов. Часть 5. Пример модели оценки процесса раздел 35.080 …   Стандарты Международной организации по стандартизации (ИСО)

  • ISO/IEC 8859-11 — ISO/IEC 8859 11:2001, Information technology 8 bit single byte coded graphic character sets Part 11: Latin/Thai alphabet, is part of the ISO/IEC 8859 series of ASCII based standard character encodings, first edition published in 2001. It is… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”