Gode råd: Sådan skal du indregne kravspecifikationen i dit it-projekt

Hvis du ikke får bygget et solidt fundament til dit it-projekt, bliver det sjældent rigtig godt. Du bør derfor vide, hvorfor og hvordan du laver den næste kravspecifikation.

Artikel top billede

(Foto: Computerworld)

Læs også: 

Tjekliste: Sådan kommer du i gang med at skrive kravspecifikation

Sådan udarbejder du den perfekte krav-specifikation

Her er fem håbløse fejl i din kravspecifikation

Styrelse dropper kravspecikationer: Satser på agil udvikling

Det er svært at forestille sig et solidt hus uden et egentligt fundament.

Det samme gør sig gældende, når vi taler om it-projekter.

"Tanken om ikke at have en kravspecifikation og bare kaste sig ud i et it-projekt, virker slet ikke. Hvis ikke fundamentet er lavet, bliver det sjældent rigtig godt," siger Lars Ingemann, partner hos Deloitte.

Han har arbejdet med kravspecifikationer på begge sider af bordet igennem de sidste 25 år og har en helt klar holdning til, hvorfor de er så vigtige, hvordan man laver dem og hvad en god én indeholder. 

Derfor er kravspecifikationen fundamentet for dit it-projekt

Men først og fremmest er det altså hele fundamentet for et it-projekt.

Opnår man så det flotte og velproportionerede palæ blot ved at have en god kravspecifikation og omvendt, ender man op med et faldefærdigt skur med en tilsvarende ringe kravspecifikation?

Det korte svar er nej. 

"Jeg tror ikke, at der er en en-til-en-sammenhæng. En god kravspecifikation er en forudsætning for et godt projekt - sagt på en anden måde: Hvis der ikke er den fornødne kvalitet i kravspecifikation, bliver det næsten aldrig rigtig godt," siger Lars Ingemann.  

Et fundament er derfor en vigtig forudsætning at bygge ud fra.

Men selvom fundamentet er velstøbt og solidt, er der jo mange andre ting der kan gå galt.

"Der kan gå alt muligt galt efter kravspecifikationen er færdig. Starter du for eksempel med en meget presset tidsplan, går projektet næsten altid galt lige meget, hvor god kravspecifikationen er. Men man slipper altså ikke for at lave den," pointerer han.

Det tjener en kravspecifikation overordnet til

Det tjener en kravspecifikation overordnet til

Ifølge Lars Ingemann tjener it-projektets fundament to helt konkrete formål.

"Det ene er at få forventningsafstemt med forretning. Altså hvad har vi brug for. Vi kalder det elicitation i fagterm, og det handler om at få trukket et præcist billede ud af forretningen af, hvad for en løsning man vil have," siger han og følger op med den anden: 

"Dernæst skal behovene kommunikeres til leverandøren. Det hjælper kravspecifikationen ligeledes med, fordi du igennem den får formuleret og fortalt til leverandøren, hvad det er, løsningen skal kunne og hjælpe til med at understøtte."

Han har set mange eksempler på, hvordan man prøver at springe let hen over kravspecifikationsopgaven, fordi den ikke opfattes som en vigtig og værdifuld proces, men blot som en tidskrævende aktivitet.

"Bare at tage en løs dialog med leverandøren og lade dem komme med et tilbud på et løsningsforslag kan være en farlig fremgangsmåde. I sådanne situationer bliver det ofte leverandørens forståelse af forretningens behov, der danner grundlaget for projektet, og det kører næsten altid galt," siger Lars Ingemann.
 
Du bliver som kunde selv nødt til at forstå dit egen virksomhed og dets behov.

"Hvis man som kunde ikke selv har gjort sig arbejdet med at forstå, hvad forretningen har brug for og kan udtrykte det klart og præcist, skal man være meget heldig med at få succes," siger han.

Læs også: Sådan udarbejder du den perfekte krav-specifikation

Vælg det rigtige værktøj

Svær øvelse

Mens det er noget nemmere at lave fundamentet til et rækkehus, vedbliver det med at være en udfordring med it-projekter.

"Hver gang vi skal kravspecificere et it-system, er det jo nyt land. Ellers købte vi jo bare det eksisterende system, der opfyldte behovet. Noget er serieproduktion, eksempelvis i byggeriet, og noget er simpelthen specialproduktion, og det er it-systemer langt hen ad vejen, og derfor er det svært," siger han.

Det svære er ifølge Lars Ingemann at forstå, at kravspecifikationer ikke altid kan laves på samme måde. Man skal i langt højere grad se processen, som en opgave der skal løses med forskellige redskaber.

"Jeg tror, der er nogle derude, som melder sig ind i en bestemt metodisk skole, og siger uanset opgaven, 'bruger jeg en hammer, fordi jeg synes den ligger rigtig godt i hånden'," siger han og fortsætter: 

"Jeg mener dog, at man skal se kravspecifikation som et håndværk, man skal øve sig i. Der er ikke bare én rigtig vej, der er forskelige metoder i din værktøjskasse," siger Lars Ingemann.

Vælg det rigtige værktøj

Du bliver først nødt til at kigge på din opgave og så vælge det redskab, der giver bedst mening.

"Det handler dog ikke blot om, hvad man vælger i værktøjskassen. Det handler i høj grad også om at fokusere på det særlige i løsningen og vælge det rigtige niveau i kravspecifikationen. Når man har forstået projektet ordentligt og måske fundet ud af, hvilke dele der er særlig kritiske, kan man begynde at tage de rigtige redskaber frem, der passer til opgaven," siger han.

Således kan du ikke altid udarbejde en succesfuld kravspecifikation på samme måde - det kommer an på den specifikke opgave.

Dog vil Lars Ingemann godt stå på mål for, hvad en god kravspecifikation altid bør indeholde:

"Sagt meget firkantet fortæller en god kravspecifikation, hvad forretningen skal bruge, hvorfor den skal bruge det, men den fortæller ikke, hvordan løsningen konkret skal designes."

Læs også: 

Tjekliste: Sådan kommer du i gang med at skrive kravspecifikation

Sådan udarbejder du den perfekte krav-specifikation

Her er fem håbløse fejl i din kravspecifikation

Styrelse dropper kravspecikationer: Satser på agil udvikling

Annonceindlæg fra SoftwareOne

Quantum computing bliver næste konkurrenceparameter

Danske virksomheder bør forberede data og systemer på at spille sammen med fremtidens kvanteteknologi.

Politiets Efterretningstjeneste

Vil du være med til at udvikle PETs ITSM-platform?

Københavnsområdet

Netcompany A/S

Linux Operations Engineer

Københavnsområdet

Region Midtjylland

License Manager med blik for overblik

Midtjylland

Navnenyt fra it-Danmark

Adeno K/S har pr. 22. september 2025 ansat Steen Riis-Petersen som ServiceNow Expert. Han kommer fra en stilling som Senior Manager hos Devoteam A/S. Nyt job
Norriq Danmark A/S har pr. 1. september 2025 ansat Niels Bjørndal Nygaard som Digital Product Lead. Han skal især beskæftige sig med designe og implementere effektive IT-løsninger. Han har tidligere beskæftiget sig med at være digital consultant og project Manager hos Peytz & Co. Nyt job

Niels Bjørndal Nygaard

Norriq Danmark A/S

Danske Spil har pr. 1. oktober 2025 ansat Jesper Krogh Heitmann som Brand Manager for Oddset. Han skal især beskæftige sig med at udvikle og drive brandets strategi og sikre en rød tråd på tværs af alle platforme og aktiviteter. Han kommer fra en stilling som Marketing & Communications Manager hos Intellishore. Nyt job

Jesper Krogh Heitmann

Danske Spil

Norriq Danmark A/S har pr. 1. september 2025 ansat Ahmed Yasin Mohammed Hassan som Data & AI Consultant. Han kommer fra en stilling som selvstændig gennem de seneste 3 år. Han er uddannet cand. merc. i Business Intelligence fra Aarhus Universitet. Nyt job

Ahmed Yasin Mohammed Hassan

Norriq Danmark A/S