Utfordre prosjektet

Preview:

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!

Recommended