Slutt med IT-prosjekter!

79
OPEN

Transcript of Slutt med IT-prosjekter!

Page 1: Slutt med IT-prosjekter!

OPEN

Page 2: Slutt med IT-prosjekter!

SluttmedIT-prosjekter!BEKK Open Fagdag 2016

@steinim

[email protected]

OPEN

Page 3: Slutt med IT-prosjekter!

Hvaeretprosjekt?

OPEN

Page 4: Slutt med IT-prosjekter!

(i norsk oversettelse)

“Et prosjekt er en tidsavgrenset bestrebelsefor å skape et unikt produkt eller en

tjeneste ... det har en definert start- ogslutt-tid, og derfor definert scope og

ressurser ... et prosjekt-team inkludererofte folk som vanligvis ikke jobber sammen

...”Project Management Institute, 2004

OPEN

Page 5: Slutt med IT-prosjekter!

$OPEN

Page 6: Slutt med IT-prosjekter!

OPEN

Page 7: Slutt med IT-prosjekter!

OPEN

Page 8: Slutt med IT-prosjekter!

OPEN

Page 9: Slutt med IT-prosjekter!

OPEN

Page 10: Slutt med IT-prosjekter!

MenprosjekteneerjoSmidig!

OPEN

Page 11: Slutt med IT-prosjekter!

Smidigerikkenok!

OPEN

Page 12: Slutt med IT-prosjekter!

“You build it, you run it”Werner Vogels (CTO i Amazon)

OPEN

Page 13: Slutt med IT-prosjekter!

DevOps = “Developers carry beepers”Kent Beck definerer DevOps på DevOps Norway Meetup i 2013

OPEN

Page 14: Slutt med IT-prosjekter!

OPEN

Page 15: Slutt med IT-prosjekter!

OPEN

Page 16: Slutt med IT-prosjekter!

Utfordringermedprosjektsomarbeidsform

OPEN

Page 17: Slutt med IT-prosjekter!

Utfordringermedprosjektsomarbeidsformvanskelig å realisere gevinster fortløpende

OPEN

Page 18: Slutt med IT-prosjekter!

Utfordringermedprosjektsomarbeidsformvanskelig å realisere gevinster fortløpende

OPEN

Page 19: Slutt med IT-prosjekter!

Utfordringermedprosjektsomarbeidsformvanskelig å realisere gevinster fortløpendekonflikt mellom prosjektets mål og virksomhetens mål

OPEN

Page 20: Slutt med IT-prosjekter!

Utfordringermedprosjektsomarbeidsformvanskelig å realisere gevinster fortløpendekonflikt mellom prosjektets mål og virksomhetens mål

OPEN

Page 21: Slutt med IT-prosjekter!

Utfordringermedprosjektsomarbeidsformvanskelig å realisere gevinster fortløpendekonflikt mellom prosjektets mål og virksomhetens målstor avstand mellom prosjekt- og linjeorganisasjon

OPEN

Page 22: Slutt med IT-prosjekter!

Utfordringermedprosjektsomarbeidsformvanskelig å realisere gevinster fortløpendekonflikt mellom prosjektets mål og virksomhetens målstor avstand mellom prosjekt- og linjeorganisasjon

OPEN

Page 23: Slutt med IT-prosjekter!

Utfordringermedprosjektsomarbeidsformvanskelig å realisere gevinster fortløpendekonflikt mellom prosjektets mål og virksomhetens målstor avstand mellom prosjekt- og linjeorganisasjonkortsiktig finansieringsmodell

OPEN

Page 24: Slutt med IT-prosjekter!

Utfordringermedprosjektsomarbeidsformvanskelig å realisere gevinster fortløpendekonflikt mellom prosjektets mål og virksomhetens målstor avstand mellom prosjekt- og linjeorganisasjonkortsiktig finansieringsmodell

OPEN

Page 25: Slutt med IT-prosjekter!

Utfordringermedprosjektsomarbeidsformvanskelig å realisere gevinster fortløpendekonflikt mellom prosjektets mål og virksomhetens målstor avstand mellom prosjekt- og linjeorganisasjonkortsiktig finansieringsmodellutfordringer med overlevering og kunnskapsoverføring

OPEN

Page 26: Slutt med IT-prosjekter!

Utfordringermedprosjektsomarbeidsformvanskelig å realisere gevinster fortløpendekonflikt mellom prosjektets mål og virksomhetens målstor avstand mellom prosjekt- og linjeorganisasjonkortsiktig finansieringsmodellutfordringer med overlevering og kunnskapsoverføring

OPEN

Page 27: Slutt med IT-prosjekter!

Utfordringermedprosjektsomarbeidsformvanskelig å realisere gevinster fortløpendekonflikt mellom prosjektets mål og virksomhetens målstor avstand mellom prosjekt- og linjeorganisasjonkortsiktig finansieringsmodellutfordringer med overlevering og kunnskapsoverføringvanskelig å skalere opp

OPEN

Page 28: Slutt med IT-prosjekter!

Brooks'lov

Adding manpower to a latesoftware project makes it later

Fred Brooks, The Mythical Man-Month, 1975

OPEN

Page 29: Slutt med IT-prosjekter!

Conway'slov

Organizations which design systems ... areconstrained to produce designs which arecopies of the communication structures of

these organizationsM. Conway, How Do Committees Invent, 1968

OPEN

Page 30: Slutt med IT-prosjekter!

AvmystifiseringavConway'slov

Microservices allow organizations to alignthe architecture of their systems to the

structure of their teams.Sam Newman, Demystifying Conwayʼs Law, 2015

OPEN

Page 31: Slutt med IT-prosjekter!

OPEN

Page 32: Slutt med IT-prosjekter!

OPEN

Page 33: Slutt med IT-prosjekter!

OPEN

Page 34: Slutt med IT-prosjekter!

OPEN

Page 35: Slutt med IT-prosjekter!

Alternativet

OPEN

Page 36: Slutt med IT-prosjekter!

Kontinuerligeproduktutviklingsløpilinja.

OPEN

Page 37: Slutt med IT-prosjekter!

Kontinuerlig...

OPEN

Page 38: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinster

OPEN

Page 39: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinster

OPEN

Page 40: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinsterjustering av initiativene opp mot virksomhetens mål

OPEN

Page 41: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinsterjustering av initiativene opp mot virksomhetens mål

OPEN

Page 42: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinsterjustering av initiativene opp mot virksomhetens målinvolvering av hele organisasjonen

OPEN

Page 43: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinsterjustering av initiativene opp mot virksomhetens målinvolvering av hele organisasjonen

OPEN

Page 44: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinsterjustering av initiativene opp mot virksomhetens målinvolvering av hele organisasjonenfinansiering

OPEN

Page 45: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinsterjustering av initiativene opp mot virksomhetens målinvolvering av hele organisasjonenfinansiering

OPEN

Page 46: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinsterjustering av initiativene opp mot virksomhetens målinvolvering av hele organisasjonenfinansieringkommunikasjon

OPEN

Page 47: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinsterjustering av initiativene opp mot virksomhetens målinvolvering av hele organisasjonenfinansieringkommunikasjon

OPEN

Page 48: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinsterjustering av initiativene opp mot virksomhetens målinvolvering av hele organisasjonenfinansieringkommunikasjonkunnskapsbygging istedenfor kunnskapsoverlevering

OPEN

Page 49: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinsterjustering av initiativene opp mot virksomhetens målinvolvering av hele organisasjonenfinansieringkommunikasjonkunnskapsbygging istedenfor kunnskapsoverlevering

OPEN

Page 50: Slutt med IT-prosjekter!

Kontinuerlig...realisering av gevinsterjustering av initiativene opp mot virksomhetens målinvolvering av hele organisasjonenfinansieringkommunikasjonkunnskapsbygging istedenfor kunnskapsoverleveringskalering ved omprioritering av finansiering

OPEN

Page 51: Slutt med IT-prosjekter!

Hvasierforskning?

Magne Jørgensen, Simula Research Laboratory 2015

A Survey on the Characteristics of Projects with Success in Delivering Client Benefits

OPEN

Page 52: Slutt med IT-prosjekter!

Fixed-price projects ... were, in general,less successful than other projects.

OPEN

Page 53: Slutt med IT-prosjekter!

Success in terms of client benefit was onlyweakly correlated with success in terms of

“on time” and “on budget”

OPEN

Page 54: Slutt med IT-prosjekter!

Benefit management planning before theproject started and benefit managementactivities during project execution were

connected with success on delivering clientbenefits

OPEN

Page 55: Slutt med IT-prosjekter!

Agile projects were, in general, moresuccessful than other projects,

OPEN

Page 56: Slutt med IT-prosjekter!

Agile projects were, in general, moresuccessful than other projects, but

OPEN

Page 57: Slutt med IT-prosjekter!

Agile projects were, in general, moresuccessful than other projects, but

agile projects without flexible scope toreflect changed user needs and learning,

OPEN

Page 58: Slutt med IT-prosjekter!

Agile projects were, in general, moresuccessful than other projects, but

agile projects without flexible scope toreflect changed user needs and learning,or without frequent delivery to the client,

OPEN

Page 59: Slutt med IT-prosjekter!

Agile projects were, in general, moresuccessful than other projects, but

agile projects without flexible scope toreflect changed user needs and learning,or without frequent delivery to the client,

had less than average success

OPEN

Page 60: Slutt med IT-prosjekter!

Kjennetegnvedsuksessfullesmidige“prosjekter”

OPEN

Page 61: Slutt med IT-prosjekter!

Kjennetegnvedsuksessfullesmidige“prosjekter”løpende timer – ikke fastpris

OPEN

Page 62: Slutt med IT-prosjekter!

Kjennetegnvedsuksessfullesmidige“prosjekter”løpende timer – ikke fastpris

OPEN

Page 63: Slutt med IT-prosjekter!

Kjennetegnvedsuksessfullesmidige“prosjekter”løpende timer – ikke fastprispå tid og budsjett er mindre viktig

OPEN

Page 64: Slutt med IT-prosjekter!

Kjennetegnvedsuksessfullesmidige“prosjekter”løpende timer – ikke fastprispå tid og budsjett er mindre viktig

OPEN

Page 65: Slutt med IT-prosjekter!

Kjennetegnvedsuksessfullesmidige“prosjekter”løpende timer – ikke fastprispå tid og budsjett er mindre viktigmåler gevinstrealisering kontinuerlig

OPEN

Page 66: Slutt med IT-prosjekter!

Kjennetegnvedsuksessfullesmidige“prosjekter”løpende timer – ikke fastprispå tid og budsjett er mindre viktigmåler gevinstrealisering kontinuerlig

OPEN

Page 67: Slutt med IT-prosjekter!

Kjennetegnvedsuksessfullesmidige“prosjekter”løpende timer – ikke fastprispå tid og budsjett er mindre viktigmåler gevinstrealisering kontinuerligfleksibelt scope

OPEN

Page 68: Slutt med IT-prosjekter!

Kjennetegnvedsuksessfullesmidige“prosjekter”løpende timer – ikke fastprispå tid og budsjett er mindre viktigmåler gevinstrealisering kontinuerligfleksibelt scope

OPEN

Page 69: Slutt med IT-prosjekter!

Kjennetegnvedsuksessfullesmidige“prosjekter”løpende timer – ikke fastprispå tid og budsjett er mindre viktigmåler gevinstrealisering kontinuerligfleksibelt scopehyppige leveranser

OPEN

Page 70: Slutt med IT-prosjekter!

Kjennetegnvedsuksessfullesmidige“prosjekter”løpende timer – ikke fastprispå tid og budsjett er mindre viktigmåler gevinstrealisering kontinuerligfleksibelt scopehyppige leveranser

OPEN

Page 71: Slutt med IT-prosjekter!

Kjennetegnvedsuksessfullesmidige“prosjekter”løpende timer – ikke fastprispå tid og budsjett er mindre viktigmåler gevinstrealisering kontinuerligfleksibelt scopehyppige leveranser

“Smidig” uten disse egenskapene har mindre suksess ennvannfall.

OPEN

Page 72: Slutt med IT-prosjekter!

Høresutsomnoesomerbedreegnetilinjaspørdumeg!

OPEN

Page 73: Slutt med IT-prosjekter!

“Å jobbe i linja er når folk som kjennerhverandre jobber sammen i autonome teamsom skaper unike produkter eller tjenester

kontinuerlig, og tar ansvar for helelivssyklusen til systemene de lager, og

måler verdien opp mot forretningens visjon...”

Stein Inge Morisbak, 2015

OPEN

Page 74: Slutt med IT-prosjekter!

ANEWHOPE?

OPEN

Page 75: Slutt med IT-prosjekter!

OPEN

Page 76: Slutt med IT-prosjekter!

YOUCANNOTRESISTTHEPOWEROFTHEDARKSIDE

ITISYOURDESTINY

OPEN

Page 77: Slutt med IT-prosjekter!

OPEN

Page 78: Slutt med IT-prosjekter!

5.og6.september2016

OPEN