Agile Beheer: Mythe of werkelijkheid?
Odile Moreau BlinkLane Consulting NIOC 2013 - Arnhem, 5 april 2013
Achtergrond Agile methoden zijn al een tijd heel populair geworden Zoals Scrum voor software ontwikkeling Maar Scrum is moeilijk toepasbaar voor beheer Iteraties van een paar weken vs. nu oplossen van bugs en incidenten Toch zijn beheerteams nu op zoek naar flexibiliteit en efficiëntie
2
3
Beheer – de uitdagingen • Watervalproces • ITIL als de standaard voor beheerprocessen • Release windows • In beheername • Documentatie • SLA • …
Agile Interuptus!
Agile beheer – de doelstellingen
4
1. Balans brengen tussen vraag en aanbod 2. Zichtbaar maken van het te verrichten werk en knelpunten 3. Stimuleren samenwerking 4. Stimuleren van continue verbeteringen van het proces, het team, de kwaliteit van de dienstverlening 5. HAVE FUN!
Agile beheer met Kanban De bouwblokken
5
Theory of Constraints
Agile Thinking
Lean Thinking
Kanban
System Thinking
Queuing Theory
Agile beheer met Kanban De bouwblokken – een uitleg
6
AGILE THINKING • • • • •
Theory of Constraints
Agile Manifesto Definition of Done Multidisciplinaire team Rituals (daily stand-up & retro) Product owner
Agile Thinking
System Thinking
Agile Manifesto Individuals and interactions Working software Customer collaboration Responding to change
over over over over
Lean Thinking
Kanban
processes and tools comprehensive documentation contract negotiation following a plan
Queuing Theory
Agile beheer met Kanban De bouwblokken – een uitleg
7
LEAN THINKING • • • • •
Value chain Elimination of waste Pull system Visual management Continuous improvement
THEORY OF CONSTRAINTS • Leveraging processes and teams by being aware of their bottlenecks • Capacity vs. Priority
Theory of Constraints
Agile Thinking
Lean Thinking
Kanban
System Thinking
Queuing Theory
QUEUING THEORY • Managing the unpredictable nature of arrival times and tasks duration SYSTEM THINKING • Holistic view of maintenance • End-to-End
De Kanban principes 1. Begin met het proces dat er al is 2. Respecteer huidige rollen, taken en verantwoordelijkheden 3. Zorg voor incrementele verbetering (gedreven door het beheerteam zelf) 4. Moedig leiderschapsgedrag aan bij iedereen
8
De Kanban eigenschappen
9
1. Visualiseer het werk 2. Beperk Werk in Uitvoering 3. Beheer de werkstroom 4. Zorg voor expliciete regels 5. Implementeer een feedback mechanisme 6. Verbeter, verbeter, verbeter
© Blink Lane Consulting
Voorbeeld 1 – Simple ITIL proces voor incidenten, changes, RFS en problemen
10
BEHEER TEAM - Klant A VOORRAAD
Backlog
ANALYSEREN
Intake
W.I.P
Klaar
REPAREREN UITVOEREN BEANTWOORDEN
W.I.P
Klaar
HERSTELLEN
W.I.P
Klaar
CONTROLEREN AFSTEMMEN
W.I.P
Klaar
AFMELDEN
Klaar
Prio 1&2 Prio 3 Prio 4 Best Effort
Best Effort
Voorbeeld 2 – Change en andere beheer activiteiten
11
BEHEER BORD - Klant B VOORRAAD
OP TE PAKKEN
ANALYSE W.I.P
BOUW
KLAAR
W.I.P
HOLD
KLAAR
HOLD
HOLD
W.I.P
AFSTEMMEN / AKKOORD
KLAAR
W.I.P
HOLD
KLAAR
HOLD
(Structureel) OPLOSSEN BEANTWOORDEN
ANALYSE W.I.P
SYSTEEM TESTEN
KLAAR
W.I.P
HOLD
KLAAR
TRANSPORT W.I.P
NAWERK
KLAAR
W.I.P
HOLD
AF!
KLAAR
HOLD
AFSTEMMEN / AKKOORD W.I.P
HOLD
KLAAR Prio 1 & 2 Prio 3
Prio 4
Best Effort
Voorbeeld 3 – Scrumban
12
BEHEER TEAM - Klant C VOORRAAD
Backlog
REPAREREN UITVOEREN BEANTWOORDEN
ANALYSEREN
Intake
W.I.P
Klaar
W.I.P
Klaar
HERSTELLEN
W.I.P
Klaar
AFMELDEN
Klaar
Afhandeling - Kanban Prio 1&2 Prio 3 Prio 4 Best Effort
Best Effort
Afhandeling - Scrum WORK IN PROGRESS Sprint 1 Sprint 2
© Blink Lane Consulting
AFMELDEN
Voorbeeld – Prioriteit stellen o.b.v. SLA
13
VOORRAAD
Backlog Op te pakken (volgende kaart) 1 dag oud
2 dag oud
3 dag oud
4 dag oud
4
4
4
4
5 + dag oud
4
3
4 4
4
4
4
4
4
Nog binnen SLA
Foto impressies
14
© Blink Lane Consulting
© Blink Lane Consulting
Foto impressies
15
© Blink Lane Consulting
© Blink Lane Consulting
16
Resultaten
1. Beter inzicht in wat er speelt (van Druk, druk, druk naar In control) 2. Betere samenwerking en communicatie met klanten 3. Durven besluiten te nemen m.b.t. Prioriteit 4. Meer respect door zichtbaarheid / feedback 1. Beperken werk in uitvoering 2. Bewustwording bij management 3. Durven LEAN toe te passen
Feedback mechanisme
17
Feedback mechanisme
18
BlinkLane Consulting
Spaces Zuidas
Barbara Strozzilaan 201
1083 HN Amsterdam
Odile Moreau
[email protected]
06-14008065