agile methoden in der medizintechnik - Über die software hinaus (consanis)
TRANSCRIPT
Anwendung von SCRUM in der Medizintechnik - über
die Software hinaus Marc Bless
CAP-Treffen 2014-11-13
Agile Software-Entwicklung haben wir im Griff
• 50 Jahre Mythical Man-Month (Frederick Brooks)
• 40 Jahre Evolutionary Development (Tom Gilb)
• 30 Jahre Object-Oriented Programming
• 20 Jahre SCRUM (Jeff Sutherland)
• 20 Jahre Extreme Programming (Kent Beck)
• 13 Jahre „Agile Manifesto“
Agile Software-Entwicklung in der
Medizintechnik
• Normen und Regulatorien sind nicht das Problem.
Übertragbarkeit agiler Ansätze in die Geräteentwicklung
• Business Value
• Iterationen (Sprints)
• Frühe und regelmäßige Integration
• Kundenfeedback
vor den Sprints nach den Sprints in den Sprints
Usability
Risikomanagement
Transition der Definition-of-Done
Analyse
Anforderungen
Architektur
Software
Verifikation Deployment
Dokumentation
Validierung
Firmware
Hardware
Integration
nach den Sprints in den Sprints vor den Sprints
Usability
Risikomanagement
Transition der Definition-of-Done
Analyse
Anforderungen
Architektur
Software
Verifikation
Deployment
Dokumentation
Validierung
Firmware
Hardware
Integration
nach den Sprints in den Sprints vor den Sprints
Usability
Risikomanagement
Transition der Definition-of-Done
Analyse
Anforderungen
Architektur
Software
Verifikation
Deployment
Dokumentation
Validierung
Firmware
Hardware
Integration
Marktanalyse
Ideen-Management
Produktion
Zertifizierung
TÜV / Auditierung...
...
„Hardware kann nicht inkrementell gebaut werden“
• Objektorientierte-Architektur
• Modularität
• Prototypen aus Pappe, Schaum, Styropor
• 3D-Drucker
• etc...
Extreme Manufacturing
(XM)
I. Scrum Organisation
a. Rollen und Verantwortungen b. Sprints / Iteratives Design c. Radikale Transparenz d. Geschwindigkeit messen e. Kaizen
III. Objektorientierte Architektur
a. Modulare Komponenten b. Contract-First Design c. Design Patterns d. Wiederverwendung und Vererbung
II. XP Entwicklungsprinzipien
a. User Stories b. Pairing und Swarming c. Test-Driven Development
„XM“
Objektorientierte Architektur
© 2
013
Scr
um I
nc.
Object Oriented Architecture: Modular Components OOA!
Scrum! XP!
„Unsere Zulieferer benötigen 12 Wochen für eine Lieferung.“
• Finde schnelle Zulieferer!
• Mittlerweile kann so gut wie jede Form mit jedem Material innerhalb weniger Stunden erstellt und geliefert werden.
Zwei Prinzipien
• AGILE:Reduziere die Kosten für Veränderungen
• LEAN:Setze weniger ein, ohne den Kunden zu frustrieren
Fazit
• Extreme Manufacturing kombiniert Elemente aus Scrum, XP und Objektorientierter Architektur für den Einsatz in der Hardware-Entwicklung.
• Wikispeed war ein früher Proof-of-Concept für die Effektivität dieses Ansatzes.
• Vorausschauende, innovative Hersteller haben bereits begonnen, sich in die gleiche Richtung zu verändern. Gehört Ihr Mitbewerber einer von diesen?
3 Fragen• Wollen Sie in Ihrem Unternehmen etwas ändern?
• Wissen Sie, was genau Sie ändern müssen?
• Commiten Sie sich dazu, innerhalb der nächsten 30 Tage den ersten Schritt zu gehen?
Wollen und Wissen alleine genügen nicht.
Handeln Sie jetzt!
consanis.de