SMIDIG GEVINSTREALISERING Johannes Brodwall, Sopra Steria Programmerer og smidiginstruktør
Smidig gevinstrealisering En historie om utvikleres frustrasjon
Referansecaser BBS PERFORM LARM POID Vergemål Vigilante: Foreldrepenger Privat sektor digitalisering (uspesifisert) - gevinst
Problemet:
Hvorfor går prosjekter dårlig?
Legeforeningen fortviler over IT- prosjekter som er årevis forsinket
«Trengs en sterkere nasjonal styring» «Vi vet ikke hva vi skal lage» Vi klarer ikke å sette murstein oppå hverandre
«Trengs en sterkere nasjonal styring» «Vi vet ikke hva vi skal lage» Vi klarer ikke å sette murstein oppå hverandre
«Trengs en sterkere nasjonal styring» «Ledere må svare for resultater» Vi klarer ikke å sette murstein oppå hverandre
«Trengs en sterkere nasjonal styring» «Ledere må svare for resultater» Vi klarer ikke å sette murstein oppå hverandre
«Trengs en sterkere nasjonal styring» «Ledere må svare for resultater» «Vi vet ikke hva vi skal lage» Vi klarer ikke å sette murstein oppå hverandre
Dette er bare et problem om brukerne ikke ser “huska” før på slutten
«Trengs en sterkere nasjonal styring» «Ledere må svare for resultater» «Vi vet ikke hva vi skal lage» Vi klarer ikke å sette murstein oppå hverandre
«Trengs en sterkere nasjonal styring» «Ledere må svare for resultater» «Vi vet ikke hva vi skal lage» Vi klarer ikke å sette murstein oppå hverandre
Vi mangler ikke ledelse Vi mangler gjørelse!
Alternativet:
Smidig gevinstrealisering
En historie om utvikleres frustrasjon
(Privat sektor)
(Fikk ikke løst smerten i offentlig sektor)
Innovasjonspartnerskap
Gevinster. Krav.
HVORDAN VI KOMMER I GANG 27 MandagTirsdagOnsdagTorsdagFredag Samanalyse Visjon Interessenter Aktiviteter Scenarios Produkt backlog 0.1 ForretningsanalysePair programmingForretningsanalysePair programming Sammenstilling av resultater ForretningsanalyseMob programming Demo Produkt backlog Prototype
Mandag Hvem er her? Vi som ønsker noe laget Vi som kan (hjelpe å) lage det Hva vil vi oppnå? For målgruppe som har behov så er systemet et type produkt som lar dem utføre en aksjon. I motsetning til alternativ, så gir dette fordel Hvem lager vi dette for? Antall type bruker benytter systemet frekvens for å utføre handling. Hvordan vil den første kule demoen se ut? «Velkommen til den første demoen av system» «Vi har fortsatt mye som står igjen, men er veldig stolte av å kunne vise dere alt vi har oppnådd for målsetning.» «Jeg skal nå demonstrer hvordan en bruker kan utføre en handling.» AGENDA KICKOFF Title presentation28
Gevinster. Krav??
Gevinster? Krav?!
31 MandagTirsdagOnsdagTorsdagFredag Samanalyse Demo Produkt backlog Prototype PÅ EN UKE
På en uke: Driftsette på målarkitektur Integrere med andre systemer Lage 2-3 biter med funksjonalitet Finne ut hvor lang tid ting tar! Oppdage nye behov og muligheter
På tre måneder…
Krav
Krav Muligheter
På tre måneder… (datoen blir viktig)
Øvelse: Lag visjon (Grupper på 3)
For målgruppe som har behov så er systemet et type produkt som lar dem utføre en aksjon. I motsetning til alternativ, så gir dette fordel
Øvelse: Analyser brukere
Antall type bruker benytter systemet frekvens for å utføre handling.
Øvelse: Lag fiktiv demo
«Velkommen til den første demoen av system» «Vi har fortsatt mye som står igjen, men er veldig stolte av å kunne vise dere alt vi har oppnådd for målsetning.» «Jeg skal nå demonstrer hvordan en bruker kan utføre en handling.»
LEGG TIL UTVIKLERE HER! Er det kult? Er det mulig?Er det lurt? Klarer vi å lage ting? Klarer vi å skape verdi?
What doesn’t work
Er det kult? Er det mulig?Er det lurt? Får det effekt? (får vi det til?)
“Halv-Smidig”
Stand-up møter Product backlogs Demo hver 3. uke Gjør noe bra nå i stedet for å tviholde på gamle løfter
“The first principle is that you must not fool yourself and you are the easiest person to fool.” Richard Feynman
“Kravene” mine er feil! Analysen min er feil! Estimatet mitt er feil! Målsetningene mine er feil!
Målsetninger Nei til effektivisering! Ja til innbyggerglede!
Totalt feil Feil Litt feil Nokså feil Litt riktig Ganske riktig Riktig Helt riktig Du kan ikke rapportskrive deg fram til riktig
LEGG TIL UTVIKLERE HER! Er det kult? Er det mulig?Er det lurt? Klarer vi å lage ting? For sent å tenke gevinst Får det effekt? Klarer vi å skape verdi?
Estimater Upålitelige Kostbare
Projeksjon Empirisk Billig
Innvendinger
Systemet må erstatte alt “det gamle” gjør Vi må vite om det er verdt det før vi beslutter midler
Systemet må erstatte alt “det gamle” gjør Vi må vite om det er verdt det før vi beslutter midler
Start med innlevering, avlevering eller innsyn på dagens system Systemet må erstatte alt “det gamle” gjør Vi må vite om det er verdt det før vi beslutter midler Har du data fra det gamle som skal brukes i det nye? Gjør datakonvertering tidlig og kontinuerlig Har du eksisterende indirekte brukergrupper?
Taksameteret går, selv om drosjen står stille
“The first principle is that you must not fool yourself and you are the easiest person to fool.” Richard Feynman
TAKK FOR MEG
Gevinster Å spare minutter for 100 saksbehandlere = Fjerne ett årsverk (i teorien) = 1% kostnadsreduksjon = Gjøre det mulig å ta en ekstra kopp kaffe på 5 minuter om dagen (i praksis)
Ekstraslider
Hva er π? a. 3.1 b c d.
1. Case: Forny nasjonal fellessystem 2. Prinsipp: Action proceeds clarity 3. Praksis: De første dagene
Hvordan fornye et folkeregister?
Verdien
Begresningene (virker befriende)
Usikkerheten Hvor mye tid tar det å flytte data mellom ny og gammel? Hva med Facebook-lignende greier?
t = s/v
cost = ∫ [burn rate]*[scope] / [velocity](t) dt
WeekEndsPlannedΣ plannedActualΣ actual 117. Apr Apr May May May
cost = ∫ [burn rate]*[scope] / [velocity](t) dt
Gevinster Å spare minutter for 100 saksbehandlere = Fjerne ett årsverk (i teorien) = 1% kostnadsreduksjon = Gjøre det mulig å ta en ekstra kopp kaffe på 5 minuter om dagen (i praksis)
Cases
Kun et fåtall av potensielle brukere benyttet løsningen Forsinket -> Avbrutt -> 100% av verdien kassert Kravspec: teknologi som viste seg dyr og uegnet Titalls millioner brukt på estimat. Verdt det?
Bruker og teknologi er begge viktig Løsning og problem Title presentation79