Hvordan styre prosjekter frem til suksess Kontraktsformer og metodikk som fungerer Jørgen Petersen 01.12.14 02.12.14 PROMIS AS 1



Like dokumenter
Kontrakt for oppdragsbasert smidig utvikling av programvare PS2000 SOL

Ny kontraktsstandard: Fleksibel utviklingskontrakt

Usikkerhet i omfang og kostnader hvordan håndtere dette i kontrakten? IT-kontraktsdagen 2015 Kjetil Strand, Promis AS

Smidig modell for moderniseringen av NAV

Dataforeningens kontraktsstandard for oppdragsbasert, smidig leveranse av programvare Veiledning for utarbeidelse og bruk av kontrakten

Ny kontraktsstandard fra Dataforeningen: Fleksibel utviklingskontrakt

Smidig digitalisering 2017 Smidig forutsigbarhet: Kan man gå estimeringsveien? Trine Vabog og Jon Grov

Hvordan PS2000 blir tilpasset til smidig gjennomføring

PÅ VEI MOT SMIDIGE KONTRAKTER. Ståle L Hagen IT-kontraktsdagen september

Kontrakter. INF1050: Gjennomgang, uke 12

KONTRAKTER FOR PROGRAMVAREUTVIKLING. Ståle L Hagen UiO 10 mai 2017

Erfaringer med PS2000 kontrakt og kontraktsstyring i PERFORM. Mette Gjertsen Prosjektleder Statens Pensjonskasse

Hvordan håndterer du anskaffelser i IT-prosjekter? Bente Hagelien Mari Vestre Jannicke Klepp Tryggestad Lars Nokken

Dataforeningens rammeavtale om utviklingstjenester. Veiledning for kontraktsutarbeidelse

Fra virksomhetsmål til prioritert produktkø

Metodikk innen kvalitetssikrin o risikos rin

Kontrakter og test i smidige prosjekter. Fagmøte Dataforeningen i Trondheim 12.Mars 2012

SYSTEMUTVIKLINGSKONTRAKTER SMIDIG OG PS2000

Er det behov for nye kontraktsformater for smidige byggeprosjekter?

Modernisering av IKT i NAV

IT-kontraktsdagen 2015

Smidig metodikk, erfaringer fra NAV Fagportal

Metodevalg PERFORM PERFORM BLE INNGANGSPORT TIL SMIDIG

Erfaringer fra PERFORM -et av Norges største smidige prosjekt Onsdag 30/3-2011

Hvordan bygge en ny kommune -Erfaringer med å jobbe med kommunesammenslåing som prosjekt i ulike faser

Nyttestyring og gode brukerhistorier. Stein Grimstad, 25.august, ITPP

Prosjekteierrollen, krav og forventninger. Implementering av pensjonsreformen i Statens Pensjonskasse PERFORM

NYTTESTYRING GJENNOM HYPPIGE LEVERANSER OG TVERRFAGLIGE TEAM

Alminnelige bestemmelser Gjennomføring av Leveransen Endringer etter avtaleinngåelsen

Valg av kontraktsstandard Fugleperspektiv («intro til dagen»)

Neste generasjon ERP-prosjekter

Store programmer når behovene er store. Perspektiver på fleksibilitet og modning i et stort digitaliseringsprogram. Nokios 2015

1. Initiativ og prosjekter for systemutvikling

Erfaringer fra bruk av Scrum i PS2000-prosjekter NSP temadag Agile metoder i prosjekt Motivasjon av kunder og Nyttige verktøy

GJENNOMGANG UKESOPPGAVER 13 KONTRAKTER

Hvilke IT-prosjekter lykkes TRESS 90. best? Magne Jørgensen Simula Research Laboratory Universitetet i Oslo Scienta

Den gode kunde. Kompetanse, involvering og kultur. Magne Jørgensen Simula Research Laboratory

INNTJENT FORRETNINGSVERDI

INNTJENT FORRETNINGSVERDI

Kontrakt for oppdragsbaserte leveranser. Del I Kontraktsdokument

Hvilke IT-prosjekter lykkes best? Magne Jørgensen Simula Research Laboratory Universitetet i Oslo Scienta

KONTRAKTER FOR PROGRAMVAREUTVIKLING. Ståle L Hagen UiO 20. april

Prosjektledelse - fra innsiden av et utviklingsprosjekt. Presentasjon hos UiO Ida Lau Borch, prosjektleder i Bouvet ASA

Bakgrunn. IKT-avtaler og -kontrakter, INF1050 våren Innledning. 3. Anskaffelsesprosesser. 4. Bakgrunn og bruksområder for PS2000

Jørgen Petersen PROMIS AS 1

Bakgrunn. 1. Innledning. 2. Ulike kontraktsformer og standardkontrakter. 3. Anskaffelsesprosesser. 4. Bakgrunn og bruksområder for PS2000

Suksess og fiasko i offentlige IKT-prosjekter

Anskaffelsesstrategi for nye Altinn-kontrakter fra Vedlegg 2 Vurdering av mulige prismodeller (jf. kap 9 i anskaffelsesstrategien)

Erfaringer fra offentlige anskaffelser

Together. Free your energies Moden og modig! Ansvarsfull og fleksibel!

Et IT-prosjekt = et prosjekt uten styring, er det virkelig slik det er?

Vesentlige elementer i anskaffelsesprosessen som får betydning for gjennomføringen av prosjektet

PRAKTISKE ERFARINGER MED DATAFORENINGENS SKYTJENESTEAVTALE. IT-kontraktsdagen 2017

UKE 16 Kontrakter. Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski

Nyttestyring og viktigheten av den gode kunde

Verdien av god leverandørtesting i konstruksjonsfasen i smidige prosjekter

IT-kontraktsdagen 2017

Nyttestyring og viktigheten av den gode kunde. Magne Jørgensen

Østre Porsgrunn Kirke Overordnet samspillsavtale Overordnet samspillsavtale gjelder foran NS 8401 med særbestemmelser

Anskaffelsesstrategi for Stavanger kommune

IT I PRAKSIS!!!!! IT i praksis 20XX

IT-kontraktsdagen 2014

Kontrakter og prosjektstyring i store, smidige IT prosjekter. Mette Gjertsen Prosjektleder Statens Pensjonskasse mette.gjertsen@spk.

Teststrategi! Teststrategi! Kom og kjøp!

Profesjonalisering av prosjektledelse

Innhold. Forord Innledning... 13

Hvordan styre anskaffelsen Organisering-kvalitetssikring Hvordan unngå å gå i baret

Mellom barken og veden Smidig testing i krevende terreng TTC 2015

1 Anskaffelsens formål og omfang. 2 Krav til leverandør. Bilag 1 Beskrivelse av Bistanden. 2.1 Rådgivning i anskaffelsesprosessen

Innkjøpskortet for innkjøpere i offentlige og private virksomheter Fagplan versjon 1.4 Oppdatert per fagrådsmøte 13. april 2012

Ingen flere store offentlige ITprosjekter? Magne Jørgensen Simula, UiO og Scienta

Digitalisering av offentlig sektor - Nye og sterke virkemidler

Eksamen Prosjektstyring

MODUL A Prosjektledelse Oversikt og Innsikt Dag 3 BETTER PROJECTS THE KNOWLEDGE TO GET YOU THERE

Tiltaksplan for oppfølging av revisjonsrapport om systemforvaltning i Pasientreiser ANS

USIKKERHETSVURDERING FOR NYTTEPOENG OG KOSTPOENG

Testing i smidigavtalen (SSA-S) Seniorrådgiver Mari Vestre, Difi. Testdagen ODIN 24. september 2014.

Utfordring, tiltak og status:

Konkurransegrunnlag rådgivertjenester

Samordning av IKT i det offentlig. Sesjon A1 på NOKIOS 16. oktober 2008 Jens Nørve (DIFI) og Marianne Andreassen (SSØ) Utvikling gjennom samarbeid

Finansportalen Historiske bankdata

FULL EKSTERN EVALUERING AV INTERNREVISJONEN I Helse Vest RHF Februar 2017

Valg av utviklingsmetode hva betyr dette for kontraktsutformingen

Inception Elaboration Construction Transition Bemanning 1 1,5 2 2 Varighet i uker Antall iterasjoner (lengde i uker i parentes) Tabell 1

Prosjektplan A5 Anskaffelser

Hva vet vi om IT-bransjens evne til å levere nyttige løsninger med god kvalitet?

Implementering av Agresso: Erfaringer fra Kartverket

Hva kjennetegner IT-prosjekter som lykkes?

Evaluering som prosjektarbeid. Engangsoppgave med gitte betingelser

Heidi E. Rygg, seksjonssjef Anskaffelser brukere. Anskaffelser av hjelpemidler

Felles gevinstmetodikk i. Kongsbergregionen

Hva kjennetegner IT-prosjekter som lykkes?

Nye Kirkenes sykehus. Nasjonalt program for leverandørutvikling. Dialogkonferanse, Tromsø 31. mars Foto: Jo Michael

Styring av IT-prosjekter Kontraktstandard for IT-prosjekter med veiledning

Bakgrunn: Systemmetodikk relatert til avtaleform

Nye kontraktsreguleringer i vår digitale virkelighet - et innblikk i utviklingen som skjer med Statens standardavtaler

Prosjektmandat Hovedprosjekt

SUKSESS MED IT I OFFENTLIG SEKTOR FORSKNING OG ERFARING. Miniseminar Forsvarsmateriell Hovedstadsområdets nettverk for ITstyring. [hitledelse.

Innovasjon i offentlige anskaffelser - hvorfor og hvordan?

Agile metoder i ulike prosjektfaser, betydning for anvendelse og fokus. Elisabeth Krogh Svendsen, Terramar

Transkript:

Hvordan styre prosjekter frem til suksess Kontraktsformer og metodikk som fungerer Jørgen Petersen 01.12.14 02.12.14 PROMIS AS 1

PROMIS Tjenester Prosjekt- og programledelse Smidig prosjektgjennomføring Kvalitetssikring Anskaffelser / IKT-kontrakter Testledelse og testrådgivning 02.12.14 PROMIS AS 2

Eksempler på oppdrag Programleder for pensjonsreformen i NAV (nesten 3 milliarder kr) Prosjektleder for Perform-prosjektet i Statens pensjonskasse (rundt 1 milliard kr) Kvalitetssikrer for LØFT-programmet i Lånekassen (nesten 1 milliard kr) Ansvarlig for KS1 og KS2 *) for Autosys i Statens vegvesen (over ½ milliard kr) Ansvarlig for KS1 av saksbehandlersystemene i Brønnøysundregistrene (under ½ milliard kr) Prosjektleder for forprosjekt IKT-plattform for NAV, i nåværende AD Prosjektleder for etablering av Finn.no Vi arbeider i tillegg med: Utvikling og forvaltning av IT-kontraktsstandarder Sertifisering i smidig prosjektstyring Forskningsprosjekt i smidig prosjektgjennomføring sammen med Simula Research Laboratory *) Finansdepartementets kvalitetssikring av store, statlige prosjekter 02.12.14 PROMIS AS 3

PRINCE2 + Smidig Det beste fra to verdener Mange utfordringer med tradisjonell prosjektstyring i systemutvikling For lang horisont fra planlegging til produksjonssetting Tar ikke tilstrekkelig hensyn til læring underveis Prosjektresultater tas ikke tilstrekkelig i bruk av mottakerorganisasjonen Men smidig uten prosjektstyring er heller ikke svaret Eierorganisasjonen vil vite hva de får igjen for investeringen Interessentene har krav på å holdes orientert om status i forhold til omfang, kvalitet, kostnader og leveransetidspunkt Smidig + prosjektstyring: Prinsippene må integreres fullt ut Å delegere smidig til en del av prosjektet, samtidig som prosjektet ellers kjøres som det alltid har gjort, er ikke løsningen Det virkelige gjennombruddet får vi først når hele prosjektet gjennomsyres av smidige prinsipper 02.12.14 PROMIS AS 4

Hvorfor tok smidig av på 2000-tallet? Undersøkelser viser at store deler av ITsystemene ikke blir benyttet Vi lærer underveis og løsningen modnes Rammebetingelser kan endres underveis i prosjektet 16 % 13 % 19 % 7 % 45 % Brukes aldri Brukes sjelden Brukes noen ganger Brukes ofte Brukes alltid Studie [Johnsen02] av flere tusen prosjekter basert på fossefallsmetodikk hvor alle krav beskrives tidlig. Viser faktisk bruk av funksjonalitet (hentet fra Craig Larman: UML and Patterns) Det har med andre ord ingen hensikt å detaljere alt før oppstart 02.12.14 PROMIS AS 5

1. Bakgrunn Kjennetegn på smidig gjennomføringsmodell Forretningsverdi som viktigste kvalitetsmål Korte iterasjoner Kontinuerlig prioritering av funksjonalitet ut fra kost/nytte Tett dialog mellom fagpersoner og utviklere Hyppige leveranser til produksjon Beslutninger tas så sent som mulig ( Rolling Wave Planning ) Autonomi: Selvorganiserte tverrfaglige team Evaluering, læring og forbedring underveis 02.12.14 PROMIS AS 6

All use of this document should be followed with reference to Promis AS and/or the authors Agile Contracting and Execution ITPP = PRINCE2 + ACE 02.12.14 PROMIS AS 7

ITPP bygger på praktiske erfaringer Det er mange modeller i internasjonal litteratur, utallige websider om smidig og om prosjektstyring og noen få om kombinasjonen av disse Men det er ikke like mye dokumentasjon basert på erfaringer med vellykkede prosjekter som kombinerer smidig med tradisjonell prosjektstyring ITPP bygger på dokumenterte praktiske erfaringer med vellykkede smidige prosjekter Et av disse prosjektene er PERFORM-prosjektet i Statens Pensjonskasse, som er et av de mest krevende IT-prosjekter i Norge de siste årene Dette gjør ITPP til en helt spesiell sertifisering, også i internasjonal målestokk 02.12.14 PROMIS AS 8

ITTP-sertifiseringen gir Grunnlag for anvendelse av prosjektfaget i smidige systemutviklingsprosjekter Kjennskap til smidig prosjektstyring, prinsipper, begreper og metoder Forståelse av hva som er typiske suksessfaktorer og fallgruver i smidige systemutviklingsprosjekter Prince2 Foundation E-læring del 1 E-læring WS 1 WS 2 del 2 ITPPeksamen www.smidigeprosjekter.no 02.12.14 PROMIS AS 9

Dataforeningens kontraktshistorikk Forskningsprogrammet PS2000 var Europas største forskningsprogram innen prosjektledelse, under ledelse av NTNU og SINTEF Forskningsprogrammet PS2000 eget prosjekt spisset mot IT under ledelse av PROMIS Erfaringsinnsamling fra større IT-prosjekter Beskrivelse av en beste praksis og gjennomføringsmodell for IT-prosjekter Den Norske Dataforening har forvaltningsansvaret for PS2000 kontraktsstandardene gjennom Faggruppe for IT-kontrakter Faggruppen forvalter PS2000, PS2000 Smidig og tilhørende kontraktsstandarder Styret består av 12 medlemmer, som er valgt og består av 4 rådgivere, 4 fra kunde- og 4 fra leverandørsiden (balanse!) Den nye smidige kontraktsstandarden PS2000 SOL er et selvstendig alternativ 02.12.14 PROMIS AS 10

Kontrakt som styringsverktøy Kvalitet Omfang Ressurser Risiko Visualisering Kommunikasjon Kontrakt Integrasjonsstyring Tid Kostnad 02.12.14 PROMIS AS 11

Alternative kontrakter PS2000 og PS2000 Smidig Forutsetter en behovsanalyse som danner grunnlag for en komplett leveranse med et definert omfang Endringshåndteringsprosessen i kontrakten må benyttes for senere avdekket endringsbehov knyttet til omfang Dataforeningens nye smidige utviklingsavtale: PS2000 SOL I mange smidige prosjekter er det i første omgang kun hensiktsmessig å definere mål og rammer for prosjektet samt innledningsvis å detaljere de høyest prioriterte behovene utfra nytteverdi. Detaljering av øvrige funksjonelle og ikke-funksjonelle behov avventes til erfaringer med de første leveransene er vunnet. Baseres på oppdragsbasert utvikling ut fra en gitt estimeringsmodell og forhåndsavtalt kapasitet 02.12.14 PROMIS AS 12

Grunnleggende prinsipper PS2000 SOL Kontraktsstandarden er oppdragsbasert, dvs at det må inngås underliggende bistands- og oppdragsavtaler for alt som skal leveres Kontraktsstandarden kan benyttes for grunnutvikling av ny programvare og for videreutvikling av programvare over tid (i tillegg kan utvikling av programvare omfatte systemintegrasjon og eventuelt konfigurering av standard programvare som er av betydelig omfang) Kontraktsstandarden er utviklet for relativt langvarig kontraktsforhold med leverandør, med omfattende regulering både av: oppstartsaktiviteter kapasitet og ressursbruk estimeringsmodell og målinger endringer og sanksjoner knyttet til mislighold 02.12.14 PROMIS AS 13

Mål og prioriteringer Riktig løsning som treffer forretningsmessige mål Prioritering underveis der unødvendig funksjonalitet prioriteres vekk Tidlig gevinstrealisering der viktigste funksjonalitet produksjonssettes tidlig Kost/nytte-vurderinger underveis til grunn for prioriteringer 02.12.14 PROMIS AS 14

Grunnlaget for kontraktsstandarden for oppdragsbasert smidig utvikling Samfunnsmål Forretningsmål Inntjent forretningsverdi Prioritering Målbildet Overordnet produktkø Produktkø Effekt- og resultatmål Overordnede behov (Epos) Brukerhistorie Brukerhistorie Nytteverdi Iterasjonskø Oppgave Oppgave Oppgave Oppgave 02.12.14 PROMIS AS 15

Hvorfor gjennomføre smidig utvikling basert på kontrakt? Deling av resultatansvar og økonomisk risiko knyttet til leveransene med leverandøren Tydelig og avtalt arbeidsdeling mellom kunde og leverandør Klare krav til både kundens og leverandørens forarbeid for etablering og godkjenning av oppdragsavtaler Fokus for leverandøroppfølging endres fra oppfølging av timer til oppfølging av kvalitetskrav for utviklingstjenester Forpliktelser til kapasitet og estimeringsmodell er regulert (slik at dette avviker fra rammeavtaleformen) Bedre konkurransesituasjon i markedet ved tildeling av kontrakt Lettere etterlevelse av krav til regelverk for offentlige anskaffelser 02.12.14 PROMIS AS 16

Avtaledokumenter på ulike nivåer 02.12.14 PROMIS AS 17

Smidig modell som består av fire hovedprosesser for en leveranse Behovsanalyse I behovsanalysen defineres og prioriteres kundens behov gjennom funksjonelle og ikkefunksjonelle brukerhistorier Løsningsbeskrivelse Løsningsbeskrivelsen er partenes detaljering og avklaring av behovsanalysen slik at løsningen som skal utvikles, er definert på et hensiktsmessig nivå for etterfølgende konstruksjon Konstruksjon Under konstruksjon utvikler leverandøren programvaren gjennom et avtalt antall iterasjoner i henhold til signerte og omforente brukerhistorier, løsningsbeskrivelser og estimater Godkjenningsprøve Godkjenningsprøven er kundens avsluttende verifikasjon og godkjenning av en leveranse Godkjenningsprøve Behovsanalyse Løsningsbeskrivelse Løsningsbeskrivelse Konstruksjon 02.12.14 PROMIS AS 18

Etablering og gjennomføring av leveranser 02.12.14 PROMIS AS 19

Ressursforpliktelser Leverandøren skal stille til rådighet avtalte, navngitte ressurser, med angivelse av kritiske ressurser og hvilken kompetanse og erfaring som kvalifiserer for dette Ressurser som kunden i kontraktsperioden ønskes skiftet ut, skal kunne erstattes med andre ressurser med minst tilsvarende kompetanse De som er angitt som kritiske ressurser, skal ikke kunne skiftes ut av leverandøren uten forutgående skriftlig godkjenning fra kunden 02.12.14 PROMIS AS 20

Endringer av samlet avtalt kapasitet Kapasitet Maksimal samlet økning av avtalt kapasitet Kapasitet ved oppstart konstruksjon Endringer av avtalt kapasitet Maksimal samlet reduksjon av avtalt kapasitet Kunden kan kreve økning av avtalt kapasitet på inntil en prosentsats i forhold til avtalt kapasitet, totalt begrenset til en samlet prosentsats på en høyere prosentsats over kontraktsperioden. Tilsvarende ved ønske om reduksjon Avtaleperioden 02.12.14 PROMIS AS 21

Estimeringsmodell og referanseestimater Estimeringsmodellen skal brukes for å utarbeide estimater for utvikling av programvare innenfor den enkelte oppdragsavtale Estimeringsmodellen skal omfatte referanseestimater for kjerneestimater for relevante oppgavetyper i forhold til programvaren Partene kan bli enige om endringer av påslagsfaktorene på kjerneestimatet, eventuelt også av referanseestimater for relevante oppgavetyper, innenfor definerte terskler Dette for å tilpasse modellen i henhold til erfaringer fra gjennomføringen av oppdragsavtalene Dersom endringene i estimeringsmodellen medfører en samlet endring av kostnadsnivået over en avtalt terskel i forhold til forutsetningene ved inngåelse av kontrakten, kan en av partene kreve å få gjennomført en revisjon av endringene av estimeringsmodellen for å belyse om endringene er forsvarlige Etter hvert som partene får erfaring fra konstruksjon, kan estimeringsmodellen gradvis erstattes av parvis sammenligning av brukerhistorier 02.12.14 PROMIS AS 22

Endringer og avbestilling Endringsprosedyrer er kun knyttet til ressurser, kapasitet og estimering (beskrevet i det foregående) Andre endringer håndteres ved å utstede nye versjoner av bistands- og oppdragsavtalene Dersom kunden har behov for avbestilling av bistands- eller oppdragsavtaler, er betingelser for dette regulert i kontrakten Videre er det beskrevet en prosedyre som kan benyttes dersom det er behov for å avbestille hele kontrakten 02.12.14 PROMIS AS 23

Risiko og prismodeller Risikovurdering for en leveranse legges til grunn for valg av prismekanisme (grunnrisiko) Målpris risikodeling mellom kunde og leverandør Preferert prismekanisme Avvik fra målprisen (under-/overforbruk) deles likt mellom kunde og leverandør Løpende timer kunden tar all risiko Fastpris leverandøren tar all risiko Ved målpris eller fastpris gjøres en vurdering av konkrete risikofaktorer som grunnlag for å definere usikkerhetspåslaget innenfor estimeringsmodellen Målpris er den prefererte modellen da det gir en balansert fordeling av risikoen mellom kunde og leverandør 02.12.14 PROMIS AS 24

02.12.14 PROMIS AS 25