Offentlige projekter er dømt til fiasko
2010-09-08 10:02
Det er lige så sikkert som, at bøgen springer ud, at dagspressen beretter om forfejlede IT-projekter i offentlig regi. Det vil de blive ved med, for reglerne for offentlig udbud forhindrer projekterne i at lykkes.
Agile metoder kontra vandfaldsmodellen
I dag er der efterhånden bred koncensus om, at softwareprojekter skal udvikles i en iterativ proces, hvor leverandør og aftager indgår et parløb funderderet på åben og ærlig kommunikation, og hvor store, juridiske kravsspecifikationer erstattes af løbende aftaler om systemets opbygning, efterhånden så erfaringerne fra marken indhøstes. Denne udviklingsform kaldes "Agil" (agile på engelsk), fordi projektet kan skifte mål, strategi og indhold uden massive udgifter (og tab).
Modsætningen hedder vandfaldsmodellen, hvor hele kravsspecifikationen skal være 100% færdig, før leverandøren påbegynder arbejdet, og først når alt software er skrevet, kan systemet testes i marken. Fordi indholdet er bundet i en kontrakt, bliver systemet det, der er specificeret, uanset om pengepungen, virkeligheden eller formålet har ændret sig. Det kræver en spåkone med evner udover almindelig hekseri.
Hvorfor bruges agile metoder ikke på offentlige softwareprojekter?
Det offentlige indkøb er bundet af regler fra EU, som kræver at alle større indkøb skal udbydes i licitation, og at aftageren skal vælge det billigste tilbud, som opfylder licitationspræmisserne. Det er sikkert godt, når der skal bygges en bro eller indkøbes konserves, men det er en bombe under specialudviklet software, hvor domæneviden og arbejdsprocesser er langt fra de parter, som skriver udbudsmaterialet.
Leverandørerne i markedet er presset i konkurencen, og det er en helt legitim sport at spekulere i fejl i udbudsmaterialet, så åbentlyse undladelser kan faktureres separat. Derfor gives der ikke ved dørene, når aftageren har rettelser eller præciseringer i forhold til de oprindelige planer. Derfor bliver projekterne dyrere, forsinkede og forfejlede i forhold til de oprindelige planer.
Kan det offentlige indkøb af specialsoftware ikke udbydes agilt? Desværre ikke under det nuværende system. Det er ikke lovligt at udbyde i små bidder à 3 ugers delafleveringer, det er ikke lovligt at kræve indflydelse på processen fra en repræsentant for aftageren, og det er ikke lovligt at tegne kontrakt om køb af ydelser, som ikke er præcist specificeret.
Trangt ved håndvasken
Efter endnu et forfejlet projekt er der igen trangt ved håndvasken. Leverandøren hævder, at aftageren har fået det, der er bestilt, den projektansvarlige hævder, at alle regler er fulgt, og forvaltningen, som skal bruge systemet hævder, at de ikke er blevet hørt nok. Mest tavse er dog de ansvarlige lovgivere, som endnu engang blot står som vidner til vandfaldsmodellens uegnethed, men nægter at ændre vilkårene.

