agile adoption and transformation in a regulated environment
TRANSCRIPT
1
Release Retrospective on 29.10.2015
„painless release“
„few bugs“
2-3 weeks release phase
Potentially shippable Shipped
5
Feb 07
Sep 07
Apr 08
Nov 08Jun 09
Jan 10
Aug 10
Mar 11
Oct 11
May 12
Dec 12Jul 1
3Fe
b 14Se
p 14Apr 1
50
100
200
300
400
500
600
700
800
Open Bugs in Release Notes
Started experimenting with
Scrum
November 5, 2015 Agile42-Connect
Training and Coaching by Agile42
Training and Coaching by Agile42
13Ersteller oder VeranstaltungstitelAugust 8, 2013
„To be on time is already late“November 5, 2015 Agile42-Connect
14Ersteller oder VeranstaltungstitelAugust 8, 2013
Facilitator, Goal, Agenda, Chartwriting
November 5, 2015 Agile42-Connect
15
I support the suggestion
Not my favourite, but I go with the majority
I oppose the suggestion, and here‘s why
Consensus Opinion check
November 5, 2015 Agile42-Connect
16
“You don’t think yourself into a new way of acting, you act yourself into a new way of thinking.”
November 5, 2015 Agile42-Connect
18
A (rare) example of methodological alignment between AGILE and regulatory requirements
November 5, 2015 Agile42-Connect
21Ersteller oder VeranstaltungstitelAugust 8, 2013
Pairing has become a standard way of work (not just for programmers!)
22
Challenges of doing being becoming Agile in a regulated environment
November 5, 2015 Agile42-Connect
EN ISO 13485:2003Quality Management
ISO 60601-1-4Programmable
electrical medical devices
ISO 14971Risk Management
EN 62366:2007Usability
ISO 62304 Medical Device Software
Lifecycle
CE Compliance requires compliance to multiple standards
ISO 62304 closely guides / determines
development of medical software
Comparing the goals
Patient SafetyEffectiveness
Governance throughout product lifecycle
123456
Goals are Product Oriented
ProductivityPredictability
Business ValueQuality
Adaptability& Resilience
Comparing the methods
Defined Process
Plan › Analyze › Develop › Test › CorrectTraceability
CommunicationEmporwerment
TransparencyAdaptability
Formal review and approvalUsabilityConfiguration Management
Iterative & Incremental
26
Aligning on Values?
AAMI Medical Device Software Commitee:
Guidance on the use of AGILE practices in the development of medical device software
November 5, 2015 Agile42-Connect
27
Aligning on values?
„The values of AGILE and regulatory perspectives actually aligh rather well, although it might be hard to recognize that at first.“
(AAMI TIR 45)
November 5, 2015 Agile42-Connect
28
Aligning on values?
Values
Principles
Practices
Individuals and Interactions
Processes and Tools
Comprehensive DocumentationWorking Software
Customer Collaboration Contract Negotiation
Responding to change
Following a plan
Compliance
PredictabilityControl
Stability
Order
November 5, 2015 Agile42-Connect
CourageRespec
t
FocusCommittmentTrust Openness
Adaptability