{"id":4598,"date":"2019-04-08T12:33:39","date_gmt":"2019-04-08T10:33:39","guid":{"rendered":"https:\/\/dev.wi-lex.de\/index.php\/spice\/"},"modified":"2022-03-08T18:01:30","modified_gmt":"2022-03-08T17:01:30","slug":"spice","status":"publish","type":"page","link":"https:\/\/wi-lex.de\/lexikon\/entwicklung-und-management-von-informationssystemen\/systementwicklung\/reifegradmodelle\/spice\/","title":{"rendered":"SPICE"},"content":{"rendered":"<p><a title=\"Stephan Jacobs\" href=\"https:\/\/www.wi-lex.de\/index.php\/autoren\/autorenverzeichnis\/jacobs-stephan-prof-dr\/\">Stephan Jacobs<\/a><\/p>\n<hr \/>\n<p align=\"JUSTIFY\"><em>SPICE ist ein Reifegradmodell, das vor allem zur Bewertung von Prozessen im Bereich der Softwareentwicklung verwendet wird. SPICE wurde als ISO 15504 standardisiert.<\/em><\/p>\n<h2>Historie<\/h2>\n<p align=\"JUSTIFY\">Im Jahr 1993 wurde das Projekt SPICE mit dem Ziel gestartet, einen internationalen Standard zur Beurteilung von Prozessen in der Softwareentwicklung zu definieren. Eine erste Version wurde 1995 publiziert, eine weitere Version 1998 als Technical Report zur Standardisierung eingereicht. 2006 wurden die Ergebnisse schlie\u00dflich als Standard (ISO 15504) ver\u00f6ffentlicht. ISO 15504 wurde kontinuierlich erweitert und besteht heute (Aug. 2013) aus zehn Teilen.<\/p>\n<h2>SPICE<\/h2>\n<p align=\"JUSTIFY\">Im engeren Sinne spezifiziert SPICE Anforderungen an <a class=\"internal-link\" title=\"Reifegradmodelle\" href=\"https:\/\/www.wi-lex.de\/index.php\/lexikon\/entwicklung-und-management-von-informationssystemen\/systementwicklung-2\/reifegradmodelle\/\">Reifegradmodelle <\/a>und ist damit ein den Reifegradmodellen \u00fcbergeordneter Standard. Im weiteren Sinne wird SPICE h\u00e4ufig in Verbindung mit dem Standard ISO 12207 verwendet. In diesem Sinne ist es ein Reifegradmodell vergleichbar mit <a class=\"internal-link\" title=\"CMMI\" href=\"https:\/\/www.wi-lex.de\/index.php\/lexikon\/entwicklung-und-management-von-informationssystemen\/systementwicklung-2\/reifegradmodelle\/cmmi-capability-maturity-model-integration\/\">CMMI<\/a>.<\/p>\n<h3>ISO 15504<\/h3>\n<p align=\"JUSTIFY\">Im engeren Sinne definiert SPICE (ISO 15504) Anforderungen an Prozesse bzw. an die Art, wie Prozesse \u00fcberpr\u00fcft werden (Assessment). Im ersten Teil (Part1) werden die Grundlagen der folgenden Teile gekl\u00e4rt. Weitere Teile spezifizieren Anforderungen an Assessments bzw. geben Beispiele f\u00fcr Assessments mit vorgegebenen Prozessen (Part2-3, Part 5-7, Part 9). Part 4 besch\u00e4ftigt sich mit der Frage, wie Prozesse verbessert werden k\u00f6nnen. Die 2011 (Part 10) und 2012 (Part 8) erschienen letzten Teile besch\u00e4ftigen sich mit Prozessen zur IT Service Management (Part 8) bzw. mit Erg\u00e4nzungen zur Sicherheit (Part 10).<\/p>\n<p align=\"JUSTIFY\">Die Anwendung von SPICE erfolgt in zwei Schritten. Zuerst m\u00fcssen die Prozesse festgelegt werden, die bewertet werden sollen. Anschlie\u00dfend werden den Prozessen nach vorgegebenen Kriterien Reifegrade zugewiesen.<\/p>\n<h3>Prozessauswahl<\/h3>\n<p align=\"JUSTIFY\">In der Praxis werden verschiedene Varianten von SPICE benutzt, die jeweils auf den in dieser Variante festgelegten Prozessen aufbauen.<br \/>\nDie in ISO 12207 definierten Prozesse werden in drei verschiedene Gruppen aufgeteilt.<\/p>\n<ul>\n<li>\n<p align=\"JUSTIFY\">Prim\u00e4rprozesse (z.B. <a class=\"internal-link\" title=\"Beschaffung von Anwendungssoftware\" href=\"https:\/\/www.wi-lex.de\/index.php\/lexikon\/entwicklung-und-management-von-informationssystemen\/management-von-anwendungssystemen\/beschaffung-von-anwendungssoftware\/\">Beschaffung<\/a>, Ingenieursprozesse, \u2026)<\/p>\n<\/li>\n<li>\n<p align=\"JUSTIFY\">Unterst\u00fctzende Prozesse (z.B. <a class=\"internal-link\" title=\"Software-Qualit\u00e4tsmanagement\" href=\"https:\/\/www.wi-lex.de\/index.php\/lexikon\/entwicklung-und-management-von-informationssystemen\/systementwicklung-2\/management-der-systementwicklung\/software-qualitaetsmanagement\/\">Qualit\u00e4tssicherung<\/a>, Konfigurationsmanagement, \u2026)<\/p>\n<\/li>\n<li>\n<p align=\"JUSTIFY\">Organisatorische Prozesse (z.B. Projektmanagement, Prozessverbesserung, \u2026)<\/p>\n<\/li>\n<\/ul>\n<p align=\"JUSTIFY\">Wenn von SPICE als Reifegradmodell gesprochen wird, dann ist in der Regel die Kombination von ISO 15504 und ISO 12207 gemeint.<\/p>\n<p align=\"JUSTIFY\">Neben ISO 12207 wird vor allem Automotive SPICE eingesetzt. Automotive SPICE wurde von der Automobilindustrie entwickelt und unterscheidet sich durch eine Auswahl an Prozessen, die eine besondere Wichtigkeit f\u00fcr die Automobilindustrie hat. Beispielsweise erh\u00e4lt die Kontrolle von Zulieferern ein gr\u00f6\u00dferes Gewicht. Ziel der AutoSIG (Automotive Special Interest Group) ist es, durch die Etablierung von Automotive SPICE einen Qualit\u00e4tsstandard f\u00fcr die Software in der Automobilindustrie zu erreichen.<\/p>\n<p align=\"JUSTIFY\">F\u00fcr die speziellen Anforderungen in anderen Branchen, beispielsweise der Medizin oder der Flugindustrie, sind weitere angepasste Prozessauswahlen vorhanden bzw. geplant.<\/p>\n<h3>Prozessmodell<\/h3>\n<p align=\"JUSTIFY\">Die f\u00fcr ein Modell ausgesuchten Prozesse werden mit Hilfe folgender Konzepte spezifiziert: Jeder Prozess hat einen Namen und ein eindeutiges Label (ID). Zur Beschreibung des Prozesses werden das Ziel bzw. der Zweck des Prozesses sowie die erwarteten Ergebnisse beschrieben. Zus\u00e4tzlich werden notwendige Aktivit\u00e4ten, die Base Practices, definiert. Schlie\u00dflich werden die vom Prozess als Input erwarteten bzw. die vom Prozess als Output generierten Produkte (Work Products) festgelegt.<\/p>\n<p align=\"JUSTIFY\">Da die einzelnen Prozesse vernetzt sind, lassen sich Konsistenzchecks durchf\u00fchren. So kann z.B. kontrolliert werden, ob Prozess X als Output liefert, was Prozess Y als Input ben\u00f6tigt.<\/p>\n<h3>Reifegrade<\/h3>\n<p align=\"JUSTIFY\">Innerhalb von SPICE werden sechs Reifegerade definiert.<\/p>\n<ul>\n<li>\n<p align=\"JUSTIFY\">Stufe 0, Unvollst\u00e4ndig (Incomplete)<br \/>\nDurchf\u00fchrung und Ergebnisse des Prozesses sind nicht erkennbar.<\/p>\n<\/li>\n<li>\n<p align=\"JUSTIFY\">Stufe 1, Durchgef\u00fchrt (Performed)<br \/>\nProzess wird ohne Planung oder Dokumentation durchgef\u00fchrt. Allerdings sind Input und Output erkennbar.<\/p>\n<\/li>\n<li>\n<p align=\"JUSTIFY\">Stufe 2, Gemanagt (Managed)<br \/>\nProzess und dazugeh\u00f6rige Aktivit\u00e4ten werden geplant, verantwortliche Personen sind definiert.<\/p>\n<\/li>\n<li>\n<p align=\"JUSTIFY\">Stufe 3, Etabliert (Established)<br \/>\nEs existieren vordefinierte Standards und Prozeduren, diese k\u00f6nnen \u00fcbernommen bzw. angepasst werden.<\/p>\n<\/li>\n<li>\n<p align=\"JUSTIFY\">Stufe 4, Vorhersagbar (Predictable)<br \/>\nMetriken erm\u00f6glichen die Vorhersage von Prozessaufwand und Prozessergebnis.<\/p>\n<\/li>\n<li>\n<p align=\"JUSTIFY\">Stufe 5, Optimierend (Optimizing)<br \/>\nDer Prozess wird fortlaufend optimiert.<\/p>\n<\/li>\n<\/ul>\n<p align=\"JUSTIFY\">Der Reifegrad wird innerhalb eines Assessments festgelegt. Dabei bestimmt SPICE, wie ein solches Assessment durchgef\u00fchrt werden muss bzw. welche Kriterien erf\u00fcllt werden m\u00fcssen, um einen Reifegrad zu erlangen.<\/p>\n<h2>Kritik<\/h2>\n<p align=\"JUSTIFY\">Neben der generellen Kritik an <a class=\"internal-link\" title=\"Reifegradmodelle\" href=\"https:\/\/www.wi-lex.de\/index.php\/lexikon\/entwicklung-und-management-von-informationssystemen\/systementwicklung-2\/reifegradmodelle\/\">Reifegradmodellen<\/a> stellt sich die Frage, ob SPICE notwendig ist, wenn es schon CMM bzw. CMMI gibt. In der Praxis ist CMMI deutlich st\u00e4rker vertreten. Der Hauptgrund hierf\u00fcr liegt darin, dass CMM bzw. CMMI mehr als 10 Jahre vor der Standardisierung von SPICE ver\u00f6ffentlich wurde. Dazu kommt, dass viele Materialien zu CMMI im Gegensatz zu den SPICE-Standards frei verf\u00fcgbar sind.<\/p>\n<p align=\"JUSTIFY\">Ein Vorteil von SPICE gegen\u00fcber CMM liegt in der Unterscheidung zwischen dem Rahmenmodell und der Auswahl der Prozesse. Dies erm\u00f6glicht es, eine dom\u00e4nenspezifische Prozessauswahl zu definieren.<\/p>\n<p align=\"JUSTIFY\">Weitere St\u00e4rken von SPICE liegen in der Verankerung als Standard und der in den letzten Jahren gewachsenen Akzeptanz von SPICE in einzelnen Industriezweigen wie z.B. Automotive SPICE in der Autoindustrie.<\/p>\n<hr \/>\n<h3>Literatur<\/h3>\n<p class=\"wl_literaturquelle\">International Organization for Standardization (ISO): ISO\/IEC 15504-1:2004:\u00a0\u00a0<span class=\"link-external\"><a class=\"external-link\" href=\"http:\/\/www.iso.org\/iso\/iso_catalogue\/catalogue_tc\/catalogue_detail.htm?csnumber=38932\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.iso.org\/iso\/iso_catalogue\/catalogue_tc\/catalogue_detail.htm?csnumber=38932<\/a><\/span> (Abruf 23.8.2013).<\/p>\n<p class=\"wl_literaturquelle\">International Organization for Standardization (ISO): ISO\/IEC 12207:2008: <span class=\"link-external\"><a class=\"external-link\" href=\"http:\/\/www.iso.org\/iso\/home\/store\/catalogue_tc\/catalogue_detail.htm?csnumber=43447\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.iso.org\/iso\/home\/store\/catalogue_tc\/catalogue_detail.htm?csnumber=43447\u00a0<\/a><\/span>(Abruf 23.8.2013).<\/p>\n<p class=\"wl_literaturquelle\">SPICE User Group: Automotive SPICE, Process Reference Model v4.5: 2010:\u00a0<span class=\"link-external\"><a class=\"external-link\" href=\"http:\/\/www.automotivespice.com\/download\/\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.automotivespice.com\/download\/\u00a0<\/a><\/span>(Abruf 28.5.2015).<\/p>\n<p class=\"wl_literaturquelle\">MediSPICE: Medical Devices Software Process Assessment,\u00a0<span class=\"link-external\"><a class=\"external-link\" href=\"http:\/\/medispice.ning.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/medispice.ning.com\/<\/a><\/span> (Abruf 23.8.2013).<\/p>\n<p class=\"wl_literaturquelle\">Enterprise SPICE, An enterprise integrated standards-based model,\u00a0<span class=\"link-external\"><a class=\"external-link\" href=\"http:\/\/www.enterprisespice.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.enterprisespice.com\/<\/a><\/span> (Abruf 23.8.2013).<\/p>\n<p class=\"wl_literaturquelle\">Ernest Wallm\u00fcller : SPI : Software Process Improvement mit CMMI, PSP\/TSP und ISO 15504, Hanser Verlag, M\u00fcnchen, 2007.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Stephan Jacobs SPICE ist ein Reifegradmodell, das vor allem zur Bewertung von Prozessen im Bereich der Softwareentwicklung verwendet wird. SPICE wurde als ISO 15504 standardisiert. Historie Im Jahr 1993 wurde das Projekt SPICE mit dem Ziel gestartet, einen internationalen Standard <a href=\"https:\/\/wi-lex.de\/lexikon\/entwicklung-und-management-von-informationssystemen\/systementwicklung\/reifegradmodelle\/spice\/\" class=\"read-more\">Read More &#8230;<\/a><\/p>\n","protected":false},"author":568,"featured_media":0,"parent":4504,"menu_order":1,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-4598","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wi-lex.de\/wp-json\/wp\/v2\/pages\/4598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wi-lex.de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wi-lex.de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wi-lex.de\/wp-json\/wp\/v2\/users\/568"}],"replies":[{"embeddable":true,"href":"https:\/\/wi-lex.de\/wp-json\/wp\/v2\/comments?post=4598"}],"version-history":[{"count":10,"href":"https:\/\/wi-lex.de\/wp-json\/wp\/v2\/pages\/4598\/revisions"}],"predecessor-version":[{"id":15861,"href":"https:\/\/wi-lex.de\/wp-json\/wp\/v2\/pages\/4598\/revisions\/15861"}],"up":[{"embeddable":true,"href":"https:\/\/wi-lex.de\/wp-json\/wp\/v2\/pages\/4504"}],"wp:attachment":[{"href":"https:\/\/wi-lex.de\/wp-json\/wp\/v2\/media?parent=4598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}