i den nye statslige it-projektmodel
19 October 2018
Digitaliseringsstyrelsen lancerede den opdaterede statslige it-projektmodel d. 28. september. Modellen indeholder en rĂŠkke nye tiltag, der skal forenkle processen for it-projekter i staten. Tanken bag den nye model er, at de enkelte styrelser og ministerier i hĂžjere grad selv kan bestemme, hvordan de Ăžnsker at tilrettelĂŠgge deres projekter â sĂŠrligt hvis myndigheden Ăžnsker at udvikle sine it-projekter agilt.
Den nye it-projektmodel kobler agil udvikling og ensartet styring af it-projekter
Mange myndigheder arbejder allerede med agil udvikling. Et af de centrale tiltag i den nye it-projektmodel er, at myndigheder skal have mulighed for at bruge modellen og samtidigt kunne udvikle agilt.
NÄr en myndighed bruger en agil udviklingsmodel i sit it-projekt, kan den skubbe vÊsentlige designbeslutninger til udviklingsfasen og samtidig sÊtte de fÊrdigudviklede delleverancer i produktion lÞbende. SÄledes kan en myndighed lÞbende opsamle erfaringer fra projektet og tilpasse leverancerne tilsvarende. Med den agile tilgang forsÞger myndighederne samtidig at undgÄ at lave store og omfattende analyser og design, lÊnge inden de gÄr i gang med udviklingen.
Myndigheder vil ofte kunne reducere mange af de risici, som de agerer i, ved at bruge en agil tilgang til projektudviklingen. Det giver sÄledes god mening, at myndighederne i staten er i stand til at udvikle agilt, samtidig med at de ogsÄ fÞlger den statslige it-projektmodel. Modellen understÞtter sÄledes den agile tilgang, men giver samtidig en ensartet mÄde at styre it-projekter i staten pÄ.
Det krÊver en vÊsentlig tilvÊnning at udvikle agilt, og vi anbefaler derfor, at den enkelte myndighed afprÞver den agile udviklingsmodel pÄ mindre projekter. PÄ den mÄde fÄr myndigheden trÊnet sine hold i de nye rytmer og roller, som agil udvikling krÊver. Og sÄ er myndigheden klar til at arbejde agilt, nÄr der kommer nogle store og vigtige projekter, hvor agil udvikling virkelig giver effekt!
Ministeriernes projektkontor har lavet en god model, der har letanvendelige rammer, hvis myndighederne Ăžnsker at udvikle agilt. Inden for disse rammer er der mange muligheder for at bruge bĂ„de eksisterende agile rammevĂŠrker eller hjemmelavede rammevĂŠrker. Ministeriernes projektkontors kunder er pĂ„ meget forskellige modenhedsniveauer, og modellen kan anvendes, uanset hvor pĂ„ spektret den enkelte styrelse eller det enkelte ministerium befinder sig â og at fĂ„ det til at lykkes er fantastisk klaret i sig selv!
Hvilke agile modeller understĂžttes i den statslige it-projektmodel?
Den nye statslige it-projektmodel understÞtter altsÄ agil udvikling, og styrelserne kan bibeholde den organisering, som allerede eksisterer omkring deres projekter. Den nye it-projektmodel understÞtter modeller, som er udviklingsfokuserede, sÄsom Scrum og lignende udviklingsmodeller. Men modeller, der krÊver organisatoriske Êndringer, sÄsom SAFeŸ, LeSS og DAD, bliver ikke understÞttet.
Tanken er, at myndigheden kan gennemfĂžre den agile udvikling pĂ„ udviklingsniveauet, som den enkelte organisation Ăžnsker det, sĂ„ lĂŠnge myndigheden har en klar prioritering af epics og user stories, som skal, bĂžr, kan (taget fra MoSCoW â must, should, could, would). Dette gĂžr, at der er kontrol med, hvad projektets minimumslĂžsning er (epics og user stories, som er skal-prioriteret), og at myndigheden samtidig prioriterer, hvad der kan tages ud, sĂ„fremt omstĂŠndighederne ĂŠndrer sig, mens projektet skrider frem.
Den statslige it-projektmodel fÄr udviklingsniveauet til at hÊnge sammen med projektniveauet gennem en hÄrd prioritering af krav og behov i form af user stories. SÄledes er det klart ud fra udviklingsniveauet, hvad der er essentielt, og hvad der kan tages ud, hvis der er behov for Êndringer. Fordelene ved den model er, at man kan lÄse Þkonomi og tid og dermed udelukkende bruge den prioriterede funktionalitet til at styre udsving i projekttrekanten.
Nye roller i modellen
Ledelses- og projektniveauet er stort set uĂŠndret i den agile udviklingsmodel i den statslige it-projektmodel. Det er dermed i interfacet mellem projektniveauet og udviklingsniveauet, at der er behov for at styre prioriteringen af epics og user stories. For at dette kan fungere i dagligdagen, introducerer Digitaliseringsstyrelsen to nye roller i den statslige it-projektmodel: En product owner-rolle og Scrum Master-rolle.
Product owner
Den helt centrale, og i Ăžvrigt obligatoriske, nye rolle i den statslige it-projektmodel er product owneren, som styrelserne skal have med, hvis de Ăžnsker agil udvikling. Product ownerens hovedopgave er at vĂŠre bindeled mellem udviklingsteamet og brugersiden af projektet.
Der kan vÊre en skov af modsatrettede krav og behov inden for det overordnede scope og produktnedbrydningen. Det er sÄledes product owners ansvar at prioritere mellem disse krav og behov og sÞrge for, at de bliver lavet om til user stories i et lettilgÊngeligt sprog for udviklingsteamet.
Product owneren er den eneste, der bringer opgaver ind i teamet. Det gĂžr, at teamet bliver beskyttet mod den larm, som konflikter og uenighed i brugerorganisationen kan give. Teamet kan derved hellige sig selve udviklingen af de beskrevne user stories.
Det er en omfattende opgave at vĂŠre product owner, men det sikrer, at teamet altid kender prioriteten af deres opgaver og samtidig har et âsingle point of contactâ, hvis der er spĂžrgsmĂ„l eller behov for afklaring med brugersiden. Product owneren er til stede i det daglige, sĂ„ledes at funktionelle krav til sprintets user stories kan blive afklaret lĂžbende, og produkterne kan tilpasses under selve udviklingen.
Den statslige it-projektmodel gĂžr det obligatorisk at have en product owner i agile projekter, uanset om udviklingen sker i den enkelte myndighed eller hos en underleverandĂžr. Det er desuden en klar anbefaling, at product owneren er allokeret fuld tid til projektet â uanset om udviklingen sker internt eller hos en eller flere leverandĂžrer.
At vÊre product owner er et krÊvende job, og kravene til en product owner i den nye model er da ogsÄ omfattende. Du skal have minimum fem Ärs erfaring inden for forretningsomrÄdet, og du skal have gennemfÞrt lignende projekter fÞr som product owner. Hvis dette ikke er tilfÊldet, sÄ vil det hÞjest sandsynligt blive pÄpeget ved en risikovurdering.
Ministeriernes projektkontor rammer helt prÊcist, nÄr de identificerer product owner-rollen som en central rolle i den agile udvikling og lÊgger vÊgt pÄ, at det er erfarne folk, som fÄr rollen.
Scrum Master
Ligesom product owner er Scrum Masteren en obligatorisk rolle i den agile udvikling i den statslige it-projektmodel.
Rollen er en slags intern facilitator, som hjÊlper teamet, nÄr der er behov for at holde hinanden op pÄ de agile rammer og rydde hindringer af vejen. Samtidig beskytter Scrum Masteren teamet mod forstyrrelser udefra og lÊgger vÊgt pÄ, at teamet kan udvikle sig uhindret.
Scrum Masteren kan bÄde vÊre intern ved udvikling i det enkelte ministerium eller ekstern, hvis udviklingen sker hos en underleverandÞr.
Nye principper understĂžtter modellen
Den nye statslige it-projektmodel anbefaler, at styrelserne eller ministerierne etablerer teams, hvor der er allokeret ressourcer pÄ minimum 50% og med en fuldtids product owner. Det skal sikre, at projekterne hÊnger sammen, og at de har en reel fremdrift. PÄ den mÄde undgÄr styrelserne lange og tynde projekter, og samtidig er der et fast holdepunkt til forretningen gennem product owneren.
Projektmodellen anbefaler samtidig, at udvikling sker i selve styrelsen, sÄ udviklingsteam, projekt, projektleder og product owner alle rent fysisk er placeret samme sted.
Disse principper skaber sammen med princippet om, at projektejeren skal vÊre aktivt engageret, et grundlag, som sammen med den agile udviklingsmodel gÞr det muligt faktisk at skabe udviklingsprojekter, hvor der er et nÊrt og effektivt samarbejde mellem ledelse, projekt og udvikling. Det er prÊcis nogle af de grundlÊggende prÊmisser, som skal vÊre pÄ plads for at fÄ agil udvikling til at gÞre en forskel.
Konklusion
Alt i alt har Ministeriernes projektkontor lavet en fremragende lĂžsning, som gĂžr det muligt for ministerierne at udvikle agilt â uanset hvad de laver, og hvor modne de er. Man kan sagtens argumentere for, at modellen skulle vĂŠre mere omfattende, men det ville i sidste ende gĂžre den mindre brugbar over for en kundegruppe, som har meget forskellig projektmodenhed. Principperne understĂžtter projektarbejde bĂ„de agilt og traditionelt, prioriteringen af kravene har altid vĂŠret god projektteknik og ambitionen om at understĂžtte metoder som Scrum i udviklingen er et godt sted at starte den agile rejse. Samtidig er rollerne godt tilpasset, og ambitionsniveauet er passende til at starte ud med.
Udfordringerne er naturligvis, at agile modeller ikke er en garanti for at fÄ leveret til tiden og for at fÄ implementeret de medfÞlgende Êndringer i modtagerorganisationerne. Men ved hjÊlp af et Þget fokus pÄ gevinstrealisering og med lÞbende stÞtte fra Ministeriernes projektkontor i form af en tidlig risikovurdering er der gode muligheder for at fÄ succes med agil udvikling i de statslige projekter.
Der er mange mÄder at arbejde agilt i den statslige it-projektmodel, og det er derfor helt sikkert muligt at finde en model, som passer til jer.
Og husk, at der er gÄ hjem-mÞde i Implement d. 2. november, hvor Ministeriernes projektkontor kommer og prÊsenterer modellen, og der er workshops i de forskellige nye dele.




