Vad är teknisk skuld?
Det är resultatet av att välja en snabb lösning framför en mer effektiv, vilket leder till mer arbete och kostnader i framtiden.
Definition
Teknisk skuld är resultatet av att välja en snabb lösning framför en mer effektiv, vilket leder till mer arbete och högre kostnader i framtiden.
Analogi
Termen är metaforisk och jämförs med finansiell skuld, där kortsiktiga fördelar leder till långsiktiga kostnader.
Ursprung
Det myntades av programutvecklaren Ward Cunningham 1992 och har sedan dess blivit ett vanligt begrepp inom programvaruingenjörskap.
Ackumulering
Precis som finansiell skuld kan teknisk skuld ackumuleras i form av arbetsbörda och ökade kostnader om den inte hanteras.
Typer
Teknisk skuld kan vara avsiktlig eller oavsiktlig och kan kategoriseras i olika typer beroende på dess natur och ursprung.
Vill du veta mer?
Om du vill fördjupa dig i Teknisk Skuld —eller ta den här typen av utbildning till ditt team— låt oss prata. Jag hjälper team att förstå och tillämpa dessa begrepp. Jag vill gärna höra från dig!
Vad är en Alpha-version?
En Alpha-version är ett tidigt skede av en mjukvaruprodukt som vanligtvis s...
Vad betyder DRY?
DRY betyder 'Don't Repeat Yourself' (Upprepa Dig Inte) och är en princip in...
Vad är Muda?
Muda är ett japanskt begrepp som betyder slöseri och refererar till alla ak...
Vad är en Feature Flag?
Feature Flags, även kända som Feature Toggles, är en teknik som gör det möj...
Vad är Serverless?
Trots sitt namn innebär Serverless inte att det inte finns servrar involver...