Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Se kommentarer (2)
Emner Agil udvikling, It-governance, It-jura, Offentlig it, Udbud

Husk de detaljerede krav i kravspecifikationen

Af Anders Christian Boisen 19. februar 2013 kl. 07:02

Den konkrete formulering og fastlæggelse af det rigtige detaljeringsniveau af krav til et it-system er ikke en enkel øvelse. Den gældende anbefaling synes at være, at kunden skal fokusere på det overordnede forretningsbehov frem for at fortabe sig i detaljer.

Særligt har det store fokus på agile metoder været med til at trække kundens krav op på et højt niveau, der - afhængig af projektet karakter - evt. kan detaljeres i løbet af projektet.

Som anført i vejledningen til behovsopgørelsen i K03 statens nye standardkontrakt til agile projekter (kontraktens bilag 3a):

”Ved Kontraktens indgåelse er kravene til løsningen overordnet og behovsorienteret formuleret. Kravene nedbrydes og detaljeres herefter løbende.”

Højniveaukrav giver leverandøren et manøvrerum til at opfylde kundens behov med et løsningsdesign, der passer til leverandørens kompetencer og evt. standardkomponenter. Det giver en lav projektrisiko og en god pris. Med andre ord vejen til et succesfuldt projekt.

Man skal dog ikke have gennemført mange it-projekter, før man erfarer at åbne og overordnede krav ikke er en risikofri affære.

Rigtig mange kunder der har anvendt højniveau krav kender til den situation, at det man selv opfatter som helt sædvanlige og for kunden kritiske funktioner i et givent forretningssystem ikke finder vej til den løsning, der tilbydes.

Og hvis kravet ikke står sort på hvidt i kravspecifikationen, eller entydigt kan udledes af de beskrevne forretningsmæssige behov, kan kunden stå i en juridisk svag position, der betyder, at det kan være vanskeligt at flytte leverandøren. Resultatet er altid forstyrrelse af projektet og ikke så sjældent ender det med, at kunden skal bestille en ændring med ekstrabetaling og evt. udskydelse til følge.

Kunder, der har prøvet dette et vist antal gange, begynder at skærme sig af. Resultatet bliver at detaljerede krav stadig fylder op i kravspecifikationen. Det kan synes at stride mod de gængse anbefalinger og ideelle visioner om grundlaget for det gode it-projekt. Men er efter min vurdering udtryk for sund fornuft.

Jeg ser ikke en modsætning mellem en række detaljerede krav og en høj grad af frihed for leverandøren til at præsentere det konkrete løsningsdesign. Det afhænger helt og holdent af, hvilke krav der stilles.

Den realiserbare vej til et godt it-projekt, der kan afvikles inden for den fastlagte økonomiske ramme, er den rette kombination af overordnede forretningsmæssige krav kombineret med udvalgte detailkrav, der afspejler specifikke præcise behov, som kunden vægter højt. At identificere disse krav og adskille skidt fra kanel er ikke enkelt og kræver ofte et høj grad af kendskab til kundens forretning og de løsninger, der er på markedet. Men indsatsen er efter min mening besværet værd frem for at forlade sig på at de overordnede krav blot succesfuldt kan brydes ned i dialog med leverandøren.

Send Tweet
Udskriv
Billede af Anders Christian BoisenOm Anders Christian Boisen

Anders er manager hos Rambøll Management og rådgiver om juridiske aspekter ved digitaliseringsprojekter og it-udbud i den offentlige sektor. Han blogger om emner mellem teknologi og jura med fokus på offentlige myndigheders gennemførelse af digitaliseringsprojekter.

Kommentarer (2)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Ole Laursen 21. feb. 2013 - 16.33
 
Alternative løsningsforslag

Ud fra et agilt synspunk vil man jo pege på nogle andre håndtag man kan trække i:

  • Formulér en vision og prioritér funktioner så det er tydeligt hvad der giver mest værdi for organisationen
  • Acceptér aldrig lange leverancer (f.eks. over 2 ugers udviklingsarbejde), for at minimere risici
  • Tjek op på produktet løbende, skrid ind i samme øjeblik noget ser forkert ud
  • Sørg for screening af interne projektdeltagere - er de kompetente nok, kan de finde ud af at kommunikere, holder de øje med projektets udvikling?
  • Sørg for screening af leverandør - er udviklerne kompetente og lyttende, stiller de kritiske spørgsmål og kommer med indspark?
  • Stem op 1
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Søren Grundtvig Wesths billede
Søren Grundtvig Westh 21. feb. 2013 - 23.18
 
Brug tid på at afklare, hvad du vil - det betaler sig....

Kære Anders

Jeg er meget enig i dine betragtninger. Jeg har som konsulent også oplevet kunder komme i klemme, fordi deres krav var for upræcise.

Leverandører er jo som udgangspunkt interesseret i at skabe et godt produkt sammen med kunden. Men leverandørerne skal jo også leve af deres produkter. Så hvis man som virksomhed ikke er afklaret omkring, hvad man vil opnå, så ender det hurtigt med at der kommer en række ændringer til det planlagte. Ændringer der kun er én til at betale.

Agil udvikling har vundet indpas, som svaret på dette. Så kan det jo ikke gå helt galt.. Fordi vi begrænser det tabte arbejde, hvis vi bliver klogere undervejs. Men det laver ikke om på, at der vil komme tabt arbejde. Og det er som direkte konsekvens af, at man ikke har 'tænkt sig godt om' fra start. Og selvom du arbejder agilt, så kan du spilde meget tid, hvis du starter med det forkerte fundament.

Hvorfor tænker alle sig så ikke bare godt om fra start, kan man spørge sig selv? Det skyldes naturligvis at systemudvikling (med eller uden standardsystemer som basis) er en kompliceret størrelse. Det kan være svært at overskue konsekvenserne ved de valg og de krav man stiller.

Jeg har i PA Consulting været med til at udvikle Visuel Kravspecifikation: En metode, hvor vi benytter visuelle virkemidler sammen med kunden til at beskrive deres krav ved hjælp af bl.a. prototyper, filmsekvenser og rollespil. På den måde sikrer vi at der er en konkret forståelse for virksomhedens behov og krav til løsning, der er forstået af alle interessenter. Populært sagt, så skaber vi et fælles billede af løsningen, inden den første byggesten er lagt.

På baggrund af den visuelle kravspecifikation, kan man vælge at arbejde agilt - eller på en fastpriskontrakt.

Uanset, vil man have sikret, at man stiller de 'rigtige' krav fra start og har et stabilt fundament at bygge på.

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Umuligt at spærre for: Her er afløseren for tracking med cookies

Udgivet 19. jun 11.51Opdateret 19. jun 11.51

Branchefolk: Danske it-systemer lider under dårlige test

Udgivet 19. jun 10.44Opdateret 19. jun 10.44

NSA vil indføre to-personers-godkendelse for at forhindre skandaløse læk

Udgivet 19. jun 10.15Opdateret 19. jun 10.16

Version2 Insight: Sådan styrer du ansatte der selv tager gadgets med på arbejde

Udgivet 19. jun 10.04Opdateret 19. jun 10.11

Udviklere finder hul i DSB 1: Kommer gratis på nettet

Udgivet 19. jun 9.46Opdateret 19. jun 11.21

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind en iPad mini.

Seneste debat

  1. NSA bagdøre i Open Source ?

    70 comments.
    Last update 12 sekunder
    Skrevet af Anders Johansen
  2. Verdensrekord: Nyt printhoved i A4-bredde sprøjter 70 sider ud i minuttet

    8 comments.
    Last update 44 sekunder
    Skrevet af Per Friis
  3. »Det er simpelthen dårlig forretning at udelukke handicappede fra dit site«

    3 comments.
    Last update 3 minutter 46 sekunder
    Skrevet af Lars Holm Sørensen
  4. Udviklere finder hul i DSB 1: Kommer gratis på nettet

    9 comments.
    Last update 6 minutter 13 sekunder
    Skrevet af Torben Jensen
  5. Softwarepatent-modstander: Gør dine venner og familie klar til folkeafstemning

    15 comments.
    Last update 7 minutter 18 sekunder
    Skrevet af Kim Garsdal Nielsen
  6. Kommune udvider mobil selvbetjening uden om NemID

    5 comments.
    Last update 24 minutter 37 sekunder
    Skrevet af Christian Schiønning
  7. It was twenty years ago today...

    2 comments.
    Last update 33 minutter 10 sekunder
    Skrevet af Søren Schmidt
  8. Kodeord: Det svageste led

    18 comments.
    Last update 1 time 28 minutter
    Skrevet af Martin R. Ehmsen

Mere debat »

It-virksomheder

Visma Sirius A/S
|
Webitall
|
Relation House
|
Kartel
|
Incube
|
Humac Pro
|
Netlinq
|
Lakeside
|
Secorigo
|
NNIT
|
Uniwise
|
Epista IT
 

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Cookie- & privatlivspolitik

Aktuelle emner

  • Business Intelligence
  • CSC-hacking
  • Cloud computing
  • Intranet
  • It-sikkerhed
  • NSA Prism
  • NemID
  • Open source CMS
  • Projektledelse
  • Scrum
  • Storage
  • Virtualisering
  • Windows 8
  • iOS 7

Tjenester

  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind en iPad mini.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Trekronergade 26 2500 Valby
  • Tlf. work 33265300