Upload
geir-amsjo
View
569
Download
0
Embed Size (px)
DESCRIPTION
Vi har store problemer med kvalitet og kompleksitet i IT-systemene. Denne presentasjonen viser hvordan Prosjektet som arbeidsform må bære en betydelig del av ansvaret for dette.
Citation preview
Et skråblikk på Prosjektet
Geir Amsjøagile42
Geir Amsjø, agile42 Skråblikk på Prosjektet
En naturlig arbeidsform
Geir Amsjø, agile42 Skråblikk på Prosjektet
... særlig når leveransen er veldefinert
Geir Amsjø, agile42 Skråblikk på Prosjektet
Allikevel går det galt
.. på tross av erfaring, forskrifter, standarder og veiledninger.
Geir Amsjø, agile42 Skråblikk på Prosjektet
H V O R F O R ?
Geir Amsjø, agile42 Skråblikk på Prosjektet
Avveiinger i prosjekter
• The Iron Traingle?
Quality
Scope
ScheduleCost
Geir Amsjø, agile42 Skråblikk på Prosjektet
Avveiinger i prosjekter
• The Iron Square!
Scope Schedule
Cost
Project Trade-offs
Quality
Geir Amsjø, agile42 Skråblikk på Prosjektet
Problemer i IT-systemer
Opplevd kvalitet
Feil
Evtentuelle mangler
Struktur
DesignArkitektur
Lettfattelighet
Oppdagesmed en gang
Oppdages ganske raskt
Oppdageslenge etter prosjektets slutt
Vedlikeholdbarhet
Endringskostnader og kvalitet
Geir Amsjø, agile42 Skråblikk på Prosjektet
Co
st o
f C
han
ge
Time
Ideal Cost of Change
Real Cost of Change
Technical Debt
Geir Amsjø, agile42 Skråblikk på Prosjektet
Geir Amsjø, agile42 Skråblikk på Prosjektet
Hva er det som er så spesielt med IT?
Geir Amsjø, agile42 Skråblikk på Prosjektet
Systemene blir aldri ferdige
Geir Amsjø, agile42 Skråblikk på Prosjektet
Ekstrem kompleksitet
Geir Amsjø, agile42 Skråblikk på Prosjektet
Ingen fasit-svar, ”uendelig antall” løsninger
Geir Amsjø, agile42 Skråblikk på Prosjektet
Store deler av leveransen er usynlig og/eller uforståelig
Geir Amsjø, agile42 Skråblikk på Prosjektet
Ingen standarder eller forskrifter
Geir Amsjø, agile42 Skråblikk på Prosjektet
Stor grad av dynamikk
Geir Amsjø, agile42 Skråblikk på Prosjektet
Estimatene er svært unøyaktige
Geir Amsjø, agile42 Skråblikk på Prosjektet
Teambygging tar tid
Geir Amsjø, agile42 Skråblikk på Prosjektet
ProsjektetDefinerer mål, leveranse og rammer,avgir mandat,bemanner opp prosjektorg.
Akseptansetest,overlevere til permanent org.,terminere prosjektorg.
Oppstartsfase Prosjektfase Vedlikeholdsfase
Kunden
Leverandøren
Kunden
Geir Amsjø, agile42 Skråblikk på Prosjektet
Vedlikeholdskostnadene er ofte størst
Opp-starts-fase
Prosjektfase Vedlikeholdsfase
... allikevel gir vi ansvaret til en midlertidig organisasjon i en liten, men kritisk fase
Geir Amsjø, agile42 Skråblikk på Prosjektet
Har prosjektet interesse av
vedlikeholdsfasen?
Geir Amsjø, agile42 Skråblikk på Prosjektet
Har kunden og leverandøren
sammenfallende interesser?
Geir Amsjø, agile42 Skråblikk på Prosjektet
Polariserte interesser i prosjekter
Linja
Prosjektet
Lave vedlikeholds
kostnader
Jobbe raskt
Best mulig produkt
Oppfylle kontraktFå
endringer
Mange endringer
Geir Amsjø, agile42 Skråblikk på Prosjektet
Ta virkeligheten på alvor
Veldig mange kunder utvikler og videreutvikler IT-systemer kontinuerlig
Lag en kontinuerlig organisasjon!
De som gjør jobben har egen interesse av å lage godt strukturerte, lettfattelige og enkle systemer. De blir selv heftet av teknisk gjeld
Teamene får tid til gruppedannelsen og vil sammen kunne etablere gode, bevisste metoder og praksiser
Geir Amsjø, agile42 Skråblikk på Prosjektet
Prosjekter kommer og går, Scrum består...
Sprints
Scop
e
SM
PM 1
PM 2
PM 3
Stakeholders
PO
Permanent organisasjon
Prod
uct B
ackl
og
Geir Amsjø, agile42 Skråblikk på Prosjektet
Takk for meg!