Udviklingsaftaler Flashcards
Hvad er udviklingsaftaler?
Virksomheder skal have nogle skræddersyede systemer, hvilket indebærer store risici samt omkostninger.
Hvad er udfordringerne ved udviklingsaftaler?
Da produktet ikke eksisterer ved aftaleindgåelsens tidspunkt, eksisterer der særlige krav til ydelsesbeskrivelsen.
Derudover, er det svært at vurdere om det lever op til kravene, da man ikke kan beskrive alle krav.
Hvad er leverancemodellen?
Udarbejdelsen af en udviklingsaftale forudsætter stillingtagen til en lang række reguleringstemaer. Inden da må parterne imidlertid træffe nogle mere grundlæggende valg om leverancemodel.
Hvad bygger udviklingsaftalen sig på? (K01 og K02)
Bygger på at hovedelementer af projektet fastlægges før projektstart, eksempelvis pris og tidsplan
Hvad er fordele ved brug af K01 og K02 i udviklingsaftaler?
• Omkostninger er fastlagt før projektets start o Ingen overraskende nye omkostninger • Leverandøren ved hvad der skal leveres o En præcis prisberegning kan udføres • Større sikkerhed o Tidsplan, pris og krav er fastlagt.
Hvad er ulemper ved brug af K01 og K02 i udviklingsaftaler?
• Svært at fastlægge indholdet af systemet fra start
o Kundens behov kan ændres
o Ny viden om systemet opstår
• En ændring vil koste penge og ændrer tidsplanen’
Hvad er den agile udviklingsmodel? (K03)
• Modellen bygger på, at man fra start ikke kan fastlægge hovedelementer som pris og krav, men derimod igennem et samarbejde løbende ændrer behovet og kravene
Hvordan fastsættes kravene i en agil udviklingsmodel? (K03)
Kravene skal løbende fastsættes i samarbejde med hinanden
Hvilke fordele er der ved den agile udviklingsmodel? (K03)
• Mere præcis kravopfyldelse
o Udviklingen sker i faser og fastlæggelse af krav sker undervejs
• Forandringsparat
o Lettere at ændre i kravene
• Filosofi: Mindre fokus på funktionelle krav
o Fokus er på den gevinst kunden får af systemet
Hvilke ulemper er der ved den agile udviklingsmodel? (K03)
• Ukendt pris ved aftaleindgåelse
o Udvikling sker i faser. Derfor er prisen ukendt.
Hvad er tommelfingereglen for valg af leverancemodel?
Er man sikker på systemets krav, anbefales det som udgangspunkt, at man anvender vandfaldsmodellen. Hvis man er mindre sikker, er den agile udviklingsmodel mere oplagt.
Hvordan vurderer man valget imellem sikkerhed og fleksibilitet?
- Kravene til systemet
- Betaling
- Tidsplan
Hvad indebærer vurdering af krav til systemet i udviklingsaftaler?
Kunden skal vurdere om leverandøren skal underlægges en resultatforpligtigelse eller en indsatsforpligtigelse.
Ved resultatforpligtelse: Krav opfyldes først, når systemet har opnået et specifik resultat. (Vandfaldsmodel)
Underligges leverandøren en indsatsforpligtigelse, er ydelsen først opnået når der kan foreligges bevis på en indsats.
Hvad indebærer vurdering af betaling til systemet i udviklingsaftaler?
Kunden og leverandøren skal aftale hvorvidt leverandøren skal have et fast vederlag eller betales efter medgået tid og forbrug.
Ved et fast vederlag overføres risikoen til leverandøren, hvis tidsplanen ikke overholdes. Omvendt, er det leverandørens gevinst, hvis projektet afsluttes før tidsplanens angivne tid.
Hvad indebærer vurdering af tidsplan til systemet i udviklingsaftaler?
Kunden og leverandøren skal aftale hvorvidt systemet skal leveres til en fast tid eller til en arbejdsforpligtigelse.
En fast tid vil betyde, at en leveringsdato er fastlagt, og at leverandøren vil være i misligholdelse under potentielle forsinkelser. Dette er en hyppig aftale inden for vandfaldsmodellen.
Risikoen overgår fra leverandør til kunde, ved godkendelse af afprøvning.