Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Agile utviklere og firkanta driftere

Liknende presentasjoner


Presentasjon om: "Agile utviklere og firkanta driftere"— Utskrift av presentasjonen:

1 Agile utviklere og firkanta driftere
Kyrre Begnum, Crayon NSA Kyrre Begnum, Crayon NSA

2 Kyrre Begnum, Crayon NSA
«Har du sendt inn en bestilling?» «Du må fylle ut skjemaet først. Vi har prioriteringsmøte neste tirsdag.» Kyrre Begnum, Crayon NSA

3 Kyrre Begnum, Crayon NSA
Hvorfor blir det slik? Hvordan kommer vi ut av det? Kyrre Begnum, Crayon NSA

4 Drift er avbruddsdrevet Interrupt driven operations
Drift er et grunnleggende avbrudd-drevet yrke hvor hendelser og forespørsler blir konstant omprioritert Ny maskin her Ny bruker der Glemt passord Kopier database Kan føre til passivitet: No news is good news Uten god kontroll over denne prosessen kan en driftsgruppe rask falle i en brannslukkingsmodus Kyrre Begnum, Crayon NSA

5 Hvordan bekjemper man det?
Man prøver å kontrollere strømmen av avbrudd med byråkrati Ledelsesdeterminisme Man blir mer effektiv til å håndtere hendelsene ved hjelp av automatisering Teknologideterminisme For mye ledelsesdeterminisme: Overorganisering og ansvarsfraskrivelse Lite fokus på å forbedre verktøy Komplisert grensesnitt for resten av organisasjonen Søknader og bestillinger «Gammeldags» Kyrre Begnum, Crayon NSA

6 smidig + «gammeldags» drift = problemer
Ved smidig utvikling og hyppig utrulling til miljøer er man avhengig av gode, automatiserte metodikker Dersom drift fortsatt er basert på «gammeldags» manuelt arbeid vil driftere fort overbelastes med release prosesser Fordi det er for lite fokus på automatisering og det må gjøres manuelt Ved perioder med høyt press er sannsynligheten for slurv stor, da er det ekstra risikabelt å ha manuelle release prosedyrer Mange testere venter Deadlines på prosjektet Kan ta lang tid å re-populere miljøet ( f.eks databaser ) Kyrre Begnum, Crayon NSA

7 Kyrre Begnum, Crayon NSA
Disse avbruddene … Hvorfor er avbrudd blitt fienden? Finnes det noen yrker hvor man omfavner avbrudd på en annen måte? Hvor det å håndtere avbrudd på en god måte er del av opplæringen og synonymt med god butikk? Kyrre Begnum, Crayon NSA

8 «Mise en place» for drift: Hva kan vi lære fra kokke-yrket?
En prosedyredrevet fremfor en avbruddsdrevet driftsprosess Alle «oppskrifter» er definert og lært Forberedelsene er ferdig og ingrediensene ligger på hver sitt tiltenkte sted En etablert styringsplatform hvor ny programvare «klikker på plass» Strømlinjeformet release management Felles overvåking og rapportering Dokumentasjon Proaktiv dialog mellom utviklere og driftere Konfigurasjonsstyring og automatisering Kyrre Begnum, Crayon NSA

9 Kyrre Begnum, Crayon NSA
DevOps En sammensmelting av utvikling og drift ( developers & Operations ) Fokus på samarbeid, kommunikasjon, integrasjon og automatisering En bevegelse og filosofi, ikke en formalisert metodikk Hyppigst i små grupper uten sterk organisasjon og linje Lean startups og uavhengige utviklere Henger sammen med cloud computing bevegelsen Rask utrulling og forenklet drift Kyrre Begnum, Crayon NSA

10 Kyrre Begnum, Crayon NSA
DevOps og Mise en place Begge har fokus på organisasjonens mål Kokker har en enorm råvarekunnskap, men forstår at om du ikke setter det sammen smakfullt, så taper man penger DevOps fokuserer på å lage en «meny» av automatiserte oppskrifter som brukerne / utviklerne kan velge ifra Test du jour Release tartar Ve’em au karamel Drevet frem som en reaksjon på ledelsesdeterminisme, DevOps er tydelig på siden av teknologideterminisme Kyrre Begnum, Crayon NSA

11 Hvordan kommer vi oss dit?
Må forankres og forstås av driftsledelsen Ha en proaktiv dialog med drift i god tid før det begynner å koke Fortell dem om hvilke oppgaver det vil bli mye av Hvis mulig: skaff en dedikert DevOps ressurs til prosjektet som bistår driftsgruppen Kyrre Begnum, Crayon NSA

12 Kyrre Begnum, Crayon NSA
DevOps: «Kan jeg få ta imot bestillingen?» Takk :) Kyrre Begnum, Crayon NSA


Laste ned ppt "Agile utviklere og firkanta driftere"

Liknende presentasjoner


Annonser fra Google