Agil transformation och DevOps Hur lyckas du? Stockholm, 2017-09-13 Stefan Ingelgård
Utveckling och användning av nya tjänster går snabbare idag än någonsin Storleksordningen 750 gånger snabbare idag. Hur mycket snabbare är vår utvecklingscykel? 3
Affärstrategi är digital affärstrategi Digitalisering Möjligheten med IT är oändligt mycket större nu än för 10 år sedan Kundernas krav och förväntningar är högre Information alltid tillgänglig Utmana sättet att arbeta Nya affärsmodeller ställer krav på hela verksamheten Nya roller som driver IT Från kostnadsdrivet till effektnytta IT = Affären IT förväntas vara med och bidra i affärsutveckling IT är en självklart integrerad del i arbetet med affärsutveckling Integration mellan IT och affär ger affärsnytta Detta ställer krav på IT att agera snabbare och mer affärsnära
Agil transformation och DevOps hur gör man? Hur får man organisationen att ställa om och bli agil? Vilka förmågor behöver du utveckla och hur får du det att hända på riktigt? Vad innebär det för din: - Organisation - Medarbetare - Arkitektur 5
Forefront IT och Management konsulter Strategi och Verksamhet Design Teknik 280 Anställda och 5 kontor Stefan Ingelgård Managementkonsult sedan 2016 Strategi och Verksamhet Programledning CIO Kronans apotek 2011 2016 Arbetat med Agil förändringar sedan 2014 6
Vad krävs för att lyckas med Agil transformation och DevOps?
Samarbete mellan Agil utveckling och drift ger DevOps Agil affärsutveckling med IT fokuserar på snabbhet Arbeta för att möjliggöra snabb affärsutveckling Hur kan vi bli snabbare i utvecklingen? Agila arbetssätt för att komma framåt snabbt Traditionell IT-drift fokuserar på stabilitet Agil Utveckling och IT-drift tillsammans = DevOps Agil utveckling för snabbhet Genomtänkt IT-arkitektur designad för robusthet Automatisera testning Tydliga arbetsprocesser och integrerade team Utgår från att varje ändring medför en risk Få ändringar med rigorös testning Hur kan vi möta kravet på snabbare produktionssättning? 8
Vad behöver vi för att få detta att fungera? Ändra förhållningssätt och arbetssätt = Organisation Arkitekter som arbetar ett steg före Investera i en arkitektur som möjliggör snabba förändringar 9
Etablera en arkitektur som skapar flexibilitet Arbeta dig bort från stora monoliter Microservices är exempel på teknik som skapar större skalbarhet, flexibilitet och robusthet Planera din arkitektur långsiktigt
Arkitektens roll är central i Agil utveckling och DevOps Arkitekten stödjer agilt arbetssätt och DevOps. Viktig funktion som många gånger är underskattad Arkitekter ska förenkla arbetet för utveckling och drift Arkitekterna behöver ha ett agilt tankesätt Bild som beskriver SAFe y Ramverk Källa: http://www.scaledagileframework.com/ 11
Organisationen behöver förändras för att klara nytt arbetssätt Styrning & struktur Fokusera på effektmål - vad vill vi uppnå Affärsstrategin behöver speglas av IT-strategin Budgetarbete som fokuserar på leveransförmåga teamen är det viktiga Ramverk för agil samverkan Ledarskap Ny typ av ledarskap förväntan på att individer ska tänka och göra själva Kräver decentralisera ledarskap Skapa team som kan arbeta självständigt Skapa förståelse för x-funktionella team i hela organisationen Medarbetarskap Medarbetare förväntas ta ansvar själva för att planera och informera om sitt arbete Kommunikation medarbetare till medarbetare är central utan omväg via chef Innovation kommer från medarbetarna 12
Gå från traditionell organisation till värdeströmsbaserat Etablera organisation som arbetar tvärfunktionellt utifrån kundvärde 13
Agila Pain Points Misslyckade satsningar Stort gap mellan verksamhet och IT Kvartalscykler synkar inte med veckosprintar Behov av samarbetskultur Dålig feedback till utveckling Mäter fel saker Saknas kompetens Ojämnt kravflöde Kräver breda arkitekter Backlog skalar inte Långsam onboarding Personalomsättning Kulturkrock med etablerade processer (ITIL mm) Ansvarsutmaningar (säkerhet, infrastruktur mm) Behov av tvärfunktionell integration Personella flaskhalsar Kulturkrock m traditionell test Saknar kompetens 14
Förändringsresan är central för att lyckas Använd en beprövad metod ADKAR Driving & Releasing Engagera medarbetarna Tydliga mål och konkreta aktiviteter Bibehåll förändringen Exempel ovan - Driving and Relaseing 15
Uppnådda effekter våra kunder IT levererar högre affärsvärde snabbare och effektivare Lägre förvaltningskostnader Agila projekt, med täta leveranser av relevanta funktioner Dagliga releaser till test, veckoreleaser till produktion Nöjdare medarbetare och lägre personalomsättning 16
Stefan Ingelgård Stefan.ingelgard@ffcg.se 17