Medical SPICE Von der Regulierung zur Praxis
Transcrição
Medical SPICE Von der Regulierung zur Praxis
Medical SPICE Von der Regulierung zur Praxis Thomas Wunderlich, Manager, Vector Consulting Services GmbH Markus Manleitner, SW Quality Assurance Officer, Dräger medical GmbH MedConf 2013, 17.10.2013 © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0 2013-09-20 Die Referenten Thomas Wunderlich Markus Manleitner Manager SPICE Principal Assessor Vector Consulting Services GmbH Software Quality Assurance Officer Draeger Medical Optimierung der Produktentwicklung Durchführung von Veränderungsprogrammen Medizintechnik, Automobil OEM und Zulieferer Organisationsgrößen: 5…500 MA Europa, Asien, Nordamerika Mehr als zehn Jahre Erfahrung in SW-Test und Qualität Lehrauftrag für “Software Engineering and Quality” Vorsitzender des Fachausschusses “Software Qualität in der Medizintechnik” Referent bei der 5. World Conference of Software Quality, Shanghai 2001 © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 2/18 Medical SPICE konsolidiert die fünf „SW-Standards“ ISO 13485 Dekomposition, Redundanzreduktion, Sortierung, Aggregation VDI 5702 ist konform zu ISO 15504 Medical SPICE Medical SPICE enthält ausschließlich existierende regulatorische Anforderungen an die SW-Entwicklung © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 3/18 Medical SPICE – Prozesse Standalone Software Development (SSD) Software Development (SD) SSD.1 Usability Planning SSD.2 Usability Analysis SSD.3 User Interface Design SSD.4 Risk Management Planning SSD.5 Risk Analysis SSD.6 Risk Control SSD.7 Risk Acceptance SSD.8 Risk Reporting SSD.9 Validation Planning SSD.10 Validation SD.1 SD.2 SD.3 SD.4 SD.5 SD.6 SD.7 SD.8 SD.9 SD.10 Software Maintenance (SM) Software Configuration Management (SCM SM.1 SM.2 SM.3 SCM.1 Software Configuration Management Planning SCM.2 Change Control Software Maintenance Planning Problem and Modification Analysis Modification Implementation Software Software Software Software Software Software Software Software Software Software Development Life Cycle Definition Development Planning Requirements Analysis Architectural Design Detailed Design Risk Management Implementation Integration System Test Release Software Problem Resolution (SPR) SPR.1 Software Problem Investigation SPR.2 Software Change Management (Stand: Interne Arbeitsversion von 2013-09) © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 4/18 Bewertung der Prozessfähigkeit mit ISO 15504 (SPICE) ISO 15504-2 definiert 6 Capability Level (Fähigkeitsgrade) für Prozesse Level 5 Optimising Process Attributes (Prozessattribute) sind den Fähigkeitsgraden zugeordnet und charakterisieren diese, sie sind messbar. Level 4 Predictable Jedes Attribut betrachtet einen besonderen Aspekt eines Prozesses. Jedes Prozessattribut wird einzeln bewertet. Dabei wird eine vierstufige Bewertungsskala herangezogen: PA.5.1 PA.5.2 PA.4.1 PA.4.2 Process Measurement Process Control Level 3 Established PA.3.1 PA.3.2 Process Definition Process Deployment Level 2 Managed PA.2.1 PA.2.2 Performance Mgmt Work Product Mgmt N Not achieved 0 - 15% Level 1 Performed P Partially achieved 16 - 50% PA.1.1 L Largely achieved 51 - 85% F Fully achieved 86 - 100% Process Performance Level 0 Incomplete © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 5/18 Process Innovation Process Optimization Medical SPICE zur Messung der Prozessfähigkeit Medical SPICE bringt beides unter einen Hut: Einhaltung der regulatorischen Anforderungen überprüfen Prozessfähigkeit messen und verbessern Damit können Sie z.B.: Risiken für Audit und Zulassung reduzieren Risiken durch Ihren Zulieferer beherrschen Ihre Prozessfähigkeit und –sicherheit verbessern Fazit: Weniger Risiken, mehr Einsparungen © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 6/18 Anwendungsfall Risiken für Audit und Zulassung reduzieren Ihre Situation: Ein Audit auf Ihre SW-Entwicklung steht an Ihr Ziel: Sie möchten ohne Überraschungen „bestehen“ © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 7/18 Beispiel 1: Vorbereitung auf Audit Konformitäts-Check Ziel Scope der Analyse Einschätzung der Arbeitsweise 1 Projekt, nur Level 1 Dauer 1 Tag Aufwand für Assessor 3 PT Nutzen Effiziente Einschätzung von Risiken durch regulatorische Abweichungen, z.B. vor einem Audit © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 8/18 Vorbereitung auf Audit: Typisches Ergebnis Process Process Attributes PA 1.1 PA 2.1 PA 2.2 PA 3.1 PA 3.2 SD.1 Software Development Life Cycle F NA NA NA NA NA SD.2 Software Development Planning L NA NA NA NA NA SD.3 Software Requirements Analysis F NA NA NA NA NA SD.4 Software Architectural Design F NA NA NA NA NA SCM.1 Software CM Planning L NA NA NA NA NA SCM.2 Change Control F NA NA NA NA NA (…) Capability Level … Ziel: „Alles grün“ Es werden nur die „base practices“ des Level 1 (PA 1.1) überprüft. Festgestellte Schwächen bedeuten Abweichungen von den SWRegularien und stellen Risiken für das bevorstehende Audit dar. © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 9/18 Anwendungsfall Risiken durch Ihren Zulieferer beherrschen Ihre Situation: Die SW, die ihr Zulieferer entwickelt, ist immer wieder unfertig, fehlerhaft oder verspätet Ihr Ziel: Sie möchten Ihr Projekt ohne Überraschungen „durchziehen“ © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 10/18 Praxis: Risikominimierung bei Zulieferer Bedarf ermitteln und spezifizieren Lieferanten auswählen Projektvertrag aufsetzen Anforderungs-Definition SPICE-QuickCheck Prozessfähigkeit des Zulieferers wird Auswahlkriterium Projekt umsetzen Lieferungen abnehmen Erfüllung von Medical SPICE wird Teil der Anforderungen Detaillierte Analyse der Prozessfähigkeit im Projekt SPICEAssessment Maßnahmenverfolgung Regelmäßige Verfolgung der Umsetzung von Verbesserungsmaßnahmen Umsetzung aller Maßnahmen als Teil der Abnahme Abnahme © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 11/18 Zusammenarbeit abschließen Beispiel 2: Anwendung von SPICE auf Zulieferer Projekte im Assessment Dauer Aufwand für Assessor Ergebnis Nutzen Wer finanziert? SPICE-Quick-Check SPICE-Assessment 1 1 oder 2 1 Tag 3 Tage beim Zulieferer vor Ort beim Zulieferer vor Ort 3 PT 8 PT Risikoeinschätzung Prozessfähigkeiten auf der Prozessfähigkeiten Basis Medical SPICE Schnelle Einschätzung eines unbekannten Zulieferers vor der Auftragsvergabe Detaillierter Prozessstatus während des laufenden Auftrags zum Zweck der Lieferantenentwicklung Eigenes Unternehmen Zulieferer © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 12/18 Risikominimierung bei Zulieferer: Typisches Ergebnis Process Process Attributes PA 1.1 PA 2.1 PA 2.2 PA 3.1 PA 3.2 SD.1 Software Development Life Cycle F F F NA NA Level 2 SD.2 Software Development Planning L P L NA NA Level 1 SD.3 Software Requirements Analysis F L F NA NA Level 2 SD.4 Software Architectural Design F P L NA NA Level 1 SCM.1 Software CM Planning L L F NA NA Level 1 SCM.2 Change Control F L L NA NA Level 2 (…) Capability Level … Ziel: Level 2 Festgestellte Schwächen in PA 2.1 und PA 2.2 deuten auf unzureichendes Projektmanagement, Qualitätsmanagement und Konfigurationsmanagement hin. Sie stellen Risiken für eine transparente, vorhersagbare Projektdurchführung beim Zulieferer dar. © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 13/18 Anwendungsfall Ihre Prozessfähigkeit und –sicherheit verbessern Ihre Situation: Die Fehler- und Rekursionsanzahl in Ihrer SW-Entwicklung ist zu hoch Ihr Ziel: Sie möchten mit besseren Prozessen ihre Marktchancen erhöhen © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 14/18 Praxis: Verbesserung der eigenen Entwicklung Process Process Attributes PA 1.1 PA 2.1 PA 2.2 PA 3.1 PA 3.2 SD.1 Software Development Life Cycle F F F L L Level 3 SD.2 Software Development Planning L P L P N Level 1 SD.3 Software Requirements Analysis F L F F F Level 2 SD.4 Software Architectural Design F P L P N Level 1 SCM.1 Software CM Planning L L F F N Level 1 SCM.2 Change Control F L L P N Level 2 (…) Capability Level … Ziel: Level 3 Festgestellte Schwächen in PA 3.1 und PA 3.2 deuten auf unzureichendes Prozessmanagement hin. Sie stellen Risiken für eine vorhersagbare und leistungsfähige Produktentwicklung dar. © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 15/18 Beispiel: Anwendung von SPICE im eigenen Unternehmen Anwendung von Medical SPICE Ziel Organisationsgröße Einführung des Capability Level 3 5 – 50 Mitarbeiter Analysephase 3 Tage vor Ort Arbeitsphasen 4 Phasen im Abstand von je ca. 2 Monaten mit je ca. 2-3 Wochen Dauer Ergebnis Dauer und Aufwand Voraussetzungen Prozesse + zugehörige Templates + deren Erstanwendung in 1-2 Projekten Dauer ca. 12 Monate, externer Aufwand ca. 60 PT, interner Aufwand ca. 1 PJ Zusammenarbeit mit einem Partner, der breite Anwendungserfahrung und Beispiele mitbringt © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 16/18 Zusammenfassung Process Process Attributes PA 1.1 PA 2.1 PA 2.2 PA 3.1 PA 3.2 SD.1 Software Development Life Cycle F F F L L Level 3 SD.2 Software Development Planning L P L P N Level 1 SD.3 Software Requirements Analysis F L F F F Level 2 SD.4 Software Architectural Design F P L P N Level 1 SCM.1 Software CM Planning L L F F N Level 1 SCM.2 Change Control F L L P N Level 2 (…) Capability Level … Audit-Sicherheit Projekt-Sicherheit Prozess-Sicherheit Minimalumfang „alles grün“ Gilt auch für den Zulieferer Für Ihre Zukunft am Markt © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 17/18 Vielen Dank für Ihre Aufmerksamkeit. Weitere Informationen über Vector Consulting Services finden Sie hier: www.vector.com/consulting Vector Consulting Services GmbH Ingersheimer Str. 24 70499 Stuttgart Phone: +49 711 80670-0 Fax: +49 711 80670-444 [email protected] Your Partner in Achieving Engineering Excellence. © 2013 . Vector Consulting Services GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V 1.0. 2013-09-20. 18/18