martin frederiksen bloghoved

Undtagelser er reglen

I systemudvikling bruger man 80% af tiden på at håndtere undtagelser, men når budgettet lægges, bruger man normalt 99% af tiden på at diskutere features.

Mange systemudviklere ender på randen af panik, fordi der afsættes for lidt tid til at tage sig af undtagelser.

Selv de bedste begår fejl.

Illustration: Martin Frederiksen

Her er jeg for eksempel ved at slette minus 6.261 filer på min Mac. Minus?

Bedre budgetlægning med user stories

Hvis man gerne vil have en mere realistisk budgetlægning, kan man anvende user stories. Det er normalt let at skyde et projekt ned, allerede inden det er gået i gang - og den glæde skal man tage sig..!

Bagefter må man forhandle med sælgeren/chefen/kunden/den-der-har-skylden.

User stories har tit formatet "Som... Vil jeg... For at", så lad os forestille os et bookingsystem til et operahus.

User story: Køb fire billetter

"Som den internationale gæst Jeremy, vil jeg gerne betale mine billetter med et Mastercard, for at købe fire billetter til en forestilling".

Så mangler vi bare de 80%, der er glemt.

  • Jeremys Mastercard er spærret, så bagefter betaler han med Visakort
  • Senere vil han gerne købe en billet mere, men alle fem billetter skal være samme sted i salen
  • Der er ikke en ekstra plads, så han skal have fem andre billetter og refunderet de første fire
  • De nye billetter er til en lavere pris, så han skal have penge tilbage
  • Penge tilbage regner vi i danske kroner, men Jeremy er englænder og har betalt i pund. Hvad er kursen?

Man kan lave listen meget længere. Så kan dem, der har lavet budgettet, selv vælge, hvilke scenarier der skal med i projektet.

Når Jeremy vil have sine penge tilbage, er det ikke dig, der skal have skylden for, at "ingen havde tænkt på det".

Der er bare aldrig tænkt på det, når projektet planlægges og budgettet reserveres.

Der er sikkert et minus i budgettet på 6.261 kroner - eller mere.

Kommentarer (6)
sortSortér kommentarer
  • Ældste først
  • Nyeste først
  • Bedste først
Lars Christensen

Det er vel for så vidt blot en fornuftig udvidelse af den ikke altid nærværende SWOT analyse.
Prøv f.eks. at tænke over hvordan NemId, Rejsekortet etc. var blevet udformet, hvis brugerinterfacet havde været belyst med en række cases - og ikke bare ræset igennem p.g.a. manglende lyst/vilje til at afsætte de nødvendige resourcer?

Mvh. Lars plbrake.dk

  • 0
  • 0
Finn Christensen

...og ikke bare ræset igennem p.g.a. manglende lyst/vilje til at afsætte de nødvendige resourcer?

NemID er et 100% politisk bestillingsarbejde, der tilmed er det 3 led i en række.

Først 1) CPR-nr så 2) NemKonto og 3) NemID og endeligt 4) Offentlig digitalisering, der allerede er aktiv og forventet indfaset ~2015.

At bankerne havde samme interesse, og blev koblet til, skyldes alene TDC løb skrigende væk fra opgaven, samt at man fra politisk hold fandt det forfriskende at kunne voldbruge banker både som limpind og prÿgelknabe.

Bankernes så de løbende gebyr som en helt ny forretning, der kan udvides til hver eneste biks, der fik mønterne til at trille direkte ind i deres kasse som en gratis gave fra himlen.. resten historie.

  • 1
  • 0
Lars Christensen

Selvom de gode folk på borgen kan være en smule træge i det, så tror jeg ikke, at de ligefrem forsøger på at skaffe sig selv eller samfundet problemer!
Langt de fleste af f.eks. NemId's problemstillinger skyldes manglende indsigt og forståelse af den meget komplicerede proces, at digitalisere et papirdrevet samfund, sådan med et slag og på ultra kort tid.
Hvis det havde været anerkendt kotyme, at en SWOT analyse skulle være nærværende og indeholde cases - som kunne sikrer implementeringen, så havde tingene set anderledes ud - det var blot min pointe!

Mvh. Lars plbrake.dk

  • 1
  • 0
Finn Christensen

Selvom de gode folk på borgen kan være en smule træge i det, så tror jeg ikke, at de ligefrem forsøger på at skaffe sig selv eller samfundet problemer!

Ethvert fjols, der enten ikke evner eller gider sin opgave skaffer sig selv problemer - før eller siden.

Når en opgave vedrører andre (et helt samfund), så er man ikke særlig klog..
1) hvis man ikke har indsigt/evner og
2) hvis man påtages sig opgaven og
3) giver andet/andre skylden bagefter.

Et menneske ved sin fulde fem, drømmer ikke et sekund om at sætte sig i den situation!

  • 1
  • 0
Lars Christensen

Ovenstående argumentation er vel netop hele bevisførelsen for at indføre obligatoriske udvidede SWOT analyser med cases i ALLE offentlige projekter!
Dette lige fra hvordan kontrakter, udformes når DSB ønsker at købe nye tog og dermed SKAL benytte sig af professionelle samarbejdskontrakter etc. og vel egentlig strækkende helt ud til, at politiske beslutninger IKKE kan eksekveres FØR en udvidet SWOT analyse har givet den fornødne indsigt og forståelse.
Det kan så til gengæld måske være et problem for vort folkestyre - idet kotymen idag om, at bare en beslutning har været over folketinget - så er den nok så fornuftig at ingen behøver at tænke mere....

Mvh. Lars plbrake.dk

  • 1
  • 0
Log ind eller Opret konto for at kommentere