Forårsrengøring af koden kan betale sig

Scenariet: Stort egenudviklet system. 1-2 udviklere. Hverken dokumentation eller gennemskueligt design. Systemet er en del af kernen i forretningen. Udviklerne siger op. Slemt? Nej: Katastrofalt.


Bill Gates skriver i sin nye bog "Ledelse med tankens hast" at lederne skal lære at benytte IT i den daglige ledelse. Tilsvarende vil jeg argumentere for at de virksomhedsledere, der har relativt få softwareudviklere ansat til at udvikle og vedligeholde software, får taget sig sammen til at stille de rette krav til udviklerne.


Scenariet er desværre ikke grebet ud af den blå luft - det forekommer jævnligt i mindre danske virksomheder. Ledelsen læner sig tilbage i forvisningen om, at det går jo godt nok. Og alt imens vokser investeringen i det udviklede programmel. Og der er ikke andre end den ene eller de få udviklere, der kan vedligeholde det. Hvis man tænker lidt over det, er det jo egentlig en ganske skræmmende tanke. Ikke alene er det ofte beløb i millionstørrelsen, der er investeret i det udviklede system. Men man kan også blive tvunget til at afskrive sin investering på den lille måned, som udviklerens opsigelsesvarsel er. Og at tro at man bare lige kan overdrage et større system til andre på kort tid er illusorisk. Det kan man ikke.


Så var det ikke på tide at få stillet nogle simple krav til udviklerne: Beskriv jeres design og foretag eventuelt en oprydning i det. Udviklerne vil (som regel) elske denne lejlighed til endelig at få bevilget tid til at lave en pænere struktur i deres system. Ofte er funktionerne blevet klistret på som knopskydning. Og investeringen er en god forsikring mod at systemet skal kasseres hvis udviklerne skulle finde på at rejse. Tidligere snakkede man meget om den berømte tagsten, som udviklerne kunne få i hovedet. Det er mig bekendt aldrig nogen sinde sket i virkeligheden. Derimod sker det dagligt at nøglepersoner finder andre græsgange med store omkostninger til følge i det firma, de forlader.


Men lad nu være med i panik at falde i dokumentationsgrøften, og bed udviklerne om at lave en detaljeret dokumentation af det udviklede system. Omkostningerne er her for store i forhold til gevinsten. Dels bliver systemet ikke mere vedligeholdelsesvenligt af at blive sminket, og hvis der ikke stilles krav om en fremtidig løbende vedligeholdelse af dokumentation, vil den lynhurtigt blive forældet.


Mit råd til virksomhedsledere med meget små softwaregrupper er altså at begynde at betragte software som den investering, det er. Og så komme i gang med at beskytte jeres investering. F.eks. gennem en "forårsrengøring", dvs. en 1-2 ugers periode, som udviklerne bruger på redesign og gennemgang/brush-up/kommentering af koden, så den bliver lettere gennemskuelig.


Rådet gælder naturligvis ikke store virksomheder. Her er der jo helt anderledes styr på tingene - ikke?


Stephen Biering-Sørensen

Fagrådet for Systemudvikling

Dansk Dataforening

    Læses lige nu
      Computerworld Events

      Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

      Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
      Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
      Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
      Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

      Sikkerhed | København

      Cyber Threats

      Få teknisk indsigt og konkrete løsninger til at modstå moderne cyberangreb. Lær af fejl, stop angreb i tide og byg systemer med ægte resiliens. Fokus på lavniveau-detektion, netværksovervågning og hurtig gendannelse. Deltag i Cyber Threats fra...

      It-løsninger | København V

      Platform X 2026: Forretning, teknologi og transformation

      Mød verdens stærkeste og mest effektive platforme der driver den digitale transformation samlet i København - og dyk ned i den nyeste teknologi.

      Andre events | Kongens Lyngby

      Årets CIO 2026

      Vi samler Danmarks stærkeste digitale ledere til en dag med viden og visioner. Årets CIO 2026 fejrer 21 års jubilæum, og NEXT CIO sætter spotlight på næste generation. Deltag og bliv inspireret til at forme fremtidens strategi og eksekvering.

      Se alle vores events inden for it

      Navnenyt fra it-Danmark

      Trafikstyrelsen har pr. 1. maj 2026 ansat Nihad Hodzic som IT og Digitaliseringschef. Han skal især beskæftige sig med med IT-projekter og digital transformation, herunder især det strategiske løft af Trafikstyrelsens digitale niveau. Han kommer fra en stilling som Kontorchef hos Udviklings og Forenklingsstyrelsen. Han er uddannet i statskundskab og har en lederuddannelse fra MIT Sloan, samt en igangværende Master i IT-Ledelse. Han har tidligere beskæftiget sig med IT-udvikling og større projekter på momsområdet, hvor han har ledet et projekt- og udviklingskontor. Nyt job

      Nihad Hodzic

      Trafikstyrelsen

      Comsystem A/S har pr. 15. april 2026 ansat Iver Jakobsen som Technical Key Account Manager. Han skal især beskæftige sig med teknisk løsningssalg. Iver Jakobsen har 25 års erfaring fra TelCo-branchen. Han kommer fra en stilling som Key Account Manager hos E.ON Drive ApS. Han har tidligere beskæftiget sig med rådgivning og løsningssalg. Nyt job

      Iver Jakobsen

      Comsystem A/S

      Renewtech ApS har pr. 15. marts 2026 ansat Jouni Salo som Account Manager for Sverige. Han skal især beskæftige sig med med at styrke Renewtechs nordiske tilstedeværelse med fokus primært på det svenske marked. Han kommer fra en stilling som Key Account Manager hos GoGift. Han har tidligere beskæftiget sig med udvikling af salgsaktiviter og kunderelationer på tværs af flere markeder. Nyt job

      Jouni Salo

      Renewtech ApS

      IFS Danmark A/S har pr. 2. marts 2026 ansat Marlene Gudman som HR Business Partner. Hun skal især beskæftige sig med HR i Danmark og Norden og lede udvalgte internationale HR-projekter. Hun kommer fra en stilling som Nordic Lead HR Business Partner hos Salesforce. Hun har tidligere beskæftiget sig med international HR med fokus på udvikling af og udfordringer i HR ud fra et forretningsperspektiv. Nyt job

      Marlene Gudman

      IFS Danmark A/S