SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
DevOps bij Alliander
Go for the flow!
IT Kennislunch 12 april 2016
Léon Tebbens
Léon Tebbens - Lead IT - Alliander - @leontebbens 1
Léon Tebbens - Lead IT - Alliander - @leontebbens
Ons zoektocht naar Flow en Klantwaarde
Vijf zaken waarmee we gestopt zijn
Om in het DevOps paradijs te komen
Onze zoektocht
Geen Silver Bullet, ter inspiratie
2
Léon Tebbens - Lead IT - Alliander - @leontebbens
> 10 jaar developer
4 jaar Ops (beheer)
6 jaar DevOps
Certified ScrumMaster, Lean Practitioner, 

LeSS Practitioner
Been there
Dit is een verhaal vanuit mijn ervaringen
3
Léon Tebbens - Lead IT - Alliander - @leontebbens
Stoppen met
1. Functioneel Beheer
2. Tickets
3. Handwerk
4. Beheer
5. Projecten
4
DevOps = stoppen met
Zo bereik je het paradijs
Léon Tebbens - Lead IT - Alliander - @leontebbens
O ja.
Heb je een vraag?

Schrijf t op een
geeltje!
5
Léon Tebbens - Lead IT - Alliander - @leontebbens
Lean analyse: Gebruikersvragen en wensen
verstoren de werkflow
We kennen de business niet écht
Afstand is groot
Wij zijn duur (85-100 euro per uur)
=> klantwaarde is laag
1. Gestopt met Functioneel Beheer
want lage klantwaarde
6
Léon Tebbens - Lead IT - Alliander - @leontebbens
Functionele ondersteuning hebben
we bij kerngebruikers gelegd
Zij kennen de business
Directe collega’s
Goedkoper (50-70 euro p.u.)
Dit kon nadat we onze applicaties écht
gebruikersvriendelijk gemaakt hadden (Tridion
vervangen door Drupal en Elgg)
7
Léon Tebbens - Lead IT - Alliander - @leontebbens
Functioneel Beheer is overbodig
Als je systemen écht gebruikersvriendelijk zijn
En de business hun processen kent
Google bel je immers ook niet voor vragen
8
Léon Tebbens - Lead IT - Alliander - @leontebbens
Wachtrijen
Alle tickets even belangrijk
Onzinnig sturen op oplostijden (rode tickets)
ipv klantwaarde
Iedereen schiet tickets in -> overload aan
tickets
2. Gestopt met Tickets
Helpdesk tickets zorgen voor files
9
Léon Tebbens - Lead IT - Alliander - @leontebbens
Oplossing: Al het werk op één backlog
Sturing op klantwaarde
Want business bepaalt volgorde
Yep, echt ál ons werk 

changes, incidenten, PoC’s, projectwerk, verbetervoorstellen, …
10
Klantwaarde
Léon Tebbens - Lead IT - Alliander - @leontebbens
Business is eigenaar van die ene backlog
Business bepaalt de volgorde voor elke sprint
(bv door één Product Owner)
Product Owner bepaalt welke wensen erop komen
Wij kunnen technische verbeter-stories toevoegen 

11
Klantwaarde
Léon Tebbens - Lead IT - Alliander - @leontebbens 12
Klantwaarde
Relief!
Voorheen: 400-500 small changes per jaar
Nu: 250 user stories met klantwaarde
Dus we doen nu werk dat er écht toe doet!

Meer info op: http://LeSS.works (Large enterprise Scaled Scrum)
Léon Tebbens - Lead IT - Alliander - @leontebbens
O ja. Incidenten zijn vaak “nep”
Vaak niet écht productieverstorend
Zoek workaround

(bv de factuur die niet op te vragen is zelf e-mailen naar klant)
De rest als Defect op de Backlog
13
Léon Tebbens - Lead IT - Alliander - @leontebbens
Deployments, transporteren, testen:
- vereist werkinstructies
- langzaam
- foutgevoelig
- en saai !
Werk je vanwege je handen, of je hoofd?
3. Gestopt met handwerk
Daarvoor worden we niet betaald
14
Léon Tebbens - Lead IT - Alliander - @leontebbens
Oplossing: automate to the max
DevOps = Herhaald handwerk automatiseren
Automatisch testen, deployen, transporteren,
configureren, monitoren is de norm
Je werkt omdat je automatiseerder bent,
geen typ-konijn
15
Léon Tebbens - Lead IT - Alliander - @leontebbens
Overdracht naar beheer is één van de zeven
verspillers ( of Muda) in Lean
I’v been there: 4 jaar lang Beheer gedaan
Veel over de schutting gegooid gekregen
4. Gestopt met Beheer
Géén overdrachten meer
16
Léon Tebbens - Lead IT - Alliander - @leontebbens 17
Oplossing: Het team doet alles
We zetten zelf zaken live
We lossen zelf incidenten op
We lopen allemaal waakdienst
De verdeling “beheerder” en “ontwikkelaar” bestaat niet meer:
You built it - you run it - you fix it
Léon Tebbens - Lead IT - Alliander - @leontebbens
Gereedschap: PAAS
Maak een Selfservice platform a la Heroku voor
developers
Technisch beheerder wordt vooral
platform-automatiseerder
18
Léon Tebbens - Lead IT - Alliander - @leontebbens
Functioneel
Beheer
Ontwikkeling
Beheer
Technisch
Beheer
Ons team vroeger
Drie jaar geleden ongeveer
19
+1 externe
Léon Tebbens - Lead IT - Alliander - @leontebbens
Functioneel
Beheer
Ontwikkeling
Beheer
Platform
Beheer
Ons team nu
DevOps, Scrum en LeSS
20
+5 externen
Léon Tebbens - Lead IT - Alliander - @leontebbens
Functioneel
Beheer
Ontwikkeling
Beheer
Platform
Beheer
Ons team nu
DevOps, Scrum en LeSS
20
+5 externen
Léon Tebbens - Lead IT - Alliander - @leontebbens
Functioneel
Beheer
Ontwikkeling
Beheer
Platform
Beheer
Ons team nu
DevOps, Scrum en LeSS
20
+5 externen
Léon Tebbens - Lead IT - Alliander - @leontebbens
Functioneel
Beheer
Ontwikkeling
Beheer
Platform
Beheer
Ons team nu
DevOps, Scrum en LeSS
20
+5 externen
Léon Tebbens - Lead IT - Alliander - @leontebbens
Eén stroom van werk vanuit één backlog naar
een langlevend productteam
Hoe? Da’s een Story voor een andere keer
Of kijk alvast naar LeSS op http://less.works


5. Gestopt met projecten
we brengen werk naar lang levende teams
21
“An IT project is a temporary structure … however to be truly competitive
and agile, an organisation must deliver a continuous stream of change.“


http://www.infoq.com/articles/noprojects1-projects-flawed
Léon Tebbens - Lead IT - Alliander - @leontebbens
FLOW
een continue stroom
van werk
met eindklantwaarde
leveren
samen in een team
Resultaat: flow
samen continu klantwaarde leveren
22
Léon Tebbens - Lead IT - Alliander - @leontebbens
Klantwaarde verbeterd?
De zeven verspillers van LEAN opgelost?
23
1 Werk half af Code wacht op goedkeuring, documentatie
2 Extra werk Nooit gebruikte documentatie, onnodige goedkeuringen
3 Extra functies Overbodige functionaliteiten, te mooi maken
4 Taak switchen Mensen op meerdere projecten of taken
5 Wachttijden Handmatig testen, deployen, transporteren. Door anderen.
6 Overdracht Informatie overbrengen naar andere persoon
7 Defecten Bug in software, fouten in documenten
Léon Tebbens - Lead IT - Alliander - @leontebbens
Klantwaarde verbeterd?
De zeven verspillers van LEAN opgelost?
23
1 Werk half af Code wacht op goedkeuring, documentatie
2 Extra werk Nooit gebruikte documentatie, onnodige goedkeuringen
3 Extra functies Overbodige functionaliteiten, te mooi maken
4 Taak switchen Mensen op meerdere projecten of taken
5 Wachttijden Handmatig testen, deployen, transporteren. Door anderen.
6 Overdracht Informatie overbrengen naar andere persoon
7 Defecten Bug in software, fouten in documenten
Léon Tebbens - Lead IT - Alliander - @leontebbens
Klantwaarde verbeterd?
De zeven verspillers van LEAN opgelost?
23
1 Werk half af Code wacht op goedkeuring, documentatie
2 Extra werk Nooit gebruikte documentatie, onnodige goedkeuringen
3 Extra functies Overbodige functionaliteiten, te mooi maken
4 Taak switchen Mensen op meerdere projecten of taken
5 Wachttijden Handmatig testen, deployen, transporteren. Door anderen.
6 Overdracht Informatie overbrengen naar andere persoon
7 Defecten Bug in software, fouten in documenten
Léon Tebbens - Lead IT - Alliander - @leontebbens
Klantwaarde verbeterd?
De zeven verspillers van LEAN opgelost?
23
1 Werk half af Code wacht op goedkeuring, documentatie
2 Extra werk Nooit gebruikte documentatie, onnodige goedkeuringen
3 Extra functies Overbodige functionaliteiten, te mooi maken
4 Taak switchen Mensen op meerdere projecten of taken
5 Wachttijden Handmatig testen, deployen, transporteren. Door anderen.
6 Overdracht Informatie overbrengen naar andere persoon
7 Defecten Bug in software, fouten in documenten
Léon Tebbens - Lead IT - Alliander - @leontebbens
Klantwaarde verbeterd?
De zeven verspillers van LEAN opgelost?
23
1 Werk half af Code wacht op goedkeuring, documentatie
2 Extra werk Nooit gebruikte documentatie, onnodige goedkeuringen
3 Extra functies Overbodige functionaliteiten, te mooi maken
4 Taak switchen Mensen op meerdere projecten of taken
5 Wachttijden Handmatig testen, deployen, transporteren. Door anderen.
6 Overdracht Informatie overbrengen naar andere persoon
7 Defecten Bug in software, fouten in documenten
Léon Tebbens - Lead IT - Alliander - @leontebbens
Klantwaarde verbeterd?
De zeven verspillers van LEAN opgelost?
23
1 Werk half af Code wacht op goedkeuring, documentatie
2 Extra werk Nooit gebruikte documentatie, onnodige goedkeuringen
3 Extra functies Overbodige functionaliteiten, te mooi maken
4 Taak switchen Mensen op meerdere projecten of taken
5 Wachttijden Handmatig testen, deployen, transporteren. Door anderen.
6 Overdracht Informatie overbrengen naar andere persoon
7 Defecten Bug in software, fouten in documenten
Léon Tebbens - Lead IT - Alliander - @leontebbens
Samen aan iets werken geeft energie!
Geen gedoe meer tussen die prutsers van
ontwikkelaars en zeurpieten van beheer
Vertrouwen in mensen ipv procedures en tools

(agile manifesto)
Niet meer wachten op beheerders die nooit tijd
hebben, ik kan nu alles direct zelf doen
24
Fun-waarde verbeterd?
Great place to work?
Léon Tebbens - Lead IT - Alliander - @leontebbens 25
5 min timebox
Noteer kort je
vragen.

Hang ze op!
Continue flow van werk met klantwaarde:
1. Functioneel Beheer -> kerngebruikers
2. Tickets -> één backlog
3. Handwerk -> automate the the max
4. Beheer -> PAAS & DevOps
5. Projecten -> langlevend productteam
Discussie met geeltjes!
5 minuten
timebox:
Noteer je vragen
en hang ze op

Weitere ähnliche Inhalte

Ähnlich wie DevOps bij Alliander - een praktijkvoorbeeld

Office365 Lessons Learned
Office365 Lessons LearnedOffice365 Lessons Learned
Office365 Lessons LearnedJoël Bruijn
 
Taakprestatietest: creëer een betere online klantbeleving - Lonneke Theelen
Taakprestatietest: creëer een betere online klantbeleving - Lonneke TheelenTaakprestatietest: creëer een betere online klantbeleving - Lonneke Theelen
Taakprestatietest: creëer een betere online klantbeleving - Lonneke TheelenCongres Toptaken
 
ICT: hoofdrolspeler of backstage assistant? (Steven Van Uffelen) - Belgian In...
ICT: hoofdrolspeler of backstage assistant? (Steven Van Uffelen) - Belgian In...ICT: hoofdrolspeler of backstage assistant? (Steven Van Uffelen) - Belgian In...
ICT: hoofdrolspeler of backstage assistant? (Steven Van Uffelen) - Belgian In...Wolters Kluwer Belgium
 
Lessen uit de ERP-implementatie bij Merak door SDE.
Lessen uit de ERP-implementatie bij Merak door SDE.Lessen uit de ERP-implementatie bij Merak door SDE.
Lessen uit de ERP-implementatie bij Merak door SDE.SDE
 
Congres Toptaken: Creëer een betere online klantervaring - Lonneke Theelen, S...
Congres Toptaken: Creëer een betere online klantervaring - Lonneke Theelen, S...Congres Toptaken: Creëer een betere online klantervaring - Lonneke Theelen, S...
Congres Toptaken: Creëer een betere online klantervaring - Lonneke Theelen, S...Sabel Communicatie
 
Congres Toptaken 22 april 2014 | Lonneke Theelen | Task Performance Indicator
Congres Toptaken 22 april 2014 | Lonneke Theelen | Task Performance IndicatorCongres Toptaken 22 april 2014 | Lonneke Theelen | Task Performance Indicator
Congres Toptaken 22 april 2014 | Lonneke Theelen | Task Performance IndicatorLonneke Theelen
 
Agile lean
Agile leanAgile lean
Agile leanTASK24
 
Presentation2value2 uitgekristaliseerd in 2007
Presentation2value2 uitgekristaliseerd in 2007Presentation2value2 uitgekristaliseerd in 2007
Presentation2value2 uitgekristaliseerd in 2007Henk van Cann
 
Hoe kies je de juiste boekhoud software 2017.
Hoe kies je de juiste boekhoud software 2017.Hoe kies je de juiste boekhoud software 2017.
Hoe kies je de juiste boekhoud software 2017.OptimizeGroup
 
Summerschool 2012 samenwerken in de cloud met office 365 workshop
Summerschool 2012   samenwerken in de cloud met office 365 workshopSummerschool 2012   samenwerken in de cloud met office 365 workshop
Summerschool 2012 samenwerken in de cloud met office 365 workshope-office bv
 
Office365 showcase presa presentatie petra stojanovic van kan
Office365 showcase presa  presentatie petra stojanovic van kanOffice365 showcase presa  presentatie petra stojanovic van kan
Office365 showcase presa presentatie petra stojanovic van kane-office bv
 
Past het testvak nog in de nieuwe IT-wereld?
Past het testvak nog in de nieuwe IT-wereld?Past het testvak nog in de nieuwe IT-wereld?
Past het testvak nog in de nieuwe IT-wereld?Rik Marselis
 
ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...
ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...
ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...Orbit One - We create coherence
 
Topdesk Servicepunt Facilitair
Topdesk Servicepunt FacilitairTopdesk Servicepunt Facilitair
Topdesk Servicepunt FacilitairHerman Post
 
SharePoint Enterprise Search - SharePoint Truths
SharePoint Enterprise Search - SharePoint TruthsSharePoint Enterprise Search - SharePoint Truths
SharePoint Enterprise Search - SharePoint TruthsSparked
 
Klant Seminar 15 September 2011
Klant Seminar 15 September 2011Klant Seminar 15 September 2011
Klant Seminar 15 September 2011Edwin van Leeuwen
 
Datamanagement for Research: A Case Study
Datamanagement for Research: A Case StudyDatamanagement for Research: A Case Study
Datamanagement for Research: A Case StudyDirk Roorda
 

Ähnlich wie DevOps bij Alliander - een praktijkvoorbeeld (20)

Office365 Lessons Learned
Office365 Lessons LearnedOffice365 Lessons Learned
Office365 Lessons Learned
 
Taakprestatietest: creëer een betere online klantbeleving - Lonneke Theelen
Taakprestatietest: creëer een betere online klantbeleving - Lonneke TheelenTaakprestatietest: creëer een betere online klantbeleving - Lonneke Theelen
Taakprestatietest: creëer een betere online klantbeleving - Lonneke Theelen
 
Cv ivo zoon
Cv ivo zoonCv ivo zoon
Cv ivo zoon
 
ICT: hoofdrolspeler of backstage assistant? (Steven Van Uffelen) - Belgian In...
ICT: hoofdrolspeler of backstage assistant? (Steven Van Uffelen) - Belgian In...ICT: hoofdrolspeler of backstage assistant? (Steven Van Uffelen) - Belgian In...
ICT: hoofdrolspeler of backstage assistant? (Steven Van Uffelen) - Belgian In...
 
Lessen uit de ERP-implementatie bij Merak door SDE.
Lessen uit de ERP-implementatie bij Merak door SDE.Lessen uit de ERP-implementatie bij Merak door SDE.
Lessen uit de ERP-implementatie bij Merak door SDE.
 
Congres Toptaken: Creëer een betere online klantervaring - Lonneke Theelen, S...
Congres Toptaken: Creëer een betere online klantervaring - Lonneke Theelen, S...Congres Toptaken: Creëer een betere online klantervaring - Lonneke Theelen, S...
Congres Toptaken: Creëer een betere online klantervaring - Lonneke Theelen, S...
 
Congres Toptaken 22 april 2014 | Lonneke Theelen | Task Performance Indicator
Congres Toptaken 22 april 2014 | Lonneke Theelen | Task Performance IndicatorCongres Toptaken 22 april 2014 | Lonneke Theelen | Task Performance Indicator
Congres Toptaken 22 april 2014 | Lonneke Theelen | Task Performance Indicator
 
Agile lean
Agile leanAgile lean
Agile lean
 
Gast College
Gast CollegeGast College
Gast College
 
Presentation2value2 uitgekristaliseerd in 2007
Presentation2value2 uitgekristaliseerd in 2007Presentation2value2 uitgekristaliseerd in 2007
Presentation2value2 uitgekristaliseerd in 2007
 
Hoe kies je de juiste boekhoud software 2017.
Hoe kies je de juiste boekhoud software 2017.Hoe kies je de juiste boekhoud software 2017.
Hoe kies je de juiste boekhoud software 2017.
 
Summerschool 2012 samenwerken in de cloud met office 365 workshop
Summerschool 2012   samenwerken in de cloud met office 365 workshopSummerschool 2012   samenwerken in de cloud met office 365 workshop
Summerschool 2012 samenwerken in de cloud met office 365 workshop
 
ShareCafé 1: Hou de Nieuwe Werker gemotiveerd
ShareCafé 1: Hou de Nieuwe Werker gemotiveerdShareCafé 1: Hou de Nieuwe Werker gemotiveerd
ShareCafé 1: Hou de Nieuwe Werker gemotiveerd
 
Office365 showcase presa presentatie petra stojanovic van kan
Office365 showcase presa  presentatie petra stojanovic van kanOffice365 showcase presa  presentatie petra stojanovic van kan
Office365 showcase presa presentatie petra stojanovic van kan
 
Past het testvak nog in de nieuwe IT-wereld?
Past het testvak nog in de nieuwe IT-wereld?Past het testvak nog in de nieuwe IT-wereld?
Past het testvak nog in de nieuwe IT-wereld?
 
ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...
ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...
ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...
 
Topdesk Servicepunt Facilitair
Topdesk Servicepunt FacilitairTopdesk Servicepunt Facilitair
Topdesk Servicepunt Facilitair
 
SharePoint Enterprise Search - SharePoint Truths
SharePoint Enterprise Search - SharePoint TruthsSharePoint Enterprise Search - SharePoint Truths
SharePoint Enterprise Search - SharePoint Truths
 
Klant Seminar 15 September 2011
Klant Seminar 15 September 2011Klant Seminar 15 September 2011
Klant Seminar 15 September 2011
 
Datamanagement for Research: A Case Study
Datamanagement for Research: A Case StudyDatamanagement for Research: A Case Study
Datamanagement for Research: A Case Study
 

DevOps bij Alliander - een praktijkvoorbeeld

  • 1. DevOps bij Alliander Go for the flow! IT Kennislunch 12 april 2016 Léon Tebbens Léon Tebbens - Lead IT - Alliander - @leontebbens 1
  • 2. Léon Tebbens - Lead IT - Alliander - @leontebbens Ons zoektocht naar Flow en Klantwaarde Vijf zaken waarmee we gestopt zijn Om in het DevOps paradijs te komen Onze zoektocht Geen Silver Bullet, ter inspiratie 2
  • 3. Léon Tebbens - Lead IT - Alliander - @leontebbens > 10 jaar developer 4 jaar Ops (beheer) 6 jaar DevOps Certified ScrumMaster, Lean Practitioner, 
 LeSS Practitioner Been there Dit is een verhaal vanuit mijn ervaringen 3
  • 4. Léon Tebbens - Lead IT - Alliander - @leontebbens Stoppen met 1. Functioneel Beheer 2. Tickets 3. Handwerk 4. Beheer 5. Projecten 4 DevOps = stoppen met Zo bereik je het paradijs
  • 5. Léon Tebbens - Lead IT - Alliander - @leontebbens O ja. Heb je een vraag?
 Schrijf t op een geeltje! 5
  • 6. Léon Tebbens - Lead IT - Alliander - @leontebbens Lean analyse: Gebruikersvragen en wensen verstoren de werkflow We kennen de business niet écht Afstand is groot Wij zijn duur (85-100 euro per uur) => klantwaarde is laag 1. Gestopt met Functioneel Beheer want lage klantwaarde 6
  • 7. Léon Tebbens - Lead IT - Alliander - @leontebbens Functionele ondersteuning hebben we bij kerngebruikers gelegd Zij kennen de business Directe collega’s Goedkoper (50-70 euro p.u.) Dit kon nadat we onze applicaties écht gebruikersvriendelijk gemaakt hadden (Tridion vervangen door Drupal en Elgg) 7
  • 8. Léon Tebbens - Lead IT - Alliander - @leontebbens Functioneel Beheer is overbodig Als je systemen écht gebruikersvriendelijk zijn En de business hun processen kent Google bel je immers ook niet voor vragen 8
  • 9. Léon Tebbens - Lead IT - Alliander - @leontebbens Wachtrijen Alle tickets even belangrijk Onzinnig sturen op oplostijden (rode tickets) ipv klantwaarde Iedereen schiet tickets in -> overload aan tickets 2. Gestopt met Tickets Helpdesk tickets zorgen voor files 9
  • 10. Léon Tebbens - Lead IT - Alliander - @leontebbens Oplossing: Al het werk op één backlog Sturing op klantwaarde Want business bepaalt volgorde Yep, echt ál ons werk 
 changes, incidenten, PoC’s, projectwerk, verbetervoorstellen, … 10 Klantwaarde
  • 11. Léon Tebbens - Lead IT - Alliander - @leontebbens Business is eigenaar van die ene backlog Business bepaalt de volgorde voor elke sprint (bv door één Product Owner) Product Owner bepaalt welke wensen erop komen Wij kunnen technische verbeter-stories toevoegen 
 11 Klantwaarde
  • 12. Léon Tebbens - Lead IT - Alliander - @leontebbens 12 Klantwaarde Relief! Voorheen: 400-500 small changes per jaar Nu: 250 user stories met klantwaarde Dus we doen nu werk dat er écht toe doet!
 Meer info op: http://LeSS.works (Large enterprise Scaled Scrum)
  • 13. Léon Tebbens - Lead IT - Alliander - @leontebbens O ja. Incidenten zijn vaak “nep” Vaak niet écht productieverstorend Zoek workaround
 (bv de factuur die niet op te vragen is zelf e-mailen naar klant) De rest als Defect op de Backlog 13
  • 14. Léon Tebbens - Lead IT - Alliander - @leontebbens Deployments, transporteren, testen: - vereist werkinstructies - langzaam - foutgevoelig - en saai ! Werk je vanwege je handen, of je hoofd? 3. Gestopt met handwerk Daarvoor worden we niet betaald 14
  • 15. Léon Tebbens - Lead IT - Alliander - @leontebbens Oplossing: automate to the max DevOps = Herhaald handwerk automatiseren Automatisch testen, deployen, transporteren, configureren, monitoren is de norm Je werkt omdat je automatiseerder bent, geen typ-konijn 15
  • 16. Léon Tebbens - Lead IT - Alliander - @leontebbens Overdracht naar beheer is één van de zeven verspillers ( of Muda) in Lean I’v been there: 4 jaar lang Beheer gedaan Veel over de schutting gegooid gekregen 4. Gestopt met Beheer Géén overdrachten meer 16
  • 17. Léon Tebbens - Lead IT - Alliander - @leontebbens 17 Oplossing: Het team doet alles We zetten zelf zaken live We lossen zelf incidenten op We lopen allemaal waakdienst De verdeling “beheerder” en “ontwikkelaar” bestaat niet meer: You built it - you run it - you fix it
  • 18. Léon Tebbens - Lead IT - Alliander - @leontebbens Gereedschap: PAAS Maak een Selfservice platform a la Heroku voor developers Technisch beheerder wordt vooral platform-automatiseerder 18
  • 19. Léon Tebbens - Lead IT - Alliander - @leontebbens Functioneel Beheer Ontwikkeling Beheer Technisch Beheer Ons team vroeger Drie jaar geleden ongeveer 19 +1 externe
  • 20. Léon Tebbens - Lead IT - Alliander - @leontebbens Functioneel Beheer Ontwikkeling Beheer Platform Beheer Ons team nu DevOps, Scrum en LeSS 20 +5 externen
  • 21. Léon Tebbens - Lead IT - Alliander - @leontebbens Functioneel Beheer Ontwikkeling Beheer Platform Beheer Ons team nu DevOps, Scrum en LeSS 20 +5 externen
  • 22. Léon Tebbens - Lead IT - Alliander - @leontebbens Functioneel Beheer Ontwikkeling Beheer Platform Beheer Ons team nu DevOps, Scrum en LeSS 20 +5 externen
  • 23. Léon Tebbens - Lead IT - Alliander - @leontebbens Functioneel Beheer Ontwikkeling Beheer Platform Beheer Ons team nu DevOps, Scrum en LeSS 20 +5 externen
  • 24. Léon Tebbens - Lead IT - Alliander - @leontebbens Eén stroom van werk vanuit één backlog naar een langlevend productteam Hoe? Da’s een Story voor een andere keer Of kijk alvast naar LeSS op http://less.works 
 5. Gestopt met projecten we brengen werk naar lang levende teams 21 “An IT project is a temporary structure … however to be truly competitive and agile, an organisation must deliver a continuous stream of change.“ 
 http://www.infoq.com/articles/noprojects1-projects-flawed
  • 25. Léon Tebbens - Lead IT - Alliander - @leontebbens FLOW een continue stroom van werk met eindklantwaarde leveren samen in een team Resultaat: flow samen continu klantwaarde leveren 22
  • 26. Léon Tebbens - Lead IT - Alliander - @leontebbens Klantwaarde verbeterd? De zeven verspillers van LEAN opgelost? 23 1 Werk half af Code wacht op goedkeuring, documentatie 2 Extra werk Nooit gebruikte documentatie, onnodige goedkeuringen 3 Extra functies Overbodige functionaliteiten, te mooi maken 4 Taak switchen Mensen op meerdere projecten of taken 5 Wachttijden Handmatig testen, deployen, transporteren. Door anderen. 6 Overdracht Informatie overbrengen naar andere persoon 7 Defecten Bug in software, fouten in documenten
  • 27. Léon Tebbens - Lead IT - Alliander - @leontebbens Klantwaarde verbeterd? De zeven verspillers van LEAN opgelost? 23 1 Werk half af Code wacht op goedkeuring, documentatie 2 Extra werk Nooit gebruikte documentatie, onnodige goedkeuringen 3 Extra functies Overbodige functionaliteiten, te mooi maken 4 Taak switchen Mensen op meerdere projecten of taken 5 Wachttijden Handmatig testen, deployen, transporteren. Door anderen. 6 Overdracht Informatie overbrengen naar andere persoon 7 Defecten Bug in software, fouten in documenten
  • 28. Léon Tebbens - Lead IT - Alliander - @leontebbens Klantwaarde verbeterd? De zeven verspillers van LEAN opgelost? 23 1 Werk half af Code wacht op goedkeuring, documentatie 2 Extra werk Nooit gebruikte documentatie, onnodige goedkeuringen 3 Extra functies Overbodige functionaliteiten, te mooi maken 4 Taak switchen Mensen op meerdere projecten of taken 5 Wachttijden Handmatig testen, deployen, transporteren. Door anderen. 6 Overdracht Informatie overbrengen naar andere persoon 7 Defecten Bug in software, fouten in documenten
  • 29. Léon Tebbens - Lead IT - Alliander - @leontebbens Klantwaarde verbeterd? De zeven verspillers van LEAN opgelost? 23 1 Werk half af Code wacht op goedkeuring, documentatie 2 Extra werk Nooit gebruikte documentatie, onnodige goedkeuringen 3 Extra functies Overbodige functionaliteiten, te mooi maken 4 Taak switchen Mensen op meerdere projecten of taken 5 Wachttijden Handmatig testen, deployen, transporteren. Door anderen. 6 Overdracht Informatie overbrengen naar andere persoon 7 Defecten Bug in software, fouten in documenten
  • 30. Léon Tebbens - Lead IT - Alliander - @leontebbens Klantwaarde verbeterd? De zeven verspillers van LEAN opgelost? 23 1 Werk half af Code wacht op goedkeuring, documentatie 2 Extra werk Nooit gebruikte documentatie, onnodige goedkeuringen 3 Extra functies Overbodige functionaliteiten, te mooi maken 4 Taak switchen Mensen op meerdere projecten of taken 5 Wachttijden Handmatig testen, deployen, transporteren. Door anderen. 6 Overdracht Informatie overbrengen naar andere persoon 7 Defecten Bug in software, fouten in documenten
  • 31. Léon Tebbens - Lead IT - Alliander - @leontebbens Klantwaarde verbeterd? De zeven verspillers van LEAN opgelost? 23 1 Werk half af Code wacht op goedkeuring, documentatie 2 Extra werk Nooit gebruikte documentatie, onnodige goedkeuringen 3 Extra functies Overbodige functionaliteiten, te mooi maken 4 Taak switchen Mensen op meerdere projecten of taken 5 Wachttijden Handmatig testen, deployen, transporteren. Door anderen. 6 Overdracht Informatie overbrengen naar andere persoon 7 Defecten Bug in software, fouten in documenten
  • 32. Léon Tebbens - Lead IT - Alliander - @leontebbens Samen aan iets werken geeft energie! Geen gedoe meer tussen die prutsers van ontwikkelaars en zeurpieten van beheer Vertrouwen in mensen ipv procedures en tools
 (agile manifesto) Niet meer wachten op beheerders die nooit tijd hebben, ik kan nu alles direct zelf doen 24 Fun-waarde verbeterd? Great place to work?
  • 33. Léon Tebbens - Lead IT - Alliander - @leontebbens 25 5 min timebox Noteer kort je vragen.
 Hang ze op! Continue flow van werk met klantwaarde: 1. Functioneel Beheer -> kerngebruikers 2. Tickets -> één backlog 3. Handwerk -> automate the the max 4. Beheer -> PAAS & DevOps 5. Projecten -> langlevend productteam Discussie met geeltjes! 5 minuten timebox: Noteer je vragen en hang ze op