Computas AS PS2000 PS2000. Bakgrunn: Systemmetodikk relatert til avtaleform Om PS2000 Erfaringer Spørsmål

Like dokumenter
Computas AS PS2000 PS2000. Bakgrunn: Systemmetodikk relatert til avtaleform Om PS2000 Erfaringer Spørsmål

Bakgrunn: Systemmetodikk relatert til avtaleform

Hvordan jobber Computas?

Agenda. Hvordan jobber Computas? Computas AS. Computas AS kunnskap system

Computas AS kunnskap system

Hvordan PS2000 blir tilpasset til smidig gjennomføring

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

Valg av utviklingsmetode hva betyr dette for kontraktsutformingen

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

Kontrakter. INF1050: Gjennomgang, uke 12

Oppgave 2: Kontraktsutforming a) Refererer innledningsvis til følgende temaer i presentasjonen knyttet til særtrekkene i PS2000:

Kontrakter. IT-Ledelse, 2.mars. Faglærer : Tom Røise. IMT1321 IT-Ledelse 1. Relevante avtaleformer innen IT. Dagens tema : Avtaler og kontrakter

Kontrakter. IT-Ledelse, 19.mars. Faglærer : Tom Røise. IMT1321 IT-Ledelse 1. Relevante avtaleformer innen IT. Dagens tema : Avtaler og kontrakter

GJENNOMGANG UKESOPPGAVER 13 KONTRAKTER

Jørgen Petersen PROMIS AS 1

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

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

SYSTEMUTVIKLINGSKONTRAKTER SMIDIG OG PS2000

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

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

PS2000 Kontraktsstandard for leveranse av programvare m. m. Veiledning for kontraktsutarbeidelse

Smidig modell for moderniseringen av NAV

Smidig leveranseprosjekt en selvmotsigelse. Dataforeningen og Norsk Senter for Prosjektledelse Temadag 31. mai En lyntale av Jon Øgar

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

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

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

PERFORM et smidig prosjekt PERFORM. Flere usikkerhetsfaktorer vil påvirke PERFORM. 4 av SPKs endringsdrivere =>PERFORM. Kompetanse

Del III - Kontraktsbilag

Smidig metodikk, erfaringer fra NAV Fagportal

Systemutviklingsprosesser Forelesning 2 - INF1050 Systemutvikling

Systemutviklingsprosesser Forelesning 2 - INF1050 Systemutvikling

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

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

PS2000 Kontraktsstandard for leveranse av programvare m. m. Del II - Generelle kontraktsbestemmelser

Hvorfor (ikke) fastpris?!! Vinnerens forbannelse,! informasjonsasymmetri,! utvalgsrisiko,! opportunistisk adferd,! og! IT-kontrakter!!

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

Kundens krav til leveranser

Kontrakt for oppdragsbasert smidig utvikling av programvare PS2000 SOL

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

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

Ny kontraktsstandard: Fleksibel utviklingskontrakt

UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR

Vinnerens forbannelse,! informasjonsasymmetri,! utvalgsrisiko,! moralsk risiko! og! IT-kontrakter!

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

Johan Englund. INNOVATIONSPARTNERSKAP Utblick Norge

UKE 9 Prosesser og prosessmodeller inkludert smidige metoder. Gruppetime INF1055

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

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

Anskaffelse av rammeavtaler IKT konsulenttjenester - strategi. Saksnummer: 13/ Bilag 1 Kundens krav til leveranser

Spørsmål og svar til Konkurransegrunnlag

Møtereferat Forhandlinger

Svar på spørsmål i konkurransen. NRK kjøp av strøm med tilhørende tjenester

Gjennomføringsmodeller

Erfaringer fra offentlige anskaffelser

Dataforeningens rammeavtale om utviklingstjenester. Veiledning for kontraktsutarbeidelse

Hvordan innovative anskaffelser og Prosjektveiviseren går utmerket hånd i hånd

ELIN-metoden. Elektronisk informasjonsutveksling

Utfordringer og muligheter for elektro

Avtalen punkt 1.1 Avtalens omfang. Jfr. oppdragsgivers kravspesifikasjon inntatt som vedlegg 1 til konkurransegrunnlaget.

Utarbeidelse av kravspesifikasjon for anskaffelse av NOARK system

Modernisering av IKT i NAV

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

Samspillkontrakter som skapt for smart gjennomføring!

Kvalitet i smidige prosjekt Erfaringer PERFORM prosjektet i SPK. Mette Gjertsen Prosjektleder Statens Pensjonskasse mette.gjertsen@spk.

Ny kontraktsstandard fra Dataforeningen: Fleksibel utviklingskontrakt

Byggekomiteens rolle i anbudsprosesser

Innovasjonspartnerskap

1. Initiativ og prosjekter for systemutvikling

Akseptansetesten. Siste sjanse for godkjenning Etter Hans Schaefer

Smidig utvikling med PS2000. Veileder

Ettersom IT-bransjen er meget kompleks, kan kurset også anbefales til andre bransjer.

Innovative anskaffelser Utnytt handlingssrommet i regelverket! Seniorrådgiver Johan Englund, Difi

Hvordan sikre valg av optimal kontraktstrategi?

Løsningsforslag oppgavesett 22

GJENNOMGANG UKESOPPGAVER 2 PROSESSMODELLER OG SMIDIG PROGRAMVAREUTVIKLIG

prosjektarbeid Forelesning 3 - INF1050 Systemutvikling

prosjektarbeid Forelesning 3 - INF1050 Systemutvikling Eksempel Evolusjonære modeller Utviklingsprosesser Evolusjonære modeller Foranalyse

Anskaffelse av nytt Biblioteksystem

Planleggingsfasen.. Estimering av kostnader i IT-prosjekter. Gjennomføringen. Hvor gode er vi til å planlegge (estimere kostnader) ihht Standish Group

Prosjektplan for gjennomføring av anskaffelsen

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

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

Valg av kontraktsstandard Fugleperspektiv («intro til dagen»)

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

Mellom barken og veden Smidig testing i krevende terreng TTC 2015

Helsetjenestens driftsorganisasjon for nødnett HF

Kontrollutvalget i Hamar og Briskebygranskingen

INF1050 dagsorden 18. april 2007

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

Hvordan kjøpe SAP? Rolf Larsen Adm.Dir, Skye AS

SSA Gjennomføring av leveransen i SSA-T og SSA-D. seniorrådgiver Mari Vestre, Difi

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

Karin Beate Brennholm Prosjektleder for DigiEx Handelshøyskolen BI

Klagenemndas avgjørelse 29. august 2005 i sak 2005/194. Klager: Sterner AquaTech AS. Innklaget: Askøy kommune

FORESPØRSEL NR.: Undervisningstjenester Prinsix DEL II Vedlegg 1 LEVERANSEOMFANG Side 1 av 9. DEL II bilag 1

Finansportalen Historiske bankdata

KOMM - Leverandører av kommunikasjonstjenester til det offentlige

Klagenemnda for offentlige anskaffelser

Innovasjonspartnerskap som anskaffelsesverktøy. Seniorrådgiver Johan Englund Difi

Innføring i. av Bent J. Syversen. - seniorrådgiver i Difi

Transkript:

Computas AS : Erfaringer sett fra et leverandørsynspunkt Birger Christoffersen, Siv ing, IDT/NTNU Leder Justis sektor, Computas AS Leverer kunnskapsbaserte tjenester(75%) og produkter(25%), Etablert 1985 135(ca) ansatte, alle konsulenter med minst Cand.scient/siv ing. Teknisk profil: Java,.net, Smalltalk, Metis Eiere: Four Season Venture m/partnere 60%, DNV 12%, ansatte 28% Kunder: PD, Aetat, UDI, Domstolene, DNV, Telenor, DoD, Boeing, DoT. Slide 1 Reproduction prohibited without permission from Computas AS Slide 2 Reproduction prohibited without permission from Computas AS : Erfaringer sett fra et leverandørsynspunkt Bakgrunn timebaserte leveranser Bakgrunn: Systemmetodikk relatert til avtaleform Om Erfaringer Timebaserte leveranser: I begynnelsen var Ordet, Ordet var hos Gud,Og Ordet var Gud, joh.evang Når planen ikke holdt og budsjettet sprakk, -havnet regningen hos Kunden. Setter heller ikke krav til systemmetodikk. Ledet til ønske om mer kontroll fra kundesiden. Slide 3 Reproduction prohibited without permission from Computas AS Slide 4 Reproduction prohibited without permission from Computas AS

Bakgrunn - fastprisleveranser Bakgrunn - fastprisleveranser Fastpris for å ha kontroll over kostnadene. Forutsetter spesifikasjon av leveransen. Impliserer Fossefalls utviklingsmetodikk: Spesifikasjon Design Utvikling Test - Godkjenning Men: Erfaring har vist at det er meget vanskelig å spesifisere store systemleveranser. Eks: TRESS-90, SKARP Statens Standardavtale(Statskonsult) mest typisk Store systemleveranser: Endrer typisk premissene for oppgavene som skal utføres. For komplisert å ha oversikt over alle elementer Kan lett føre til uheldig klima i prosjektmiljø: Kunden vil kjøre, leverandør vil bremse => fordyrende administrasjon Slide 5 Reproduction prohibited without permission from Computas AS Slide 6 Reproduction prohibited without permission from Computas AS Bakgrunn - Iterativ utvikling som konsept Bakgrunn: Iterativ utvikling/dsdm Spiralmodellen (Boehm, 1977) DSDM - Dynamic Systems Development Method Målrettet prosjektstyring MRPS Høy brukerinvolvering en forutsetning Iterativ utvikling basert på prototyper Milepælsorientert(Time boxing) Testing gjennom hele prosjektet Se mer på www.dsdm.org Slide 7 Reproduction prohibited without permission from Computas AS Slide 8 Reproduction prohibited without permission from Computas AS

: Oppsummering fra forprosjekt : Iterativ utvikling som konsept Utfordringene var: Prosessen for å komme frem til et resultat var ikke beskrevet Konfliktsløsning var fokusert på bekostning av samarbeid Kundens ansvar og oppgaver var i liten grad beskrevet Læring som skjer underveis ble ikke fanget opp Usikkerhet ble ikke analysert og håndtert Mangel på motiverende elementer Løsningen ble: Prosessorientert kontrakt med fokus på gjennomføringsmodell Samarbeid regulert, mens konfliktsproblematikk er skilt ut Begge parters ansvar regulert og knyttet til gjennomføringsmodell Iterative prosesser benyttet for å fange opp læringseffekten Krav om usikkerhetsanalyser med definerte elementer Forslag til incentivordninger Behovsfase HMP 0 Kontraktsinngåelse Løsningsbeskrivelsesfase KPn KP2 HMP 1 Godkjent løsningsbeskrivelse Detaljplanlegging / Analyse og design KP1 Progresjon Iterativ konstruksjonsfase Testing Utvikling HMP 2 Leveranse klar til godkjenning Godkjenningsog avslutningsfase HMP 3 Godkjent leveranse Slide 9 Reproduction prohibited without permission from Computas AS Slide 10 Reproduction prohibited without permission from Computas AS - Incentivordninger Risikohåndtering Forventes å skape problemer med stor sikkerhet 5 c* b* a* Incentiv (Leverandør) Nedre tak (M -X) Målpris (M ) K ostnadsestim at basert på timer Påslag Sanksjon (Leverandør) Øvre tak (M +X ) Fastprislinje a b c Leverandørens reelle kostnad basert på timeforbruk Forventes å skape problem er, m en kan unngås 4 Forventes med 50% sannsynlighe t å skape problemer 3 Kan forventes å skape problem er, men meget sjelden 2 Forventes ikke å skape problemer 1 Sannsynlig het / Konsekven s Liten eller minimal 1 Mindre 2 13, 2, 6a, 7 10, 14 M erkbar 3 12 1, (12), H Stor 4 Meget stor 5 Slide 11 Reproduction prohibited without permission from Computas AS Slide 12 Reproduction prohibited without permission from Computas AS

Erfaring - prosjekter i Computas Erfaring: Lovisa, status ARENA prosjektet for Aetat Saksbehandlingssystem for ansatte i Aetat 3500 brukere Varighet ca 3 år, ca 100.000 timer Lovisa prosjektet for Rettsvesenets It- og fagtjeneste(rift) Saksbehandling for alle domstoler 1. og 2.instans Varighet 3 år, estimat 40-50.000 timer Ca 100 embeter av ulik størrelse over hele landet, ca 1000 brukere Forprosjekt med Behovsanalyse juli 2000 Løsningsbeskrivelse mai 2001 HMP1 2 hovedleveranser, 4 delleveranser, 8 trinn 1HL godkjent 28.februar 2003 2HL godkjent 27.april 2004. Slide 13 Reproduction prohibited without permission from Computas AS Slide 14 Reproduction prohibited without permission from Computas AS Erfaring: Organisering Erfaring: Organisering Faggrupper med delprosjektledere Rapporterer til Kundens prosjektledelse Leverandør har parallell organisasjon Koordineringsgruppe med lik deltagelse fra begge parter Styringsgruppe bestående av Kundens representanter Samarbeid på tvers Kundens prosjektledelse ansvarlig for faglige avgjørelser Slide 15 Reproduction prohibited without permission from Computas AS Slide 16 Reproduction prohibited without permission from Computas AS

Erfaring: Løsningsbeskrivelse Erfaring: Konstruksjonsfase Blir alltid for kort, oppdager i ettertid at viktige elementer burde vært bedre avklart Nærmeste moduler best behandlet Bør absolutt være en LBF for hver hovedleveranse De fleste kunder har ikke erfaring med prosjektarbeid og trenger tid for å komme inn i denne type arbeid. Uheldig at dette faller sammen med LBF. Stopp/go ved kontrollpunkter kan være vanskelig å håndtere, ulike regimer ved ulike trinn Ressursmessig en utfordring å håndtere godkjenningsperioder/videreutvikling Viktig å definere nivå på iterasjoner/trinn Viktig å definere riktig nivå på brukerinvolvering Gitt at det skal itereres, vanskelig å sette strek og avslutte avklaringer. Slide 17 Reproduction prohibited without permission from Computas AS Slide 18 Reproduction prohibited without permission from Computas AS Erfaring: Konstruksjonsfase Erfaring: Vedlikehold-Rammeavtale Har presisert -metodikken for utv.fasen, dvs innført mer fossefall Incentiver for omfang delt mellom kunde og leverandør, typisk 50/50 Fremdriftsansvar i praksis 100% på leverandør. Forpliktelser for vedlikehold definert i utv.avtale. Foreslåtte sanksjoner for feilretting kan være en utfordring for leverandør. Rammeavtale som dekker endringer og tillegg i vedlikeholdsperioden. Slide 19 Reproduction prohibited without permission from Computas AS Slide 20 Reproduction prohibited without permission from Computas AS

Erfaring: Generelt Delte incentiver meget viktig: Money rules prosjekter er levert på tid og innenfor akseptable rammer. Ref Peter Hidas artikkel i ComputerWorld. F.eks SKARP/Skattedir prosjektet vil gjennomføres etter Problemer har oppstått når kunde ikke har tilstrekkelig ressurser å sette inn i prosjektet Hvor vanskelig er det i forhandlinger å enes om forløpet av kurven i lærebokas figur 15-3? Svar: Forslag er typisk gitt i halvveis uttfylte bilag i konkurransegrunnlag, typisk 50/50. Målprisen skal fastlegges ut fra en kalkyle, men, nå har både kapittel 16 og forelesningen den 14. april fortalt oss at estimering er vanskelig. På hvilket grunnlag gjør leverandørene disse estimeringene, og hvordan er det mulig for kundene å forvisse seg om at estimatet er fornuftig? Eller fastsettes målprisen ved hjelp av konkurranse mellom leverandører? Svar: Ja, estimering er akkurat like vanskelig som ved andre kontraktsformer. Målprisen fastsettes typisk ved forhandling etter konkurranse Slide 21 Reproduction prohibited without permission from Computas AS Slide 22 Reproduction prohibited without permission from Computas AS Usikkerhetsanalyse er viktig. Hvilke momenter bidrar mest til usikkerhetene? Stor usikkerhet skal medføre høyere målpris. Hvor stort påslag kan det dreie seg om? Regnes påslaget i prosent, eller angis det absolutt? Svar: Prosent, typisk 15% som malen fra DND indikerer, men usikkerhetsmatrisen blir typisk ikke kvantifisert over til påslaget. Matrisen brukes mest kvalitativt Finnes det noen oversikt over hvilke kurveforløp (jf. figur 15-3) som brukes mest? Tenderer det mer mot timeprising enn fastprising? Brukes avgrensningsmekanismene (a* og c*)? Svar: 50/50, uten tak. Forekommer dog endringer hvor kunden typisk ikke aksepterer usikkerhetspåslag og foretrekker timebasert Slide 23 Reproduction prohibited without permission from Computas AS hevdes å passe bedre for en iterativ systemutviklingsprosess. Sett at det lages en kontrakt for første iterasjon, med leveranseomfang og målpris osv. Er det da mulig å få til en reell konkurransesituasjon mellom leverandører for neste iterasjon? Hvis ikke, er det da ikke fristende for hoffleverandøren å skru opp målprisen? Svar: Det vil normalt ikke lyses ut til ny konkurranse mellom iterasjonene. Målpris gis på hele jobben. Et levert system skal ikke bare fungere i henhold til kravspesifikasjonen det skal også være vedlikeholdbart slik at det lett kan tilpasses endrede krav og ønsker i ettertid. Er noe bedre enn andre standard-kontrakter med tanke på insentiver for å sikre god vedlikeholdbarhet? Svar: Både-og: Det kan hevdes at iteraktivitet i seg selv bidrar til å fremme vedlikeholdbarheten, på den annen side må ikke iterasjonene være så korte at man ikke får anledning til å gjøre nødvendige systemendringer som bedrer vedlikeholdsbarhet på sikt. Slide 24 Reproduction prohibited without permission from Computas AS

Hvordan ser en typisk kravspesifikasjon ut? Likner den i det hele tatt på beskrivelsen i lærebokas kapittel 9? Svar: Typisk som kundens Behovsanalyse, mye fokus på kravtabeller. Ikke skjermbilder. Blir kontraktene brukt aktivt under systemutviklingen? Eller ligger de i skuffen for først å bli trukket fram når konfliktene tårner seg opp? Svar: Ja, det er Computas klare erfaring at de blir brukt systematisk. Men så er de også typisk benyttet ved store kontrakter. I tillegg er avtalen som nevnt i innledningen balansert og ikke laget for å håndtere konflikter. Hvis prosjektet "sprekker", er det da mest vanlig å justere opp prisen (og arbeidsinnsatsen), eller å redusere leveranseomfanget? Svar: Det er i disse situasjonene har sin største styrke ved at begge parter da har et press på seg for å finne en konstruktiv løsning ved å finne et kompromiss for å tilpasse omfanget. Slide 25 Reproduction prohibited without permission from Computas AS Slide 26 Reproduction prohibited without permission from Computas AS