Agile utviklere og firkanta driftere

Slides:



Advertisements
Liknende presentasjoner
Ny ordlyd på rapportene i avdelingen og nye rutiner for registrering av skyteaktiviteter For nye brukere: Du må først være registrert med en e-postadresse.
Advertisements

v/Trine Aakermann faglig leder Dysleksi Norge
Vi ser hverandre og erfarer at i Guds rike hører vi sammen
Slik bruker du vår nettbutikk!
Support, nye funksjoner og tjenester fra Uni Pluss
Teknologi i klasserommet
Labore Fravær -en oversikt over produktet
Ebus Management Center En liten bruksanvisning for de enkleste funksjonene.
Hvordan er et atom bygd opp?
HVORFOR BLIR HÅRET ELEKTRISK?
Hvordan etablere nettbutikk med GoOnline Commerce
GoOnline publisering Hvordan komme i gang med GoOnline. Denne presentasjonen tar deg steg for steg gjennom oppsett av nettsted med bruk av GoOnline Proffesional.
4 Bruk øynene riktig.
Hei! Mange stiller oss spørsmål om hvordan man fyller ut avtalen mellom ny eier, TC og overdragelse fra gammel eier ved salg av plass. Her kommer oppskriften.
Fra ord til liv August 2012.
Fra Ord til liv November 2009 “Det er lettere for en kamel å gå gjennom et nåløye enn for en rik å komme inn i Guds rike” (Mt 19,24).
Praktisk info til prosjektkunder
Programvare for nisje SMS
Fremtidsbilder og familiens betydning Noen hovedfunn og perspektiver.
Veiledning av elever / lærlinger
Rita Lucia Endresen. Medlem NFU´s Landsstyre Den første person med utviklingshemming som er medlem i Landsstyret i egen organisasjon.
Det gode Det rette Det rettferdige
Blikk på ikt •Handler om data •Design og layout •Programvare •Handler om utstyr •Handler om nye ting og gagets •Handler om folk •Vanlige.
© UNIVERSITETETS SENTER FOR INFORMASJONSTEKNOLOGI UNIVERSITETET I OSLO USIT Side 1 HOUSTON We have a problem.
Om smidig brukerkommunikasjon Smidig 2011 Johannes Brodwall Steria Norway.
NAF-Data A/S Dynamics & Empowerment l Kort presentasjon av eBestilling-konseptet l Hvorfor Dynamics? l Hvorfor Empowerment? l Erfaringer med Empowerment.
MS kap 61 Nye trender  Vi skal se på  Virtualisering  ”Cloud computing”
TILSAMMANS I EN GRUPP Med Stein og Helene Hva gjør en gruppe bra?
VELKOMMEN TIL URO OPPLÆRING
Lesing av fagtekster Nordre Modum ungdomsskole
25 kommuner tar grep om egen utbygging Trude Andresen Fagsjef KS EffektiviseringsNettverkene.
Partnerskapet mellom stat og kommune i NAV-kontoret. Hvordan brukerne kan stimulere til utvikling av NAV- kontorene? Honoratte Muhanzi Kashale Samarbeidsforum.
I dag snakker vi om: Brukergrensesnitt med kvalitet Bruksegenskaper Normans 7 stadier Testing med papirprototyp.
Mange IT-prosjekter kunne med fordel vært drevet mer som en Lean Startup.
ROOTS Johannes Brodwall, Kløne Steria Norway
Praktisk forbedringsarbeid ved Ringerike Sykehus HF
IT for Medisinsk sekretær Kai Hagali KVELD 4.  Siste rest kapittel 3  Kapittel 4  OPPGAVER  Neste gang Fletting Kai Hagali - Fredrikstad.
Hverdagen for Ruth og Sissel.
Scrum er noe helt annet enn det vi har trodd Dagfinn Reiersøl.
Derre e itj smidi!! Jøran Lillesand Smidig 2009.
Formelmagi 31-1 Begrep/fysisk størrelse
«Vi har lyktes!» Roar Brekken, leder Stjørdal KFU.
Hva er det vi har behov for å få hjelp til av spesialisthelsetjenesten? Av Per Willy Ormestad, Sosionom m/spesialkompetanse i sosialt arbeid på rusfeltet.
ELEFANTKLUBBEN (De eldste barna)
Hvordan kan foreldre bruke de vangligste funksjonene i Itslearning.com
Problemstyring Problem Management
GØY MED GRAMMATIKK: KURS FOR LÆRERE 1. og 2. MARS 2004
Hvordan skal vi som ledere bekjempe økonomisk kriminalitet i Bydel Sagene? Økonomisk kriminalitet benevnes heretter: økkrim.
KLUBB- OG MEDLEMSUTVIKLING KLUBB- OG MEDLEMSUTVIKLING Per-Arne Davidson.
100 lure ord å lære.
Skjemaendringer i systemer bestående av XML-data i relasjonsdatabaser Høgskolen i Gjøvik Master i Medieteknikk, Marianne Brattrud.
Forelesningsnotat nr. 3 Kapittel 6
Språk og leseplan 6.trinn Innlandet skole
Strategiweekend Vatnar Ungdomssenter Fredag 4. – 5. april 2008 Hjelpemidler for å få til en effektiv kommunikasjon.
Bachelorprosjekt - Oppgave 17E
11. Balancing technology with people’s needs Bruk av teknologi.
1 HVORDAN KAN KOMMUNENE LØSE ” DET GRENSELØSE OPPDRAGET” Langesund 13/ Harald Danielsen.
Miljøfyrtårn i Troms fylkeskommune Kjetil Kleveland, 30.oktober 2014.
Gjennomgang av grunnskolenes bruk av IT, både teknisk og organisatorisk.
Prosjekt 52E Installasjon, konfigurasjon og bruk av System Management Server 2003.
1 Kap. 57 – Cloud Computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Hva viser årets barometer? Ole Petter Pedersen, 25. juni 2015.
Problemløsning.
Årets norske Leanvirksomhet Lean Forum Norge ønsker å kåre Årets norske Leanvirksomhet. Målet er å sette et fokus på virksomheter som kan være forbilder.
Hva er LEAN, og hvordan vil UiO bruke metodikken
Hva er DevOps for meg? & 7 tegn på at du gjør DevOps feil
Dagfinn Bergsager Universitetet i Oslo SMIDIG 2016
Produksjonssetting i Cerebrum
Camilla Hall-Henriksen
Utskrift av presentasjonen:

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

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

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

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

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

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

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

«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

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

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

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

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