Smidig programutvikling
22.02.2010
Direktoratet for forvaltning og IKT (DIFI) skal utarbeide en programutviklingsavtale tilpasset prosjektmetoden omtalt som smidig programutvikling. Dette vil være et velkomment supplement til familien av avtaler som benyttes ved det offentliges innkjøp av IKT.
Ved kjøp av IKT-tjenester er det avgjørende å bruke riktig prosjektmodell, og det er da avgjørende å bruke en IKT-kontrakt som er tilpasset prosjektmodellen. Tradisjonelt har fossefallsmetoden vært mest benyttet, og DIFI har i lang tid hatt og vedlikeholdt en avtale tilpasset denne metoden.
DIFI har imidlertid ikke hatt noen avtale tilpasset smidig programutvikling. Dette har ført til at offentlige innkjøpere har brukt DIFI-avtaler tilpasset fossefallsmetoden når man har til hensikt å gjennomføre smidig programutvikling. Dette medfører en betydelig risiko og skaper rettslige usikkerheter, fordi kontrakten og virkeligheten ikke passer sammen.
IKT-Norge har også utviklet en familie av standardavtaler, men heller ikke denne familien har noen avtale tilpasset smidig programutvikling. Dataforeningens standardavtale PS2000 er derimot tilpasset iterativ programutvikling og kan derfor tilpasses smidig programutvikling. Dataforeningen har endog utviklet et standard bilagssett som er ment å benyttes når PS2000 skal regulere et smidig programutviklingsprosjekt.
Det finnes åpenbart intet fasitsvar på om en IKT-kunde bør legge opp til fosefallsmetoden, en iterativ metode, en smidig metode etc. Dette vil blant annet avhenge av leveransens innhold, graden av spesialtilpasning og ikke minst kundens egen organisasjon. En smidig programutvikling vil kreve tettere oppfølging og løpende beslutninger gjennom hele prosjektet. Godkjenningsregimet vil også være mer avansert og krevende når leveransen skjer i små og hyppige leveranser.