SPiCE ISO TR 15504 1



Ähnliche Dokumente
ISO SPICE Erste Eindrücke

CMMI und SPICE im Automotive Umfeld

CMMI, BOOTSTRAP, SPICE, AutomotiveSPICE... was wollen die wirklich? - Werkzeuge richtig eingesetzt! Bernd.Hindel@methodpark.de

SPiCE und Test: Was hat das denn miteinander zu tun?

Medical SPICE. Was bringt die neue VDI-Richtlinie 5702? Matthias Hölzer-Klüpfel

DGQ Regionalkreis Hamburg ISO Konfigurationsmanagement

ISO Reference Model

ISO Reference Model

Software-Process-Improvement mit ISO und Automotive SPICE

2.2 Ansätze zur Qualitätssicherung

ISO 9001 und CMM im Vergleich

Softwareprozesse systematisch verbessern ISO15504(SPICE) und Automotive SPICE. Heinrich Dreier Elmshorn

5 Tage Kurs INTACS Zertifizierter ISO Automotive SPICE Provisional Assessor

9.6 Korrekturmaßnahmen, Qualitätsverbesserung

CMM Level 5 Markus Mattes. Markus Mattes CMM Level 5 1

SPICE und die Assessment Tool Suite Eine Produktfamilie von HM&S & und Nehfort IT-Consulting

Darstellung und Anwendung der Assessmentergebnisse

Agile Prozessverbesserung. Im Sprint zu besseren Prozessen

Automotive SPiCE und IEC Synergie oder Widerspruch?

Knowledge Management (KM) - Wirklich neu? -

SPI-Seminar : Interview mit einem Softwaremanager

Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität

CMM Mythos und Realität. Forum Forschungsförderung BITKOM / ViSEK Oktober Tilman Seifert, TU München

Entwurf. Anwendungsbeginn E DIN EN (VDE ): Anwendungsbeginn dieser Norm ist...

Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am

Risiken auf Prozessebene

Strategisches IT-Management mit dem COBIT Framework. Markus Gronerad, Scheer Management

Generische Management Praktiken SPIN Vortrag. Turning Visions into Business Dieses Dokument ist vertraulich - 1 -

Änderung der ISO/IEC Anpassung an ISO 9001: 2000

IT-Beratung: Vom Geschäftsprozess zur IT-Lösung

Übungsbeispiele für die mündliche Prüfung

Erfahrungsbreicht... Von der Auswahl bis zur Verwendung von Contour im Grossunternehmen.

Softwareanforderungsanalyse

Systemarchitektur und SPICE

Normerfüllung in der Praxis am Beispiel "Tool Qualification" Dr. Anne Kramer, sepp.med gmbh

Vergleich CMM / SPICE. Andreas Kamper Torsten Engel

COBIT. Proseminar IT Kennzahlen und Softwaremetriken Erik Muttersbach

Risikomanagement in der Praxis Alles Compliance oder was?! 1. IT-Grundschutz-Tag

Software Assessments verhelfen zur effektiven Prozessverbesserung

Cloud Architektur Workshop

ITIL und Entwicklungsmodelle: Die zwei Kulturen

Modul 5: Service Transition Teil 1

Horst Pohlmann, The Phone House Telecom GmbH

Delta Audit - Fragenkatalog ISO 9001:2014 DIS

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

6 Vorgehensbausteine. <Datum> <Organisation> <Veranstaltungsort> <Vortragender> <Organisation>

Wir erledigen alles sofort. Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind.

Anforderungen, KEFs und Nutzen der Software- Prozessverbesserung

Änderungen ISO 27001: 2013

Agile Management Einführung in agiles Management

Software-Entwicklungsprozesse zertifizieren

CeBIT CARMAO GmbH

Add SPICE to your life! Dr. Jürgen Schmied, Jens Palluch method park Software AG. White Paper 08/2007. Seite 1 von 6

FUTURE NETWORK REQUIREMENTS ENGINEERING

INHALTSVERZEICHNIS VORWORT DANKSAGUNG DANKSAGUNG DER CLIB-KOORDINATOREN MITWIRKENDE TEIL 1 ÜBER CMMI FÜR ENTWICKLUNG 1

Der Blindflug in der IT - IT-Prozesse messen und steuern -

ISO/IEC (SPICE)

Die Neue Revision der ISO 9001:2015

Qualität im Schienenverkehr

Typisierung des Replikationsplan Wirries, Denis Datenbankspezialist

Software-Qualität Ausgewählte Kapitel

Wann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt?

Modul 8: Geschäftsprozesse, SLA, ITIL und CMDB (Fortsetzung)

Managementbewertung Managementbewertung

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

Anwenderforum E-Government QuickCheck:ITIL /Berlin

Information zur Revision der ISO Sehr geehrte Damen und Herren,

Grundlagen Software Engineering

Vorsprung im Wettbewerb durch individualisierte Prozesszertifizierung im Gesundheitswesen

Messung und Bewertung von Prozessqualität Ein Baustein der Governance

Managements. Änderungsprozess. Wolfgang Witerzens, Manager 31. Januar 2008 ADVISORY

ISO/IEC 27001/2. Neue Versionen, weltweite Verbreitung, neueste Entwicklungen in der 27k-Reihe

Software Qualität: Übung 3

Configuration management

Betriebswirtschaftliche Kriterien, Aufwand und Nutzen von CMMI-Implementierungen

15 Verwaltung von Anforderungen (Requirements Management)

Systemen im Wandel. Autor: Dr. Gerd Frenzen Coromell GmbH Seite 1 von 5

Erfolgreiche Realisierung von grossen Softwareprojekten

Qualitätsmanagement. Grundlagen

Einführung Qualitätsmanagement 2 QM 2

Studie über Umfassendes Qualitätsmanagement ( TQM ) und Verbindung zum EFQM Excellence Modell

Software-Validierung im Testsystem

Modul 3: Service Transition

Die DQS Benchmarking Initiative

J O L A N T H E D L U G O K E C K I C A R O L I N K A N J A

Interpretation der Neuerungen mit ISO 9001:2000

Kapitel 10: Dokumentation

Softwareentwicklung aus Sicht des Gehirns

Modul 7: Geschäftsprozesse, SLA, ITIL und CMDB (Fortsetzung)

DIN EN ISO 9000 ff. Qualitätsmanagement. David Prochnow

Safety Management Systeme in der Luftfahrt. Joel Hencks. AeroEx /09/2012

Erläuterungen zur Untervergabe von Instandhaltungsfunktionen

Fachhochschule für Technik und Wirtschaft Berlin FB4: Wirtschaftsinformatik

Was sind Jahres- und Zielvereinbarungsgespräche?

[Customer Service by KCS.net] KEEPING CUSTOMERS SUCCESSFUL

Change Management. Hilda Tellioğlu, Hilda Tellioğlu

ITIL V3 zwischen Anspruch und Realität

Modul 1 Modul 2 Modul 3

Agenda ITIL v3 Framework

Transkript:

SPICE ISO TR 15504 Klaus Franz Muth Partners GmbH, Wiesbaden 06122 59810 www.muthpartners.de klaus.franz@muthpartners.de SPiCE ISO TR 15504 1

Die SPiCE ISO TR 15504 besteht aus 9 Teilen Part 1: Konzepte und Einführung Part 2: Referenzmodell für Prozesse und Reifegrade Part 3: Anforderung an Assessments Part 4: Leitfaden zur Durchführung von Assessments Part 5: AssessmentModell Part 6: Qualifikation von Assessoren Part 7: Leitfaden zur Prozessverbesserung Part 8: Leitfaden zur Lieferantenbewertung Part 9: Glossar SPiCE ISO TR 15504 2

SPiCE unterstützt drei Aufgabenbereiche Prozess bewirkt Änderung von (verbessert) bewertet zeigt Fähigkeit für Prozessbewertung (process assessment) Teile 2, 3, 4, 5, 6 Teil 7 führt zur führt zur Teil 8 Prozessverbesserung (process improvement) motiviert zur Bestimmung Prozessfähigkeit (capability determination) SPiCE ISO TR 15504 3

Das SPiCE Referenzmodell (Teil 2) 2) hat zwei Dimensionen 1. Prozessdimension: In einer ITOrganisation durchzuführende, sinnvolle Prozesse Prozess ORG.5 MAN.4 2 4 2. Fähigkeitsdimension: Reifegrad eines jeden Prozesses, unabhängig von den anderen Prozessen CUS.1 ENG.3 ENG.1 3 1 1 0 1 2 3 4 5 Reifegrad Konsistent mit ISO 12207 Information, Technology Software Life Cycle Processes SPiCE ISO TR 15504 4

Prozessdimension in in SPiCE Process Categories Zusammenfassung von Prozessen eines Aufgabenbereiches (CUS, ENG, MAN, ORG, SUP) fassen zusammen Processes Menge von Aktivitäten, mit denen ein Ziel erreicht werden soll besteht aus Base Practices Konkretisierung der Aktivitäten bestimmter Prozesse Prozessdimension SPiCE ISO TR 15504 5

SPiCE kennt 5 Prozesskategorien!" #"$% &'#& (&")* ( + '+ ++,++%.#. #$ / / /0 "!1/""2 33+ /"%!" SPiCE ISO TR 15504 6

Die Kategorie CUS (KundenLieferanten) umfasst 10 Prozesse Basisprozess nach ISO 12207 Komponente nach ISO 12207 CUS.1 Beschaffung 3 CUS.1.1 Beschaffungsvorbereitung 4 CUS.1.2 Lieferantenauswahl 3 CUS.1.3 Lieferantenüberwachung 4 CUS.1.4 Kundenabnahme 2 CUS.2 Lieferung 5 CUS.3 Anforderungserhebung 6 CUS.4 Betrieb 3 CUS.4.1 Verwendung im Betrieb 8 CUS.4.2 Kundendienst 5 SPiCE ISO TR 15504 7

Die Kategorie ENG (Engineering) umfasst 9 Prozesse ENG.1 Entwicklung 4 ENG.1.1 Systemanforderungsanalyse und entwurf 7 ENG.1.2 SoftwareAnforderungsanalyse 6 ENG.1.3 SoftwareEntwurf 5 ENG.1.4 SoftwareErstellung 4 ENG.1.5 SoftwareIntegration 6 ENG.1.6 SoftwareTest 4 ENG.1.7 Systemintegration und Test 8 ENG.2 System und SoftwareInstandhaltung 7 SPiCE ISO TR 15504 8

Die Kategorie MAN (Management) umfasst 4 Prozesse MAN.1 Führung 8 MAN.2 Projektleitung 12 MAN.3 QualitätsManagement 6 MAN.4 RisikoManagement 8 SPiCE ISO TR 15504 9

Die Kategorie ORG (Organisation) umfasst 9 Prozesse ORG.1 Organisatorische Ausrichtung 5 ORG.2 Ständige Verbesserung 4 ORG.2.1 Prozessgestaltung 9 ORG.2.2 Prozessbewertung 10 ORG.2.3 Prozessverbesserung 9 ORG.3 Personalverwaltung 10 ORG.4 Infrastruktur 7 ORG.5 Metriken 7 ORG.6 Wiederverwendung 7 SPiCE ISO TR 15504 10

Die Kategorie SUP (Unterstützung) umfasst 8 Prozesse 4. + 5. nicht auf SW bezogen Zwischen Kunde und Lieferant SUP.1 Dokumentation 7 SUP.2 Konfigurationsmanagement 9 SUP.3 Qualitätssicherung 7 SUP.4 Verifikation 4 SUP.5 Validierung 4 SUP.6 Gemeinsame Reviews 8 SUP.7 Auditierung 8 SUP.8 Problemlösung 8 SPiCE ISO TR 15504 11

Jeder Prozess besteht aus 6 Komponenten Identifikation Name Typ toplevel (basic, extended and new) Ziel secondlevel (component and extended component) Arbeitsergebnisse Anmerkungen z.b. CUS.1 z.b. CUS.1.3 SPiCE ISO TR 15504 12

Prozesse sind eindeutig bezeichnet Identifikation + Zahl: SUP.2 Name: Konfigurationsmanagement Typ: Basic process Ziel: Festlegen und Erhaltung der Integrität aller Arbeitsergebnisse im software life cycle. Arbeitsergebnisse: Eine Strategie zur Konfigurationsverwaltung ist erarbeitet. Alle Bestandteile, die vom Prozess (oder Projekt) erzeugt werden, sind identifiziert, definiert und der Stand ist fixiert. Modifikationen und Freigabe von Bestandteilen sind überwacht. Status der Bestandteile und Change Requests sind aufgezeichnet und dokumentiert. Vollständigkeit und Konsistenz der Bestandteile sind sichergestellt. Lagerung, Bearbeitung und Lieferung der Bestandteile sind überwacht. Anm: Dieser Prozess unterstützt die Ausführung des Prozessattributes 2.2. Was das? SPiCE ISO TR 15504 13

Jeder Prozess besteht aus Aktivitäten (Base Practices) Base Practice hat eine eindeutige Bezeichnung verfolgt ein Ziel hat ggf. Anmerkungen SUP.2.BP2 z. B. System für die Konfigurationsverwaltung aufbauen Ziel: Ein Konfigurationsverwaltungssystem inkl. Bibliotheken, Standards, Prozeduren und Werkzeugen aufbauen. Bemerkung: keine SPiCE ISO TR 15504 14

Die Base Practices sind prozessspezifisch Zum Beispiel die Base Practices für SUP.2 Konfigurationsverwaltung: SUP.2.BP1 : Strategie für die Konfigurationsverwaltung erarbeiten SUP.2.BP2 : System für die Konfigurationsverwaltung aufbauen SUP.2.BP3 : Konfigurationselemente identifizieren SUP.2.BP4 : Konfigurationselemente beschreiben SUP.2.BP5 : Änderungen der Konfigurationselemente managen SUP.2.BP6 : ProduktReleases managen (Review von Freigaben) SUP.2.BP7 : Konfigurationselemente historisieren (wiederherstellbar machen) SUP.2.BP8 : Konfigurationsstatus reporten SUP.2.BP9 : Freigabe und Auslieferung der Konfigurationselemente überwachen SPiCE ISO TR 15504 15

Ein Prozess (v)erarbeitet Arbeitsergebnisse Beispielprozess: SUP.2 Konfigurationsverwaltung Arbeitsergebnisse: Input 69 Freigabestrategie/plan 84 Problemmeldung 91 KMStrategie/KMPlan 93 Konfigurationseinheit 94 Änderungsantrag 98 Verfolgungssystem 100 Produktkonfiguration SUP.2.0 Output 20 Aufzeichnung/Bericht des Fortschrittes/Standes 57 Stückliste 70 Freigabepaket 72 Integrierte Software... 91 KMStrategie/KMPlan... SPiCE ISO TR 15504 16

Jeder Arbeitsergebnistyp (WPType) hat Charakteristika Beispiel Arbeitsergebnis: Nr. 70 Freigabepaket Enthält die Software Enthält zugehörige FreigabeElemente wie z. B. SystemSoftwareKomponenten Erforderliche Hardware Zugehörige Kundendokumentation Festgelegte Parameter Installationsanleitung Begleitschreiben SPiCE ISO TR 15504 17

Prozessdimension in in SPiCE Process Categories fassen zusammen Processes besteht aus Base Practices Prozessdimension SPiCE ISO TR 15504 18

Fähigkeitsdimension in in SPiCE Reifegradestufen von 0 bis 5 bewerten Prozesse Capability Levels werden kennzeichnet durch Prozessattribute zur Kennzeichnung von Reifegraden Common features fassen zusammen Allgemeingültige Aktivitäten zur Unterstützung und Verbesserung aller Prozesse Management Practices Fähigkeitsdimension SPiCE ISO TR 15504 19

SPiCE kennt 6 Reifegradstufen 5 4 optimising 1 2 3 managed established predictable performed 0 not performed SPiCE ISO TR 15504 20

Was bedeuten die Reifegrade? 5 optimising Quantitative Maßnahmen zur Prozessverbesserung, Leistungsvorgaben aus Unternehmenszielen, KVP 4 predictable Definition und Verfolgung messbarer Qualitätsziele, Verbesserung der Qualität und Planbarkeit des Prozesses 3 established Definition der Prozesse und Planung der Ressourcen, Abweichungen vom Standardverfahren sind zu genehmigen 2 managed Planung und Überprüfung der Prozesse und Ergebnisse, Verantwortlichkeiten 1 performed Anwendung der Base Practices, Arbeitsergebnisse sind vorhanden nicht geplant, nicht verfolgt, personenabhängig, 0 not performed keine Common Features = Chaos SPiCE ISO TR 15504 21

Reifegrade werden durch Prozessattribute beschrieben 5 optimising PA.5.2 PA.5.1 4 predictable PA.4.2 PA.4.1 3 established PA.3.2 PA.3.1 2 managed PA.2.2 PA.2.1 1 performed PA.1.1 0 not performed Continuous Improvement Process Change Process Control Measurement Process Ressource Process Definition Work Product Management Performance Management Process Performance SPiCE ISO TR 15504 22

Common Features werden durch Management Practices beschreiben Management Practices werden im Gegensatz zu den prozessspezifischen Base Practices auf mehrere Prozesse angewendet. Management Practices sind eindeutig bezeichnet: MP + prozessattribut + nummer (z.b. MP 2.2.3) Management Practices sind ab Level 2 zu leben aus ISO/IEC TR 155045:1998 SPiCE ISO TR 15504 23

PA 1.1 Process Performance attribute zum Level 1 The extent to which the process achieves the process outcomes by transforming identifiable input work products to produce identifiable output work products. As a result of full achievement of this attribute: MP 1.1.1 Identify input and output work products. MP 1.1.2 Ensure that the scope of work is identified for process execution and for the work products to be used and produced by the process. MP 1.1.3 Ensure that base practices are implemented, producing work products which support the achievement of the defined process outcomes. Die Base Practices sind anzuwenden! aus ISO/IEC TR 155045:1998 SPiCE ISO TR 15504 24

PA 1.1 Process Performance attribute zum Level 1 Erfüllungsgrad des Prozesses, die festgelegten eingehenden Arbeitsergebnisse in die festgelegten ausgehenden Arbeitsergebnisse zu transformieren. Er wird voll erreicht mit den management practices: MP 1.1.1 MP 1.1.2 MP 1.1.3 Lege die eingehenden und ausgehend Arbeitsergebnisse fest. Stelle sicher, dass der Schwerpunkt des Prozesses auf der Verarbeitung der festgelegten Arbeitsergebnisse liegt. Stelle sicher, dass die base practices eingeführt sind. aus ISO/IEC TR 155045:1998 SPiCE ISO TR 15504 25

Management Practices zum Level 2 (managed) PA 2.1 Performance Management attribute MP 2.1.1 Identify the objectives for the performance of the process (for example, timescale, cycle time and resource usage). MP 2.1.2 MP 2.1.3 MP 2.1.4 Plan the performance of the process according to the identified objectives by identifying the activities of the process, the expected time schedule and allocation of resources for each activity. Plan and assign the responsibility and authority for developing the work products of the process. Manage the execution of the activities by continued tracking and replanning to produce work products that meet the defined objectives. aus ISO/IEC TR 155045:1998 SPiCE ISO TR 15504 26

Management Practices zum Level 2 (Managed) PA 2.2 Work Product Management attribute MP 2.2.1 MP 2.2.2 MP 2.2.3 MP 2.2.4 Identify the requirements for the work products, including both functional and nonfunctional aspects. Manage the documentation, configuration management and change control of the work products. Identify and define any work product dependencies. Manage the quality of work products to ensure that they meet their functional and nonfunctional requirements. aus ISO/IEC TR 155045:1998 SPiCE ISO TR 15504 27

Jede Management Practice hat Charakteristiken Indicator Class MP 2.2.3 Practice performance characteristics Resource and infrastructure characteristics Indicators MP 2.2. = Work Product Management Identify and define any work product dependencies Activities to manage and control changes are identified Time, content and resource dependencies are identified and documented Traceability of functional, nonfunctional and quality requirements, where they exist, for work products is maintained All appropriate work products are maintained under configuration management Traceability of customer requirements Configuration management tools, including version control and change control tools Associated processes CUS.3 SUP.1 SUP.2 SUP.3 Requirements elicitation Documentation Configuration management Quality assurance Aha, die Frage von vorhin! aus ISO/IEC TR 155045:1998 SPiCE ISO TR 15504 28

4& / " ' / 56 786 1/ 796 856! 1/ 876 :86 ; 1/ :96 7556 SPiCE ISO TR 15504 29

Capability level ratings bestimmen den Reifegrad Capability Level Common Features 1 2 3 4 5 Process Performance L F F F F F Performance Management L F F F F Work Product Management L F F F F Process Definition and Tailoring L F F F Process Resource L F F F Process Measurement L F F Process Control L F F Process Change L F Continuous Improvement L F SPiCE ISO TR 15504 30

Jeder Prozess wir einzeln bewertet Prozess ORG.5 2 SUP.2 CUS.1.2 ENG.3 ENG.1 4 3 1 1 0 1 2 3 4 5 Reifegrad Der Reifegrad übergeordneter Prozesse/Prozess Kategorien bestimmt sich nach festen Regeln aus den Reifegraden der untergeordneten Prozesse. SPiCE ISO TR 15504 31

Fähigkeitsdimension in in SPiCE Capability Levels werden kennzeichnet durch Common features fassen zusammen Management Practices Fähigkeitsdimension SPiCE ISO TR 15504 32

Die SPiCEArchitektur im Ganzen Prozess Categories Capability Levels fassen zusammen werden bewertet mittels werden kennzeichnet durch Processes Common features besteht aus Base Practices besteht aus Management Practices fassen zusammen Prozessdimension Fähigkeitsdimension SPiCE ISO TR 15504 33

Ausblick: Die neue ISO 15504 ist ein MetaModell IS0 15504 beinhaltet das alte SPiCE Modell als Beispiel CMMI und andere Modelle können mit ISO 15504 bewertet werden Die ISO 15504 besteht nur noch aus 5 Teilen SPiCE ISO TR 15504 34

Die ISO 15504 besteht nur noch aus 5 Teilen Part 1: Konzepte und Glossar Part 2: Anforderung zur Durchführung von Assessments (normativ) Part 3: Leitfaden zur Durchführung von Assessments Part 4: Leitfaden zur Umsetzung von AssessmentErgebnissen Part 5: Beispiel Assessmentmodell SPiCE SPiCE ISO TR 15504 35

Die ISO 15504 besteht nur noch aus 5 Teilen Part 1: Konzepte und Glossar ISO TR bisher Part 1: Konzepte und Einführung Part 9: Glossar Part 2: Anforderung zur Durchführung von Assessments (normativ) Part 3: Leitfaden zur Durchführung von Assessments Part 4: Leitfaden zur Umsetzung von Assessmentergebnissen Part 5: Beispiel Assessmentmodell SPiCE Part 2: Referenzmodell für Prozesse und Reifegrade Part 3: Anforderung an Assessments Part 4: Leitfaden zur Durchführung von Assessments Part 6: Qualifikation von Assessoren Part 7: Leitfaden zur Prozessverbesserung Part 8: Leitfaden zur Lieferantenbewertung Part 5: AssessmentModell SPiCE ISO TR 15504 36

Darum SPiCE Status quo der SoftwareEntwicklungsprozesse wird ermittelt Die Selbstbewertung steht im Mittelpunkt Die wichtigen Prozesse werden (zuerst) verbessert Qualitätsverbesserung findet durch Prozessverbesserung statt Liefernde Unternehmen können an eigenem Standard gemessen werden SPiCE ISO TR 15504 37