Hvordan jobber Computas?

Like dokumenter
Bakgrunn: Systemmetodikk relatert til avtaleform

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

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

Computas AS kunnskap system

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

Hvordan PS2000 blir tilpasset til smidig gjennomføring

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

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

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

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

Kontrakter. INF1050: Gjennomgang, uke 12

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

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

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

Smidig modell for moderniseringen av NAV

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

Valg av kontraktsstandard Fugleperspektiv («intro til dagen»)

Kontrakt for oppdragsbasert smidig utvikling av programvare PS2000 SOL

Ny kontraktsstandard: Fleksibel utviklingskontrakt

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

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

GJENNOMGANG UKESOPPGAVER 13 KONTRAKTER

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

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

Jørgen Petersen PROMIS AS 1

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

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

SYSTEMUTVIKLINGSKONTRAKTER SMIDIG OG PS2000

Utarbeidelse av kravspesifikasjon for anskaffelse av NOARK system

Del III - Kontraktsbilag

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

Dataforeningens rammeavtale om utviklingstjenester. Veiledning for kontraktsutarbeidelse

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

Ny kontraktsstandard fra Dataforeningen: Fleksibel utviklingskontrakt

Kundens krav til leveranser

Spørsmål og svar til Konkurransegrunnlag

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

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

Modernisering av IKT i NAV

Smidig metodikk, erfaringer fra NAV Fagportal

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

Saksframlegg. Møtedato Styret Helseforetakenes senter for pasientreiser ANS 10/06/2015

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

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

Statens standardavtaler Avtaler og veiledninger om IT-anskaffelser

3B - SSA-D Bilag 1 Kundens kravspesifikasjon. Driftsavtalen (SSA-D) Bilag 1: Kundens kravspesifikasjon

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

Veiledende bilag til SSA R Rammeavtalen versjon 2015

Bilag 6 Vedlegg 3 Definisjoner

MEDISINERINGSSTØTTE. Litt om avtalene. Medisineringsstøtte Larvik Mars 2019

Johan Englund. INNOVATIONSPARTNERSKAP Utblick Norge

Tilbyderkonferanse. Rammeavtale for tjenesteutvikling

Systemutviklingsprosesser Forelesning 2 - INF1050 Systemutvikling

Systemutviklingsprosesser Forelesning 2 - INF1050 Systemutvikling

versjon 2015 Innhold:

UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR

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

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

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

2B - SSA-V Bilag 1 Kundens kravspesifikasjon. Vedlikeholdsavtalen (SSA-V) Bilag 1: Kundens kravspesifikasjon

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

Veiledende bilag til SSA-R Rammeavtalen versjon 2015

Karin Beate Brennholm Prosjektleder for DigiEx Handelshøyskolen BI

SSA-D Bilag 1. Driftsavtalen (SSA-D) Bilag 1: Kundens kravspesifikasjon

Dataforeningens kontraktsstandard for IT-drift. Del III - Bilag

Konkurransegrunnlag: Nytt saksbehandlingssystem for pedagogiskpsykologisk tjeneste i Oppland fylkeskommune

VEDLEGG A UTKAST TIL LEVERANSEBESKRIVELSE

e-læringsprogram for prosjektledelse Endringer i den generelle avtaleteksten Bilag 6

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

Muligheter etter studiene

Innkjøp av rådgivningstjenester - Offentlige anskaffelser -

1. Initiativ og prosjekter for systemutvikling

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

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

DIGITALISERING I UH-SEKTOREN. DigiEx, Handelshøyskolen BI. Prosjekt 2014, 13. November, 2014

Bilag 1 til vedlikeholdsavtalen samt driftsavtalen KRAVSPESIFIKASJON. Administrativt system for skole og SFO

prosjektarbeid Forelesning 3 - INF1050 Systemutvikling

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

Hensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen

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

Presentasjon av nye bilagsmaler

Er det mulig å prosjektere kompliserte infrastrukturanlegg på 3-4 uker? Ja - det er det, men vi gjør det ikke i dag.

KONKURRANSEGRUNNLAG. Bilag 1 Kravspesifikasjon

RAMMEAVTALE OM LEVERANSE AV KONTORMØBLER

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

GJENNOMGANG UKESOPPGAVER 2 PROSESSMODELLER OG SMIDIG PROGRAMVAREUTVIKLIG

Om Statsbygg Anskaffelse av nytt digitalt FM verktøy Prosessen Kravspesifikasjon Kriterier for valg Noen viktige erfaringer!

Rammeavtale over Statens standardavtaler for IT-anskaffelser

PRAKTISKE ERFARINGER MED DATAFORENINGENS SKYTJENESTEAVTALE. IT-kontraktsdagen 2017

AVTALEDOKUMENT OM SAMSPILLFASEN

Metodikk innen kvalitetssikrin o risikos rin

Tilbudsregler Regler for konkurransen. Felles IKT-løsning for bompengebetaling i Norge «AutoPASS Grindgut»

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

Tilbyderkonferanse Anskaffelse av portaltjenester til domstolene. 17 juni Domstoladministrasjonen

Statens vegvesen. Anskaffelse av TTP-tjenester. Krav til driftsavtalen

Helsetjenestens driftsorganisasjon for nødnett HF

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

Mellom barken og veden Smidig testing i krevende terreng TTC 2015

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

Transkript:

Computas AS : Erfaringer sett fra et leverandørsynspunkt Birger Christoffersen, Siv ing, IDT/NTNU Direktør forretningsenhet EAI, Computas AS Leverer kunnskapsbaserte tjenester, Etablert 1985 110 (ca) ansatte, alle konsulenter med minst Cand.scient/siv ing. Teknisk profil: Java,.net, Smalltalk, Metis Ansatteeiet 66% i samarbeid med Firmament 34% Kunder: Mattilsynet, Domstolene, PD, Aetat, UDI, DNV, Telenor, SjøfartsDir, DNV. Slide 1 04/05/2006 Slide 2 04/05/2006 Hvordan jobber Computas? : Erfaringer sett fra et leverandørsynspunkt BPM Frame- Solutions: Leveranser Forvaltning Videretvikling Adm AD Interaktive tjenester EASS FS Portal Kunnskapsnett Virksomhets- og prosessportaler Salg og Marked EAI Integrasjon KBS Informasjonsløsninger Sjefsarkitekter Rådgivning Knowledge Management IT rådgivning Prosjektledelse Fokus på kontrakter for leveranser av en viss størrelse Bakgrunn: Systemmetodikk relatert til avtaleform Om Erfaringer Ramme-, vedlikeholds- og driftsavtale Slide 3 04/05/2006 Slide 4 04/05/2006

Bakgrunn kontraktstyper for leveranser Bakgrunn: Systemmetodikk relatert til avtaleform Timebasert: Leverandøren får betalt pr time som utføres i prosjektet + faste kostnader. Fastpris: Leverandøren får utbetalt en fast pris uavhengig av hvor mye ressurser som legges inn i prosjektet Kombinerte avtaleformer med elementer fra begge, f.eks Slide 5 04/05/2006 Slide 6 04/05/2006 Bakgrunn timebaserte leveranser Bakgrunn - fastprisleveranser Risiko ensidig på kundesiden Var opprinnelig den mest brukte avtaleformen Setter ikke krav til systemmetodikk. Når planen ikke holdt og budsjettet sprakk, -havnet regningen hos Kunden. Ledet til ønske om mer kontroll fra kundesiden. Blir brukt av proffe kunder med sterk IKT-avdeling for å full kontroll over leveransene. Eks: Telenor, Statoil Kan også brukes ved små oppdrag eller bistand: kravspek, prosjektledelse, QA 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,Golf Statens Standardavtale (Statskonsult) mest typisk Store private har gjerne egne standarder Slide 7 04/05/2006 Slide 8 04/05/2006

Bakgrunn - fastprisleveranser Bakgrunn - Iterativ utvikling som konsept Store systemleveranser: 1. Endrer typisk premissene for oppgavene som skal utføres. 2. For komplisert å ha oversikt over alle elementer 3. Kan lett føre til uheldig klima i prosjektmiljø: Kunden vil kjøre, leverandør vil bremse => fordyrende administrasjon Spiralmodellen (Boehm) DSDM - Dynamic Systems Development Method RUP Rational Unified Process Computas Way: Computas utviklingsmetodikk Slide 9 04/05/2006 Slide 10 04/05/2006 Bakgrunn: Iterativ utvikling/dsdm Høy brukerinvolvering en forutsetning Iterativ utvikling basert på prototyper Milepælsorientert (Time boxing) Testing gjennom hele prosjektet Se mer på www.dsdm.org Om Slide 11 04/05/2006 Slide 12 04/05/2006

utviklingsavtale : Oppsummering fra forprosjekt Opprettet et forskningsprosjekt i regi av Sintef, DND, kunder, leverandører og rådgivere. Tok utg.punkt i iterative utviklingsmetoder Fokus på balansert avtale: Kunde+Leverandør+Rådgivere Leverte utviklingsavtale som sluttresultat i begynnelsen av 2001. 4 dokumenter: Spesiell del, generell del, bilag og veiledning. Utfordringene var: Prosessen for å komme frem til et resultat var ikke beskrevet Konfliktlø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 konfliktproblematikk 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 Slide 13 04/05/2006 Slide 14 04/05/2006 : Iterativ utvikling som konsept - Incentivordninger Figur 15-3. Økonomiske betingelser Fra veiledning til Kontraktsstandard for leveranse av programvare m. m. Den norske Dataforening 2001 Leverandørens honorar timeprising KPn Detaljplanlegging / Analyse og design a b KP2 Øvre tak c Behovsfase Løsningsbeskrivelsesfase KP1 Progresjon Iterativ konstruksjonsfase Testing Utvikling Godkjenningsog avslutningsfase Målpris = kalkyle + påslag Nedre tak c* b* a* Overskudd Underskudd fastprising Overskudds/underskuddsdeling (Insitament/sanksjon) HMP 0 Kontraktsinngåelse HMP 1 Godkjent løsningsbeskrivelse HMP 2 Leveranse klar til godkjenning HMP 3 Godkjent leveranse Utstyrskostnader Leverandørens timekostnader Slide 15 04/05/2006 Slide 16 04/05/2006

Risikohåndtering Andre elementer Forventes å skape problemer med stor sikkerhet 5 Forventes å skape problemer, m en kan unngås 4 Forventes med 50% sannsynlighe t å skape problemer 3 Kan forventes å skape problemer, men meget sjelden 2 Forventes ikke å skape problemer 1 Sannsynlig het / Konsekven s Liten eller minimal skade 1 Mindre skade 2 13, 2, 6a, 7 10, 14 M erkbar skade 3 12 1, (12), H Stor skade 4 Meget stor skade 5 Koordineringsgruppe med lik deltagelse fra begge parter Standard avtaleelementer: Mislighold, avbestilling, opphavsrett, deponi(escrow), Force Majeur ol. Vedlikeholdsforpliktelser definert i utv.avtalen(bilag E) Slide 17 04/05/2006 Slide 18 04/05/2006 Noen prosjekter i Computas Erfaringer Fagsystem for Mattilsynet Fagsystem for ansatte i Mattilsynet 1600 brukere, 4 ulike fagområder (Kjøtt, fisk, planter, næringsmidler) Varighet ca 3 år, ca 80.000 timer Lovisa prosjektet for Domstoladministrasjonen Saksbehandling for alle domstoler 1. og 2.instans Varighet 3 år, estimat 60-70.000 timer Ca 100 embeter av ulik størrelse over hele landet, ca 1600 brukere TEA prosjektet for Sjøfartsdirektoratet Ny arkitektur/løsninger for ansatte i sjøfartsdirektoratet Oppstart ultimo april 2005 Varighet ca 10 måneder, ca 5.000 timer Slide 19 04/05/2006 Slide 20 04/05/2006

Typisk prosjekt Organisering Forprosjekt med Behovsanalyse før kontrakt Løsningsbeskrivelse mai 2006 HMP1 5 delleveranser fra nov-06 til feb-09 Hver dellev produksjonssettes Hvert fagområde sin leveranse Parallell utvikling og vedlikehold Faggrupper med delprosjektledere Rapporterer til Kundens prosjektledelse Leverandør har parallell organisasjon Samarbeid på tvers Kundens prosjektledelse ansvarlig for faglige avgjørelser Slide 21 04/05/2006 Slide 22 04/05/2006 Organisering Løsningsbeskrivelse Koordineringsgruppe med lik deltagelse fra begge parter Styringsgruppe bestående av Kundens representanter Blir alltid for kort, oppdager i ettertid at viktige elementer burde vært bedre avklart Nærmeste moduler best behandlet Bør 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. Slide 23 04/05/2006 Slide 24 04/05/2006

Konstruksjonsfase Konstruksjonsfase Stop/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. Insentiver for omfang delt mellom kunde og leverandør, typisk 50/50 Fremdriftsansvar i praksis 100% på leverandør. Slide 25 04/05/2006 Slide 26 04/05/2006 Computas utviklingsmetodikk Computas utviklingsmetodikk Milepæler i konstruksjonsfasen MK0 Oppstart MK1 Kick-off for komponent avholdt MK2 Omforent løsningsbeskrivelse godkjent MK3 Kundeinspeksjon gjennomført MK3 Versjonert komponent klar til test MK4 Omforent restanseliste godkjent MK5 Alle krav med prioritet 1 er på plass MK6 Komponenten er klar til systemtest Milepæler i testfasen MT0 Oppstart MT1 Kick-off avholdt MT2 Enhetstester gjennomført MT3 Omforent testmanuskripter godkjent MT4 Komponenten er klar til systemtest Slide 27 04/05/2006 Slide 28 04/05/2006

Computas utviklingsmetodikk Oppsummering erfaring Konstruksjonsfasen MK0 Oppstart MT0 Oppstart MK1 MK2 Kick -off Omforent løsningsbeskrivelse MT1 Kick -off MK3 Kundeinspeksjon MK3 Versjonert komponent Til test MK4 Omforent restanseliste MT2 Enhetstest gjennomført MK5 Prioritet 1 på plass Tid MK6 Komponent klar til systemtest MT3 MT4 Omforent Komponent klar til systemtest Testmanu-skript Slide 29 04/05/2006 Tid Delte insentiver meget viktig: Money rules Leveransen bør være av en viss størrelse prosjekter er levert på tid og innenfor akseptable rammer. Ref Peter Hidas artikler i ComputerWorld. Problemer har oppstått når kunde ikke har tilstrekkelig ressurser å sette inn i prosjektet Computas har utviklet egen sys.utv.metode Slide 30 04/05/2006 Vedlikehold, Rammeavtale og Drift DND/Faggruppe for kontrakter laget avtaler for vedlikehold og rammeavtale 2001/2002 Ramme-, vedlikeholds- og driftsavtale Vedlikeholdsavtalen regulerer forpliktelser på produksjonssatt løsning. Rammeavtalen regulerer endringer som gjøres etter at løsningen er produksjonssatt. Som en konsekvens av at bl.a Gartner har vist at kostnader til forvaltning av en stor IT-leveranse er vesentlig større enn utviklingskostnader i et livsløpsperspektiv. DND utarbeidet driftsavtale i 2005 Slide 31 04/05/2006 Slide 32 04/05/2006

Vedlikeholds-/ramme-/driftsavtale Vedlikeholdsavtale Regulerer: Feilretting, brukerstøtte, beredskap og øvrig forvaltning. Forpliktelser for vedlikehold definert i utv.avtale (bilag E) Skiller seg ikke mye fra andre vedlikeholdsavtaler Regulerer ikke drift, utleie og lignende. Slide 33 04/05/2006 Slide 34 04/05/2006 Rammeavtale for utviklingstjenester Driftsavtale Rammeavtale en generell avtale som typisk ikke har konkrete leveranser. Leveransene reguleres i oppdrag som avropes, dvs. kan forhandles. Meget influert av prinsipper Kan velge mellom timebasert, fastpris eller målprisbaserte oppdrag Kompletterer DND s avtale-portefølje, bygd over samme lest. Drift av maskinvare/servere og annen teknisk infrastruktur i tillegg til programvare Løsningene kan være både kundens og leverandørens eiendom Prosessene 3-delt: Oppstarts- og etablering, normal drift og Avslutning Information Technology Infrastructure Library (ITIL) influert selv om avtalen ikke fokuserer på hvordan prosessene gjennomføres. Driftstjenester 3-delt: Tjenesteledelse, applikasjoner og infrastruktur Service Level Agreement (SLA), kvantifisering og sanksjonering Slide 35 04/05/2006 Slide 36 04/05/2006

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 utfylte bilag i konkurransegrunnlag, typisk 50/50. Målprisen skal fastlegges ut fra en kalkyle, men, nå har både kapittel 16 og forelesning 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 37 04/05/2006 Slide 38 04/05/2006 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, intervallet 10-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 39 04/05/2006 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 iterativitet i seg selv bidrar til å fremme vedlikeholdbarheten, på den annen side må ikke iterasjonen være så korte at man ikke får anledning til å gjøre nødvendige systemendringer som bedrer vedlikeholdbarhet på sikt. Slide 40 04/05/2006

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 åtilpasseomfanget. Slide 41 04/05/2006 Slide 42 04/05/2006 Slide 43 04/05/2006