Prozessmanagement-Summit SPICE for Systems (ISO ) Das Assessment Modell für die Industrie

Ähnliche Dokumente
Assessment Based Process Improvement

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

SPICE for Systems. Agenda

ISO SPICE Erste Eindrücke

ISO Reference Model

IT Prozessmanagement auf Basis anerkannter Prozessreifemodelle wie CMMI und SPiCE / ISO 15504

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

Darstellung und Anwendung der Assessmentergebnisse

Prozessmanagement-Summit Definierte Standardprozesse als Grundlage für erfolgreiche Service Level Agreements

ISO Reference Model

Herausforderung Digitalisierung

ADV-Tagung IT-Sicherheit für Fortgeschrittene. Informationssicherheit ein gesellschaftliches Bedürfnis

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

Anlage zur Akkreditierungsurkunde D-PL nach DIN EN ISO/IEC 17025:2005

CeBIT CARMAO GmbH

ISO / FuSi Funktionale Sicherheit Road Vehicle - Functional Safety

Automotive SPiCE und IEC Synergie oder Widerspruch?

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

Am Beispiel eines international tätigen Automotive Lieferanten

Anlage zur Akkreditierungsurkunde D-ZE nach DIN EN ISO/IEC 17065:2013

SPICE in der medizinischen Software-Entwicklung

ISO / FuSi Funktionale Sicherheit Road Vehicle - Functional Safety

Inhaltsverzeichnis. 1 Wie ist dieses Buch zu lesen? 1. 2 Erläuterung im Buch referenzierter Konzepte 5. 3 Verstehen der Capability Level 0 bis 5 15

CMMI und SPICE im Automotive Umfeld

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

Das neue Automotive SPICE Duo PAM VDA Guideline

Automotive SPICE 3.0 What`s new? tecmata GmbH. Flörsheim, tecmata GmbH. tecmata GmbH

Qualitätssicherung von Software

Informationstechnik Prozessbewertung. Information technology Process assessment Part 1: Concepts and vocabulary (ISO/IEC :2004)

BidBox Das Unternehmen

Funktionale Sicherheit. Sicher besser mit uns.

ADV-Tagung. Informationssicherheit. Information Security Management

Verbesserung von Softwareprozessen mit CMMI

CMMI und Vorgehensmodelle Wie unterstützen sich CMMI und Vorgehensmodelle gegenseitig? Dr. Ralf Kneuper

IT-Service Management mit ITIL

Qualitätsverbesserung durch SPICE 4 AUTOMOTIVE SYSTEMS

CMG-AE-Tagung Outsourcing The Day After. 12. Dezember Outsourcing von SW-Entwicklungsleistungen The true Costs of Outsourcing

Inhaltsverzeichnis. Martin Beims. IT-Service Management mit ITIL. ITIL Edition 2011, ISO 20000:2011 und PRINCE2 in der Praxis ISBN:

Software-Prozess-Assessments

Oliver Nössler. Lohnt sich Prozessverbesserung? Können Verbesserungen immer gemessen werden? IT M a t u r i t y. S e r v i c e s

GORM. Goal Oriented Risk Management

Erfüllung der CMMI-Anforderungen mit dem neuen V-Modell XT. Dr. Ralf Kneuper Beratung für Softwarequalitätssicherung und Prozessverbesserung

Anlage zur Akkreditierungsurkunde D-IS nach DIN EN ISO/IEC 17020:2012

I-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011. Tabellen mit ASIL Zuordnungen

Security for Safety in der Industrieautomation Konzepte und Lösungsansätze des IEC 62443

Übersicht. Normung von Software in der Medizin. Vorstellung der DKE. Vorstellung der Normungsgremien. Normen im Bereich Software.

E DIN EN ISO 9001: (D/E)

Software Engineering. Prozessqualität CMM, CMMI und SPICE

INHALTSVERZEICHNIS. xxiii xxvü xxxiü xxxvii

Anlage zur Akkreditierungsurkunde D ZE

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

Medical SPICE Von der Regulierung zur Praxis

Prozessreifemodelle wie CMMI & SPiCE? oder doch lieber Agile Prozesse

IATUL SIG-LOQUM Group

VDI-RICHTLINIEN. Medizinprodukte-Software. Medical SPICE Prozessassessmentmodell. Medical device software. Medical SPICE Process assessment model

Inhaltsübersicht. Teil I Überblick 25. Teil II Service-Strategie 87. Teil III Service Design 183. Teil IV Service Transition 323

Service Management Business & IT Alignment

Process Management Office Process Management as a Service

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

DER SYSTEMS ENGINEER IN DER DIGITALISIERUNG

I-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011. Tabellen mit ASIL Zuordnungen

Teil A Ergebnisse und Bewertung Ergebnisse Erkenntnistheoretische Betrachtung Kosten-/Nutzenbetrachtung...

3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg. ARIS meets RUP

Reifegrad nach ISO/IEC (SPiCE) ermitteln

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

Verbesserung der Beschaffung von Produkten und Leistungen auf Basis des CMMI für Akquisition (CMMI-ACQ)

ISO/IEC (SPICE) aus Sicht des Qualitätsmanagements

Unternehmensweite IT Architekturen

Generische Normen zur Funktionalen Sicherheit im Maschinenbau. IEC und ISO 13849

Willkommen zur ITIL-Foundation! Intro - 1 von 8

ITIL und ISO Agenda

CMMI. Verbesserung von Software- und Systementwicklungsprozessen mit Capability Maturity Model Integration (CMMI-DEV) dpunkt.

Dokumentation (ISO 26514) Prof. Sissi Closs Donnerstag,, 5. November 2009

Integrated result data management in the development process of vehicle systems based on the ASAM ODS standard

Funktionale Sicherheit ISO Schwerpunkt Requirements Engineering,

HIR Method & Tools for Fit Gap analysis

Kosten der CMMI-Nutzung

Inhaltsverzeichnis. Ernest Wallmüller. Software Quality Engineering. Ein Leitfaden für bessere Software-Qualität ISBN:

ZUR VORBEREITUNG AUF IHR SEMINAR ITIL EXPERT ALL-IN-1

Entwicklung Safety-relevanter Steuergeräte auf Basis des V-Modells

Technische Universität Kaiserslautern Lehrstuhl für Virtuelle Produktentwicklung

GAUSS towards a common certification process for GNSS applications using the European Satellite System Galileo

Validierung von Software-Werkzeugen Medical Device Day, Dipl.-Phys. Matthias Hölzer-Klüpfel, M.Sc.

INTERREG IIIa Project R&D - Ready for Research and Development Project results and ongoing activities

Entwicklung eines Reifegradmodells für einen Prozessmanagement-Prozess an Hochschulen

SPiCE ISO TR

Zürich User Summit - Inflectra

Industrie 4.0. Der Weg zur Smart Factory - von der Analyse bis zur Umsetzung SEITE 1

IT-Servicequalität im Lebenszyklus

Grundlagen der Funktionalen Sicherheit. Christian Zauner

TFS Customzing. in der Praxis. Thomas Gugler. seit 2005 bei ANECON. .NET seit 2002 (happy bday!) Schwerpunkte: MCPD.Net 4.0, MCTS TFS, Scrum Master,

Systemarchitektur und SPICE

Die COBIT 5 Produktfamilie. (Kurzvorstellung) (mgaulke@kpmg.com) Markus Gaulke

Die richtigen Dinge tun

Werkzeug-gestützte Nachverfolgbarkeit von Anforderungen nach CMMI

ITIL & TOGAF die Doppelspitze für IT Governance

Verbesserung der Beschaffung von Produkten und Leistungen auf Basis des CMMI für Akquisition (CMMI-ACQ)

Welchen Nutzen bringt COBIT 5?

Transkript:

Prozessmanagement-Summit 2010 SPICE for Systems (ISO 15504-6) Das Assessment Modell für die Industrie andreas@nehfort.at www.nehfort.at Agenda / Inhalte - Vorstellung: Andreas Nehfort & Nehfort IT-Consulting - SPICE / ISO 15504: - Die Prozessreifegrade - Das Prozess-Referenz- & Assessment Modelle - SPICE 4 Systems ISO 15504-6 im Überblick - Mögliche Anwendungsgebiete - Assessment der Komponentenentwicklung - SPICE 4 Systems & Safety Engineering (IEC 61508) - Erfahrungen: in der Entwicklung elektronischer Geräte - Resümee SPICE for Systems / ISO 15504-6 - 2 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 1

Vorstellung Andreas Nehfort IT-Consultant, Unternehmensberater, Trainer - seit 1986 selbständig: - Software Prozesse Assessment Based Process Improvement: - Software Engineering: CMMI & SPiCE - IT Service Management & Information Security Management - IT-Projektmanagement, Qualitätsmanagement, Requirements Qualifikation & Funktionen: - SPICE Principal Assessor (intacs) & GPard Lead Assessor - Itsmf certified ISO 20000 Consultant, - Vorstandsmitglied im STEV-Österreich www.softwarequalitaet.at Background: - TU-Wien Studium der Technischen Mathematik: 1975-1979 - Software Entwicklung seit 1978 und Projektleitung seit 1982 SPICE for Systems / ISO 15504-6 - 3 Die Nehfort IT-Consulting Beratungsunternehmen mit folgenden Schwerpunkten: - Software Prozesse & Software Prozessverbesserung -Vor dem Hintergrund tegu danerkannter a Referenzmodelle: eee odee - SPiCE - ISO15504 / Automotive SPiCE / CMMI - ITIL / ISO 20000 bzw. ISO 27000ff - Agile Prozesse (SCRUM, ) - GP-Partner - Network selbständiger Berater, Trainer, Assessoren: - Software Engineering & Projektmanagement - IT Service Management & IT Security Management Nehfort IT-Consulting vertritt KUGLER MAAG CIE in Österreich! SPICE for Systems / ISO 15504-6 - 4 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 2

Die Entwicklung der Prozessreifegradmodelle - SW-CMM 1.0 1990 - Bootstrap 1992 - SW-CMM 1.1 1993 - SE-CMM 1.1 1995 - ISO/TR 15504 / SPICE 1998 - CMMI 1.1 2001 - ISO 15504 / SPICE 2003 2006 - CMMI 1.2 August 2006 - Automotive SPICE 2006 / 2007 - SPICE for Systems (ISO 15504-6) Oktober 2008 SPICE for Systems / ISO 15504-6 - 5 ISO 15504 / SPiCE ISO/IEC 15504: Information Technology Process Assessment - ISO/IEC 15504-1: Part 1: Concepts and Vocabulary - ISO/IEC 15504-2: Part 2: Performing an Assessment - ISO/IEC 15504-3: Part 3: Guidance on Performing an Assessment - ISO/IEC 15504-4: Part 4: Guidance on use for process improvement and process capability determination - ISO/IEC 15504-5: Part 5: An exemplar process assessment model - ISO/IEC TR 15504-6: Part 6: Exemplar Systems Life Cycle Processes Assessment Model - ISO/IEC 15504 Part 7: Assessment of Organisational Maturity - ISO/IEC 15504 Part 8: An exemplar process assessment model for IT service management (based on ISO 20000) - ISO/IEC 15504 Part 9: Capability Target Profiles rot: normativ blau: informativ grün: under development SPICE for Systems / ISO 15504-6 - 6 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 3

SPICE Die zwei Konzepte der ISO 15504 Referenzprozess-Modelle (Process Dimension): - Definieren die Anforderungen an die Prozessdurchführung zur Ziel-Erreichung WAS ist zu tun? Das SPICE Reifegradmodell (Capability Dimension): - Definiert Kriterien für unterschiedliche Stufen der Prozessfähigkeit - Process Capability Wie gut? SPICE for Systems / ISO 15504-6 - 7 ISO 15504: PRMs & PAMS - Overview Industry-specific Process Assessment Models (PAMs) ISO/IEC 15504-5 Automotive SPICE PAM ISO/IEC 15504-6 Other SPICE Models Exemplar PAM for SW development Standard of the European Car Producers Exemplar PAM for system engineering Other Assessment Models can be defined (e.g., S4S, Finance SPICE, ) ISO/IEC 15504 Process Capability Determination Assessment Procedure Neu: Okt. 2008 Neu: Feb. 2008 ISO/IEC 12207 Process Reference Model for software development Automotive SPICE PRM Standard of the European Car Producers ISO/IEC 15288 Process Reference Model for systems engineering Other PRM Other Process Reference Models can be used (e.g., S4S, Finance SPICE, ) Process Reference Models (PRMs) SPICE for Systems / ISO 15504-6 - 8 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 4

Warum SPICE? Die Prozessreferenzmodelle definieren inhaltliche Anforderungen an unsere Prozesse Die offene Frage: - Wie müssen sichere/zuverlässige Prozesse beschaffen sein? Das Prozessreifegradmodell gibt eine Antwort: - Prozessreife bieten eine methodische Grundlage für Prozess-Sicherheit/Zuverlässigkeit! - Mit zunehmender Prozessfähigkeit i werden die Ergebnisse des Prozesses besser vorhersagbar! SPICE / ISO 15504 ist enabler für sichere/zuverlässige Prozesse - und damit für die Wirksamkeit der Prozesse. SPICE for Systems / ISO 15504-6 - 9 Prozessverbesserung muss sich rentieren! SPICE for Systems / ISO 15504-6 - 10 Die Erwartung des VDA hinsichtlich Automotive SPICE: Zunehmender Prozessreife bewirkt: - Weniger Probleme - Diese werden früher entdeckt Projekt A Projekt B Projekt C Wirtschaftlichkeitsbetrachtung: -Reduzierung e u der Fehlerkosten e - Reduzierung des Risikos - Reduzierung der Time-To-Marke Das rechtfertigt die Investition in SPICE basiertes Prozess-Management - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 5

SPICE-Capability Levels Optimizing Quantitative measures used for Process Innovation and Optimisation Predictable Process measurement make process performance and results controllable Level 5 Optimizing PA.5.1 Process Innovation PA.5.2 Process Optimization Level 4 Predictable PA.4.1 Measurement PA.4.2 Process Control Established Predefined processes are deployed and tailored for specific use Level 3 Established PA.3.1 Process Definition PA.3.2 Process Deployment Level 2 Managed PA.2.1 Performance Management PA.2.2 Work Product Management Level 1 Performed PA.1.1 Process Performance Performed Processes are intuitively performed, input and output work products are available Level 0 Incomplete Incomplete Performance and results are incomplete, chaotic processes SPICE for Systems / ISO 15504-6 - 11 SPICE als Best Practice für Prozessmanagement Das SPICE Prozessreifegradmodell liefert einen generischen Baukasten für reife Prozesse: - Geeignete Basispraktiken, damit der Prozess seinen Zweck erfüllen kann. - Planung & Lenkung der Prozessdurchführung CL2 - Planung & Lenkung der Prozessergebnisse CL2 - Kriterien für die Definition von Standardprozessen CL3 - Inklusive Überwachung auf Eignung & Angemessenheit - Kriterien für den Einsatz von Standardprozessen CL3 - Inklusive Analyse des Prozessverhaltens - Kriterien für quantitative Prozessteuerung CL4 SPICE for Systems / ISO 15504-6 - 12 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 6

Management Visibility by Capability Level SPICE for Systems / ISO 15504-6 - 13 PzM- Summit 2010 Das Assessment-Ergebnis: Ein Capability Level Profile SPICE for Systems / ISO 15504-6 - 14 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 7

Die Vorgeschichte der ISO 15504-6 1995 ISO/ IEC 12207 first edition 1995 SPICE Documents (Working Draft) 1998 Technical Report ISO/IEC TR 15504 2002 ISO/IEC 12207 AMD1 (PRM conformant to ISO/IEC 15504-2) 2002 First edition of ISO/IEC 15288 2004 ISO/IEC 12207 AMD2 (PRM - corrected AMD1) 2003 2006 ISO IS 15504 Part 1 Part 5 2005 Automotive SPICE (update each year) 2008 ISO/IEC 15288:2008 (harmonizes with ISO/IEC 12207) 2008 ISO/ IEC 12207:2008 (aligned with new ISO/IEC15288:2008) 2008 ISO/IEC TR 15504-6 SPICE for Systems SPICE for Systems / ISO 15504-6 - 15 ISO 15288:2008 - Scope ISO 15288:2008: Abstract This International Standard establishes a common process framework for describing the life cycle of man-made systems. This International Standard applies to the full life cycle of systems, including - conception, - development, -production, - utilization, - support and retirement of systems, and to the acquisition and supply of systems. SPICE for Systems / ISO 15504-6 - 16 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 8

SPICE for System Engineering SPICE for Systems / ISO 15504-6 - 17 SPICE for Systems Engineering Management einer Projekt-orientierten Organisation. Von den Business opportunities zum Projekt. Vom Projektauftrag zur Sicherstellung der Ergebnisse. Bereitstellung von Ressourcen & Infrastruktur zur Sicherung des Projekterfolgs. Projekt-Controlling SPICE for Systems / ISO 15504-6 - 18 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 9

SPICE for Systems Engineering Schnittstellenprozesse zu Kunden & Lieferanten Vereinbarungen als Basis für die Kunden-Lieferantenbeziehung Einfacher und klarer als in der ISO 15504-5 SPICE for Systems / ISO 15504-6 - 19 SPICE for Systems Engineering Adaptierung des System Life Cycle Processes der ISO/IEC 15288 an die Umstände des jeweiligen Unternehmens. Definition des System Lebenszyklus (Phasenmodell) Input sind die Anforderungen aus dem ENT.3 System Life Cycle Processes Management Process. SPICE for Systems / ISO 15504-6 - 20 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 10

SPICE for Systems Engineering Umfassende Sicht auf das Projektmanagement Pläne zur Umsetzung der Ziele Schnittstelle zwischen Management (ENT-Prozesse) und der Realisierung (TEC-Prozesse) Repräsentiert gut die Sicht eines Gesamtptojektleiters der Teilprojekte koordiniert. Die PRJ-Prozesse sind aber auf jeder Ebene des Projekts anwendbar. PRJ.6 ist im Vergleich zu SUP.8 schwach SPICE for Systems / ISO 15504-6 - 21 SPICE for Systems Engineering Deckt den gesamten System Lebenszyklus ab. Von den Anforderungen bis zur Außerdienststellung. System = Das Produkt mit allen benötigten Services Transformation der Anforderungen zu einem Produkt, das das Gewünschte leistet und den zugehörigen Dienstleistungen. SPICE for Systems / ISO 15504-6 - 22 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 11

SPICE for Systems Anwendungsgebiete (1) - Die Entwicklung von Geräten, Maschinen und Anlagen. - "SPICE for Systems" ergänzt die Richtlinien für die Maschinensicherheit - Projekte im Anlagenbau (incl. product-related services ) - "SPICE for Systems bietet einen kompletten System Lebenszyklus - Die Entwicklung von "embedded systems" oder Software-intensiven System - In Verbindung mit ISO 15504-5 für Software Engineerig - Große IT-Infrastrukturprojekte (die von ITIL nicht adäquat abgedeckt werden) SPICE for Systems / ISO 15504-6 - 23 SPICE for Systems Anwendungsgebiete (2) - Die Entwicklung von Komponenten für einen OEM. - z.b. Automotive, Railway, Anlagenbau, - Die Entwicklung von Systemen in Zusammenarbeit mit Sub-Lieferanten - SPICE for Systems ergänzt Automotive SPICE sehr gut! - From an Automotive SPICE perspective you can say: System: "Thats the rest of the car - Die Entwicklung von Sicherheitsbezogenen Systemen - "SPICE for Systems" passt gut zur IEC 61508! - "SPICE for Systems unterstützt den Safety Lifecycle! SPICE for Systems / ISO 15504-6 - 24 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 12

Der Stand der Anwendung - SPICE 4 Systems hat noch eine geringe Verbreitung - Es fehlt eine geeignete Lobby. - Es ist noch nicht klar, wie die Automotive ti Community SPICE 4 Systems aufnehmen wird. - Es gibt (noch) keine konkreten Pläne zur Nutzung von ISO 15504-6 in der Automobilindustrie. - Der Einsatz von SPICE 4 Systems wäre naheliegend System: "Thats the rest of the car Für alle Hersteller von Mechanischen oder Elektronischen Geräten & Systemen ist die ISO 15504-6 eine Überlegung wert Prozessreife schafft Sicherheit! SPICE for Systems / ISO 15504-6 - 25 Der System Lifecycle Der System Lifecycle: - TEC.1 bis TEC.6 betrifft die Entwicklung des Systems - Von den Business Requirements bis zur Produktfreigabe - TEC.7 & TEC.8 betrifft die Inbetriebnahme und Betriebsfreigabe des Systems - TEC.9 & TEC.10 betrifft Betrieb & Wartung des Systems - TEC.11 betrifft die Außerdienststellung (den Abbau) Wo finden wir die Entwicklung der Komponenten? - TEC.4.BP.3: Realize system elements SPICE for Systems / ISO 15504-6 - 26 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 13

TEC.4 Implementation Process Basipraktiken: - TEC.4.BP.1: Define implementation strategy - TEC.4.BP.2: Identify implementation constraints on design - TEC.4.BP.3: Realize system elements - TEC.4.BP.4: Record system element conformance information - TEC.4.BP.5: Contain system elements Resumee: - Sehr abstrakt sehr an der Oberfläche - Tiefgang nicht vergleichbar mit der SW-Entwicklung - Aussagekraft??? Technical Processes TEC.1 Stakeholder Requirements Definition TEC.2 Requirements Analysis TEC.3 Architectural Design TEC.4 Implementation TEC.5 Integration TEC.6 Verification TEC.7 Transition TEC.8 Validation TEC.9 Operation TEC.10 Maintenance TEC.11 Disposal SPICE for Systems / ISO 15504-6 - 27 Ein Problem: Assessment der Komponentenentwicklung Unsere Lösung Erweiterung der ISO 15504-6 Generic PAM for Component Development Adaptierung von ENG.4 bis ENG.8 für die Komponenten-Entwicklung PzM- Summit 2010 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 14

Typischer Aufbau eines Geräts oder einer Anlage Mechanische Komponenten: - Rahmen/Rack, Gehäuse, Elektrische Komponenten: - Stromversorgung, Motoren, Elektronische Komponenten: - Leistungselektronik, Steuerelektronik, Komponenten in spezifischen Technologien, z.b.: - Hydraulik, Optik, - Lüftung: Elektromotoren, Lüfter Aerodynamik & Akustik SPICE for Systems / ISO 15504-6 - 29 Komponentenentwicklung V im V Technical Processes TEC.1 Stakeholder Requirements Definition TEC.2 Requirements Analysis TEC.3 Architectural Design Requirements Testing TEC.4 Implementation Design Integration TEC.5 Integration Construction Komponente 1 Komponente 2 Komponente 3 TEC.6 Verification TEC.7 Transition TEC.8 Validation TEC.9 Operation TEC.10 Maintenance TEC.11 Disposal SPICE for Systems / ISO 15504-6 - 30 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 15

Komponenten technologisch schneiden TEC.1 Stakeholder Requirements Definition System TEC.2 Requirements Analysis Subsystem 1 Subsystem 2 TEC.3 Architectural Design Komponente 1-1 Technologie 1 Komponente 2-1 Technologie 3 Komponente 2-2 Technologie 1 Ein System: - 4 Subsysteme mit -10 Komponenten - in 4 Technologien Komponente 1-2 Technologie 2 Komponente 1-3 Technologie 3 Komponente 1-4 Technologie 4 Subsystem 3 Komponente 3-1 Technologie 1 Komponente 3-2 Technologie 3 Subsystem 4 Komponente 4-1 Technologie 2 Komponente 4-2 Technologie 4 SPICE for Systems / ISO 15504-6 - 31 Assessment der Komponentenentwicklung Unsere Lösung: - Generic PAM for Component Development Process Group Component Development : - CD.4 Component Requirements Analysis - CD.5 Component Design - CD.6 Component Construction - CD.7 Component Integration - CD.8 Component Testing Deutlich detaillierter: 5 Prozesse mit 24 base practices SPICE for Systems / ISO 15504-6 - 32 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 16

Assessment in der Geräteentwicklung TEC.4 Implementation Process Software Engineering ENG.4 Software Requirements Analysis ENG.5 Software Design ENG.6 Software Construction ENG.7 Software Integration ENG.8 Software Testing Electronics Engineering g CD.E.4 Electronics Requirements Analysis CD.E.5 Electronics Design CD.E.6 Electronics Construction CD.E.7 Electronics Integration CD.E.8 Electronics Testing Mechanics Engineering CD.M.4 Mechanics Requirements Analysis CD.M.5 Mechanics Design CD.M.6 Mechanics Construction CD.M.7 Mechanics Integration CD.M.8 Mechanics Testing SPICE for Systems / ISO 15504-6 - 33 Verdichtung der Assessment- Ergebnisse (Beispiel für Level 1) CD 4 Rating: F CD.E.4 Rating: F CD.M.4 Component Requirements Rating: L Rating: F CD 5 Rating: L CD.E.5 Rating: L CD.M.5 Rating: L Component Design Rating: L CD 6 Rating: F CD.E.6 Rating: F CD.M.6 Rating: F Component Construction Rating: F CD 7 Rating: L CD.E.7 Rating: P CD.M.7 Rating: P Component Integration Rating: P CD 8 Rating: F CD.E.8 Rating: L CD.M.8 Rating: F Component Testing Rating: F Software Engineering Rating: F Electronics Engineering Rating: L Mechanics Engineering Rating: L TEC.4 Rating: L SPICE for Systems / ISO 15504-6 - 34 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 17

Unsere Erfahrungen damit Das PAM for Component Development hat sich bewährt! - Assessment der Geräte-Entwicklung mit den TEC-Prozessen - Assessment der Komponentenentwicklung mit den CDEV-Prozessen: - Entwicklung des Geräterahmens und Gehäuses - Entwicklung der Elektronik-Platinen (analog/digital) - Entwicklung der Signalverarbeitung FPGA-Programmierung - Entwicklung der Gerätesteuerung SW-Entwicklung - Der generische Ansatz - forciert eine ähnlich strukturierte Vorgehensweise. - fördert die Identifikation von konzeptuellen Gemeinsamkeiten und technologiebedingten Unterschieden. SPICE for Systems / ISO 15504-6 - 35 SPICE 4 Systems & Safety Engineering (IEC 61508) Wie kann SPICE 4 Systems die Entwicklung sicherheitsbezogener Systeme unterstützen? - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 18

IEC 61508 - Safety Lifecycle Die IEC 61508 - setzt einen System Lifecycle voraus und - definiert an diesen safety-spezifische Forderungen SPICE for Systems bietet - einen System Lifecycle und - ein Set von zugehörigen Referenzprozessen an SPICE for Systems / ISO 15504-6 - 37 SPICE for Systems - Referenzprozesse Referenzprozesse: - Systems Lifecycle - Project Management - Organisational Management SPICE for Systems / ISO 15504-6 - 38 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 19

Systems Lifecycle Safety Lifecycle SPICE for Systems / ISO 15504-6 - 39 Resümee ad Safety Engineering - SPICE for Systems (ISO 15504-6) ist eine sehr gute Grundlage für die Implementierung des Safety Lifecycles - SPICE for Software (ISO 15504-5) 5) ist eine gute Grundlage für die Implementierung Forderungen aus IEC 61508-3 -Das SPICE Reifegradmodell unterstützt die Prinzipien der IEC 61508 - hinsichtlich Planung & Management - hinsichtlich definierten Prozessen & Verfahren - hinsichtlich Nachvollziehbarkeit - Höhere Prozessreife reduziert das Risiko unerwünschter Prozesergebnisse mehr Sicherheit SPICE for Systems / ISO 15504-6 - 40 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 20

Mögliche Anwendungsgebiete EN 62061: Sicherheit von Maschinen Funktionale Sicherheit sicherheitsbezogener elektrischer, elektronischer und programmierbarer elektronischer Steuerungssysteme ISO 13849: Safety of Machinery: Safety-related parts of control systems ISO CD 26262: Road vehicles -- Functional safety IEC 61511: Funktionale Sicherheit Sicherheitstechnische Systeme für die Prozessindustrie EN 50129: Bahnanwendungen Telekommunikationstechnik, Signaltechnik und Datenverarbeitungssysteme - Sicherheitsrelevante elektronische Systeme für Signaltechnik SPICE for Systems / ISO 15504-6 - 41 Unsere Erfahrungen mit SPICE 4 Systems Unsere Erfahrungen sind ausgesprochen positiv: - Die Assessments haben - die Stärken & Schwächen der Elektronikentwicklung klar aufgezeigt und - wertvolle Hinweise für die Prozessverbesserung geliefert. - Hohe Akzeptanz bei den Betroffenen rasche Reaktion - ISO 15504-5 5(SWE) (SW-E) & Teil 6 (SY-E) ergänzen en einander recht gut und können sehr gut kombiniert werden. -Das Generic PAM for Component Development hat sich bewährt! SPICE for Systems / ISO 15504-6 - 42 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 21

Assessments in der Elektronik Entwicklung Verblüffende Parallelen zur Software Entwicklung - Ähnlicher Status wie nach dem ersten Assessment in der SW-EW - Ein ähnliches Prozess-Reifegradprofil - Ganz ähnliche Probleme Der große Unterschied: - Die Entwicklung hat heute andere Ansprüche an die Prozessreife, - hat gelernt SPICE best practice in ihre Prozesse zu integrieren Das Ergebnis: - Eine rasche Reaktion Prozesse für die Elektronik-Entwicklung SPICE for Systems / ISO 15504-6 - 43 Statement des Kunden nach 4 Jahren Process Improvement mit SPICE Definiere die Prozesse auf der Basis von best practices! - Prozesses müssen gemanaged werden, nicht bloß definiert - Proaktiv handeln! - Nicht nur (auf Probleme) reagieren! - Der Spielraum für Tayloring muss mit den Risiken austariert werden Definiere work products pro Prozesschritt! - Standards Templates & Definitions of Done sparen Zeit und Geld! - Systematische peer reviews reduzieren die Fehler und helfen gegen Personalausfall Alle Projekte arbeiten nach dem selben Prozess! - Das befähigt die Teams von einander zu lernen - Prozesse müssen wirklich gelebt werden Eine Frage der Leadership! Prozessverbesserung ist ein Ziel für jeden Mitarbeiter! SPICE for Systems / ISO 15504-6 - 44 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 22

Unser Angebot Assessment Based Process Improvement Assessment Software Tools Durchführen von Assessments Beratung und Unterstützung bei der Prozessverbesserung Trainings zu den relevanten Referenzmodellen SPiCE / CMMI / ITIL & ISO 20000 / ISO 27000 & ISO 17799 Alle Leistungen aus einer Hand! SPICE for Systems / ISO 15504-6 - 45 Unser Angebot: Assessment Tool SPICE 1-2-1 for Systems Engineering SPICE for Systems / ISO 15504-6 - 46 - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 23

Die Funktion des Beraters - Einbringen von Methode und Prozess-Know-How - Durchführung der initial Assessments (oder Assessment-Guide für die Self-Assessments) - Beratung bei der Improvement-Planung - Beratung und Unterstützung bei der Umsetzung der Massnahmen: - Gestaltung der Prozesse und Hilfsmittel (Tools) - Beschreibung der Prozesse, Implementierung der Tools - Begleitung/Coaching beim Piloteinsatz - Unterstützung bei der Fortschritts- & Erfolgskontrolle. - Begleitende Qualitätssicherung im SPI-Projekt. SPICE for Systems / ISO 15504-6 - 47 Danke für Ihre Aufmerksamkeit! Fragen & Anmerkungen Diskussion... - andreas@nehfort.at - www.nehfort.at PzM-Summit-2010-SPICE4Systems.ppt 24