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 Projektledelse

Baggrunden er vigtigere end kravene

Af Georg Strøm 29. december 2009 kl. 11:38

Til gengæld kan det være rent gætværk, hvis man kender kravet og prøver at tænke sig frem til, hvad baggrunden er. Desuden har man ofte brug for viden om baggrunden, når man skal tage beslutninger i løbet af et projekt, mens selve kravene mere er skrevet til brug, når systemet er udviklet.

Når man tager problemer på forskud.

Det er sund fornuft at tænke over, hvordan kravene skal anvendes, allerede mens man skriver dem. Derfor tænker en juridisk rådgiver uvilkårligt over hvordan et krav kan blive misforstået hvis man ender i en retssal, mens IT-specialisten kan tænke over hvordan man kan teste om kravet er opfyldt, uden at vide om det overhovedet er muligt at opfylde det. Ingen af dem føler at de behøver baggrundsviden om, hvorfor kravet er formuleret præcist som det er. De kan endda være bange for at oplysninger om baggrunden for et krav kan starte diskussioner om, hvordan det egentlig skal forstås.

Beslutninger i løbet af projektet


****I løbet af projektet, er det ofte mindst lige så afgørende at kende baggrunden for de forskellige krav, som at kende selve kravene. Især når man skal tage de beslutninger som er nødvendige for at bringe projektet videre. De fleste IT-projekter er i dag baseret på eksisterende platforme eller applikationer, hvor man let ryger ind i deres indbyggede begrænsninger. Hvis man har opstillet nogle præcise krav som skal være opfyldt, kan man risikere at der ikke findes en applikation som kan bruges til at opfylde dem, eller at den platform som firmaet har valgt at strategiske årsager, ikke kan opfylde dem. Her har man brug for baggrundsviden om organisationens og brugernes behov, hvis man på en eller anden måde skal manøvrere sig ud af den knibe, eller i det mindste finde den mindst dårlige løsning. Det er meget almindeligt, at ledelsen i dag vil se en business case, før den afgør om et projekt skal gennemføres. Det kræver ikke bare en baggrundsviden, så man kan vurdere hvor meget systemet kan spare. Det kræver så god en baggrundsviden, at man kan vurdere om de gevinster som andre tror systemet giver, overhovedet er realistiske.

Realisering af systemet


****Leverandøren eller udviklerne har brug for baggrundsviden, så de kan finde ud af hvordan den enkelte funktion bedst realiseres. For nogle år siden lavede jeg en uformel undersøgelse af kravene til krav. Her blev jeg overrasket over, hvor meget udviklere satte pris på at kende formålet med de enkelte funktioner, hvem der skulle anvende dem og i hvilke situationer. Det var også klart for mig efter undersøgelsen, at udviklere føler sig langt mere motiverede, når de kender baggrunden for det enkelte krav og den enkelte funktion. Det er ret almindeligt, at der er så mange forskellige krav og ønsker til et projekt, at det er nærmest umuligt at lave et system som kan bruges og som opfylder dem alle sammen. I hvert fald indenfor den tid og det budget der er til rådighed. Nogle gange er man endda nødt til at skære noget væk undervejs, for at undgå at projektet bliver endnu mere forsinket. Det kræver også en baggrundsviden, så man kan vurdere konsekvenserne af at udelade noget. Ellers bliver fravalget i værste fald tilfældigt eller baseret på kompromisser og en magtkamp, og man kan risikere at det der er tilbage, ikke hænger sammen.

**Sikring af, at det hele er med. **


****Endelig behøver man noget baggrundsviden om behovene og organisationen, for at finde ud af hvad der mangler at blive undersøgt, før kravene er komplette. Det kræver at man kender ledelsens mål med organisationen og projektet, og at man har fundet frem til alle de grupper som kan komme i kontakt med systemet eller som forhåbentlig kan få gavn af det.

Det lyder måske indlysende.


****Spørgsmålet er så, hvorfor man ikke gør mere for at skaffe pålidelig baggrundsinformation i kravarbejde. Jeg kan se to forklaringer. Den ene er at der ofte er et tidspres, så man bevidst eller ubevidst fokuserer på bare at få selve kravene færdige. Den anden er, at de fleste som arbejder med krav savner metodikker som kan give en solid og pålidelig baggrundsinformation.

Send Tweet
Udskriv
Billede af Georg StrømOm Georg Strøm

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
Jacob Christian Munch-Andersen 30. dec. 2009 - 01.05
 
Udbud

Jeg er ikke nogen synderligt stor fan af udbudsmetodikken, men skal det være var det måske en ide at få baggrunden i stedet for kravene fældet ned i udbuddet og så lade byderene selv skrive en kravspecifikation, ikke blot bør det give en kravspecifikation som er til at arbejde med, det giver også udbyderen en god mulighed for at aflure hvor godt en byder har forstået opgaven.

Dog er en lind strøm af feedback fra kunden nok stadigvæk det vigtigste våben imod afsporede projekter.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Allan Ebdrups billede
Allan Ebdrup 30. dec. 2009 - 08.48
 
Hvorfor?

Jeg plejer altid at sige til forretningsfolkene at det er meget vigtigt at de starter med at skrive hvorfor de laved de krav de laver. Hvorfor er lige så vigtigt som selve kravet.

  • Stem op 0
  • Stem ned 0
  • 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

GOTO Copenhagen dag 2 i billeder: Op med hænderne!

Udgivet 22. maj 16.02Opdateret 22. maj 17.02

Staten køber hardware for 1,2 milliarder - her er de syv heldige

Udgivet 22. maj 15.37Opdateret 22. maj 15.37

Firmaer leder efter ’ninjaer’ - men skriv det ikke på CV’et

Udgivet 22. maj 14.54Opdateret 22. maj 15.48

Ny Linux-kerne giver højere sikkerhed og bedre grafikkort-understøttelse

Udgivet 22. maj 14.13Opdateret 22. maj 14.13

Nu skal Google Chrome indtage iPhone og iPad

Udgivet 22. maj 13.20Opdateret 22. maj 13.20

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Seneste debat

  1. Cisco kan være en dyr netværksreligion

    14 comments.
    Last update 6 timer 30 minutter
    Skrevet af Jens Jönsson
  2. Microsoft fjerner umoderne bling-effekter i Windows 8

    35 comments.
    Last update 7 timer 8 minutter
    Skrevet af Chano Klinck Andersen
  3. Finansminister afliver teori om NemID som spionsoftware

    22 comments.
    Last update 7 timer 18 minutter
    Skrevet af Niels Elgaard Larsen
  4. Datamatikere i Skive får gratis smartphone til .Net-udvikling

    3 comments.
    Last update 7 timer 31 minutter
    Skrevet af Martin Slot
  5. Dart: Dynamisk Statisk Programmering

    11 comments.
    Last update 8 timer 1 minut
    Skrevet af Casper Bang
  6. Partner solgte Netgroups 'test-platform' med overskriften 'fuld redundans'

    16 comments.
    Last update 8 timer 23 minutter
    Skrevet af Jacob Bach Pedersen
  7. To psykologiske årsager til at IT-projekter går galt

    15 comments.
    Last update 8 timer 30 minutter
    Skrevet af Robert Voje
  8. Staten køber hardware for 1,2 milliarder - her er de syv heldige

    4 comments.
    Last update 9 timer 13 minutter
    Skrevet af Thomas Hansen

Mere debat »

It-virksomheder

Timelog
|
Relation House
|
Intelliglobe
|
Biwise
|
Software Innovation
|
BusinessMann
|
EVRY Danmark A/S
|
Platon
|
Aalborg Data
|
Netop Business Solutions
|
Invokers
|
Ricoh Danmark
 

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Download Windows 8
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Mountain Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

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

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300