Change language

Registrera dig och få ut ytterligare av mognadstestet genom best practice-jämförelse och rekommendationer! Om du också fyller i bokkoden får du tillgång till fler case och övningar.

Teknisk skuld

Teknisk skuld är ett metaforiskt begrepp för att beskriva den ”skuld” som uppstår i exempelvis programmeringskod om programmeringen inte skett på rätt sätt. Detta sker ibland, exempelvis för att kunna lansera snabbare. Ett exempel på denna skuld kan vara så kallad hårdkodning som skapar oflexibla system. Andra exempel är brist på dokumentation eller tester. Skulder som uppstår behöver ”betalas av” genom senare åtgärder. Om den tekniska skulden blir för stor hamnar programmeringen till slut i ett läge där all tid går att fixa de problem som uppstått av de genvägar som tidigare tagits. Det vill säga; alla resurser går till att betala ränta på den tekniska skulden snarare än att amortera. I likhet med hur de flestas privatekonomi ser ut är det sannolikt orimligt att vara helt skuldfri och det är inte heller ett mål som behöver uppnås. Snarare handlar det om att ha skulden under kontroll och få rätt balans på ränta och amorteringar.