unngå teknisk gjeld - ved å ta virkeligheten på alvor

20
Unngå Teknisk Gjeld - start med å ta virkeligheten på alvor 1 Geir Amsjø @gamsjo

Upload: geir-amsjo

Post on 23-Jan-2015

213 views

Category:

Documents


6 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Unngå Teknisk Gjeld !!

- start med å ta virkeligheten på alvor

1!

Geir Amsjø!@gamsjo!

Page 2: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld! 2!

Page 3: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

ALLE er opptatt av kvalitet"

3!

Hva gir god kvalitet?!

Kvalitetsystemer!Gode verktøy!

Flinke folk!

Disiplin!Kvalitetsku

ltur!

Kvalitetskontroller!

Definition of Done!

Akseptansekriterier!God testle

delse!

Automatiske tester!

De som gjør jobben bryr

seg!!

Page 4: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!Geir Amsjø Certified ScrumMaster course!

Dedication"

4!

Thanks to Mary Poppendieck !www.poppendieck.com!

Three stonecutters were asked:!What are you doing?!

Page 5: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

Hvordan skape katedralbyggere?"

5!

De som gjør jobben bryr seg!

Page 6: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

blablablabla blabla blablablablaablablablabla blabla blablablablaa blablablabla blabla blablablablaablablablabla blabla blablablablaa blablablabla blabla blablablabl!

Organisering av arbeid Kan dere løse

dette problemet for meg?!

Selvsagt!!

Page 7: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

Kan dere løse dette problemet

for meg?!

blablablabla blabla blablablablaablablablabla blabla blablablablaa blablablabla blabla blablablablaablablablabla blabla blablablablaa blablablabla blabla blablablabl!

Organisering av arbeid

Selvsagt!!

Page 8: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

Pull vs Push"

blablablabla blabla blablablablaablablablabla blabla blablablablaa blablablabla blabla blablablablaablablablabla blabla blablablablaa blablablabla blabla blablablabl!

blablablabla blabla blablablablaablablablabla blabla blablablablaa blablablabla blabla Blablablablaablaba

Page 9: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

Pull System Benefits

blablablabla blabla blablablablaablablablabla blabla blablablablaa blablablabla blabla blablablablaablablablabla blabla blablablablaa blablablabla blabla blablablabl!

✓ Responsiveness ✓ Learning ✓ Cross-functional Teamwork ✓ Knowledge Sharing ✓ Improvement ✓ Responsibility ✓ Quality ✓ Throughput ✓ Efficiency ✓ Motivation ✓ Customer satisfaction!

Can you solve this problem for me?!

Of Course!!

Page 10: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø, Axio Teknisk Gjeld!

Programvareutviklingens virkelighet

! Vi kan velge å levere i små inkrementer!! Selve produktet er i praksis usynlig!! Løsningsrommet er nærmest uendelig!! Forskning: Jo større prosjekt, desto større risiko!! Livsløpskonstnaden avgjøres av vedlikeholdsvennligheten!! Nytt hver gang; innovasjon er en opplagt del av jobben!! Stor kompleksitet!! Dynamikk"➡  Umulig å forstå fullt ut fra starten av!➡  Umulig å estimere med noen fornuftig presisjon!➡  Det å lære mens man jobber er essensielt!➡  (Tradisjonell prosjektstyring feiler)!

10!

Page 11: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø, Axio Teknisk Gjeld!

Surf the wave!"

Page 12: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø, Axio Teknisk Gjeld! 12!

Taking reality seriously!

Page 13: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

Når vi er på etterskudd..

13!

!

Hva ofrer vi?!

Page 14: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

CoC

!

Time!

Ideell EK!

Reell EK! Teknisk gjeld!

Endringskostnaden (EK)

14!

Page 15: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

Onde sirkler"

15!

Stor teknisk gjeld!

Langsom "utvikling!

Dårlig tid!

Ofrer det gode"håndtverket!

Stor "kompleksitet !

Estimatene"sprekker!

Dårlig tid!

Page 16: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

Med scope som variabel

Ord

net

ette

r vikt

ighe

t!

16!

S C O P E!

Du får dette !ved <termin>!

Dette får du ikke !ved <termin>!

Du får antagelig noe !av dette ved <termin>!

Page 17: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

Emergence"

17!

Small, well understood items!

Quite big and uncertain items!

Ideas, large items of !high uncertainty!

Room for more! Leve

l of i

nves

tmen

t an

d co

mm

itmen

t!

Page 18: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

For å unngå teknisk gjeld"

18!

Unngå Push-systemer!

Sats på Pull-system!!blablablabla blabla blablablablaablablablabla blabla blablablablaa blablablabla blabla blablablablaablablablabla blabla blablablablaa blablablabla B

Page 19: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø Teknisk Gjeld!

Oppsummert"

19!

Få Scopet ut av kontrakten!!

Våg å stole på utviklingsteamet!

Sørg for å ha slakk!

Våg å være ærlig og oppriktig!!

Page 20: Unngå Teknisk Gjeld - ved å ta virkeligheten på alvor

Geir Amsjø, Axio Teknisk Gjeld!

Epost: [email protected] !

Blog: scrummaster.no!

Twitter: @gamsjo!

Skype: geirams!

Kurs: smidigkurs.no!

20!

Kontakt meg!