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 (7)
Emner Agil udvikling, It-arkitektur

Eric skyder med skarpt...

Af Poul-Henning Kamp 29. marts 2012 kl. 10:39

Livet er for kort til sendmail.cf og heldigvis kan min gode ven & lusepuster Eric Allman mere end det.

Han har lige skrevet et glimrende stykke i ACM Queue om "Technical Debt"

Teknisk gæld er lidt for hurtige og billige "løsninger" som man kommer til at bøde for senere, men der er mange nuancer af teknisk gæld og man kan ikke bare skære det over en kam.

Min personlige favoritsætning i Erics artikel er "Customers usually buy features, not long-term maintainability"

I rigtig mange tilfælde kan man sætte lighedstegn imellem teknisk gæld og abekast: Udvikleren skærer et hjørne og support er dem der får problemet. Ledelsen skærer af projektplanen, men kræver fuld funktionalitet. osv.

Eric foreslår at man bør holde regnskab med sin tekniske gæld i pengebeløb og derfra og til at kræve at det bliver skrevet ind i årsregnskabet er der ikke ret lang vej.

En af fordelene ved teknisk gæld er at den afskrives 100% når man skrotter et system, men i realiteten ankommer det nye system med en indbygget teknisk gæld fra starten.

Jeg har tidligere plæderet for at vi mangler en IT-Havarikommision og hvis nogen gad og lytte efter, ville teknisk gæld helt sikkert blive en af dens hovedværktøjer i udredningen af skandaler som POLSAG.

Print Erics artikel ud i to kopier, giv din chef den ene og bed ham understrege det vigtige, du understreger det vigtige i den anden kopi. Snak bagefter om hvorfor stregerne ikke matcher.

phk

Send Tweet
Udskriv
Billede af Poul-Henning KampOm Poul-Henning Kamp

Poul-Henning er selvstændig systemprogrammør, kernekoder, Varnish-forfatter, data-arkæolog og brokkehoved uden særlig portefølje.

Follow @bsdphk

Kommentarer (7)

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

Følg kommentarer
Brian Jacobsen 29. mar. 2012 - 14.31
 
Kravspecifikation

Genialt:

Print Erics artikel ud i to kopier, giv din chef den ene og bed ham understrege det vigtige, du understreger det vigtige i den anden kopi. Snak bagefter om hvorfor stregerne ikke matcher.

Måske skulle man gøre det samme med kravspecifikationer, projektplaner osv.

  • Stem op 3
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Johannes Ulfkjær Jensen 29. mar. 2012 - 14.51
 
Teknisk gæld er desværre bare

Teknisk gæld er desværre bare et abstrakt koncept. Det er jo nærmest umuligt at kvantificere.

  • Stem op 1
  • Stem ned 3
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Rasmus Bang Grouleffs billede
Rasmus Bang Grouleff 29. mar. 2012 - 19.13
 
Re: Teknisk gæld er desværre bare

Det er ikke mere umuligt at kvantificere, end det er at give et estimat, som jo for nogen trods alt er "det endegyldige svar"..

  • Stem op 1
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Lars Bjerregaard 29. mar. 2012 - 23.13
 
Re: Teknisk gæld er desværre bare

Teknisk gæld er desværre bare et abstrakt koncept. Det er jo nærmest umuligt at kvantificere.


Som en der sidder med hovedet begravet i teknisk gæld hver anden dag, kan jeg forsikre om at begrebet er alt andet end abstrakt, og særdeles virkeligt. Kvantificere? Har du set et modul kodet i skodkode af KarlKoder, i den applikation du vedligeholder for nyligt? You're looking at it baby....

  • Stem op 1
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Henrik Mikael Kristensen 29. mar. 2012 - 23.48
 
Re: Teknisk gæld er desværre bare

De, der har prøvet at skrive skodkode med dårlig samvittighed, hvilket jeg formoder er stort set alle udviklere, er i stand til at forudsige en vis mængde tekniske gæld.

  • Stem op 1
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Johannes Ulfkjær Jensen 30. mar. 2012 - 00.24
 
Re: Teknisk gæld er desværre bare
... Kvantificere? Har du set et modul kodet i skodkode af KarlKoder, i den applikation du vedligeholder for nyligt? You're looking at it baby....

Har du læst noget af artiklen eller skal du bare rante ? Stop med at arbejde på lort hvis du bliver gammelsur af det.

Eric foreslår at man bør holde regnskab med sin tekniske gæld i pengebeløb ...

Og med det i mente nævnte jeg at det er så godt som umuligt at kvantificere. Det er i hvert fald min påstand men du må da gerne komme med et bud. Gerne med en bedre metode end vi pt. bruger til at estimere softwareudvikling med som gerne afviger med 300% til ∞. Og vi kender vel og mærke ikke afvigelsen før man har forsøgt.

  • Stem op 0
  • Stem ned 6
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Thomas Christensen 30. mar. 2012 - 10.22
 
Re: Teknisk gæld er desværre bare

Og med det i mente nævnte jeg at det er så godt som umuligt at kvantificere. Det er i hvert fald min påstand men du må da gerne komme med et bud. Gerne med en bedre metode end vi pt. bruger til at estimere softwareudvikling med som gerne afviger med 300% til ∞. Og vi kender vel og mærke ikke afvigelsen før man har forsøgt.

Jeg håber da, at du har oplevet bedre estimater. Det kræver selvfølgelig tilstrækkelig små bidder og en åben og ærlig dialog mellem kunde og leverandør. Men teknisk gæld kan - som al anden udvikling - sagtens estimeres. Det smarte ved teknisk gæld-analogien er at den er nem at få kunden til at forstå. Og efter min erfaring er det helt afgørende at kunden for en forståelse for, at den tekniske gæld skal adresseres - og at det koster at adressere den.

  • Stem op 2
  • 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

Fagforeninger: It-virksomheder må tage deres egen udfordring op

Udgivet 23. maj 16.35Opdateret 23. maj 16.35

Mac-udviklers signatur misbrugt til målrettede spyware-angreb

Udgivet 23. maj 15.59Opdateret 23. maj 15.59

Nokia Lumia-telefon med 41 megapixel-kamera kommer til juli

Udgivet 23. maj 15.15Opdateret 23. maj 15.15

Open source-projekt til CPR-numre sparer kommuner for hundredetusinder

Udgivet 23. maj 14.20Opdateret 23. maj 14.20

AMD-processor til PS4 og Xbox One skal give superkraft til din nye bærbare eller tablet

Udgivet 23. maj 13.01Opdateret 23. maj 14.56

Flere it-nyheder »

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

Seneste debat

  1. Fagforeninger: It-virksomheder må tage deres egen udfordring op

    2 comments.
    Last update 25 minutter 6 sekunder
    Skrevet af Simon Shine
  2. Chefredaktør om hullet betalingsmur: »Vi er fuldstændigt klar over, at det kan omgås«

    10 comments.
    Last update 49 minutter 37 sekunder
    Skrevet af Per Hansen
  3. Haves: Skod ADSL linje. Ønskes: Virtuel server

    74 comments.
    Last update 1 time 14 minutter
    Skrevet af Nils Juhl Rasmussen
  4. Nyt CVR-register i modvind igen-igen: Resultaterne halter stadig

    3 comments.
    Last update 1 time 17 minutter
    Skrevet af Daniel Udsen
  5. Konkurrence til Raspberry Pi: Ny linux-minicomputer til 260 kroner

    70 comments.
    Last update 1 time 28 minutter
    Skrevet af Peter Hansen
  6. Mac-udviklers signatur misbrugt til målrettede spyware-angreb

    2 comments.
    Last update 1 time 35 minutter
    Skrevet af Bruno Andersen
  7. Nokia Lumia-telefon med 41 megapixel-kamera kommer til juli

    2 comments.
    Last update 1 time 35 minutter
    Skrevet af Axel Andersen
  8. Hver fjerde danske it-virksomhed mangler kvalificerede folk: Uddannelser fejler

    19 comments.
    Last update 2 timer 39 minutter
    Skrevet af Jan Nielsen

Mere debat »

It-virksomheder

Incube
|
Kartel
|
CapaSystems
|
Visma Sirius A/S
|
Webitall
|
Lakeside
|
Relation House
|
Uniwise
|
Netlinq
|
PrettyGoodTesting
|
Olsens IT
|
Ubivox
 

Information

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

Aktuelle emner

  • Agil udvikling
  • Business Intelligence
  • Cloud computing
  • Intranet
  • It-sikkerhed
  • NemID
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu
  • Virtualisering
  • Windows 8
  • Windows Server 2012
  • iOS 6
  • iPhone 5

Tjenester

  • 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 Trekronergade 26 2500 Valby
  • Tlf. work 33265300