1. 技术债的"利息"(interest)中因债务导致的额外成本(开发慢、缺陷多、变更风险)
什么是技术债的"利息"(interest)?它如何体现为开发慢、缺陷多、变更风险等额外成本?
- 利息的定义:因债务导致的持续额外成本
- 利息的表现:开发慢、缺陷多、变更风险高
- 利息与本金的区别
技术债的"利息"(interest)是指因债务存在而持续付出的额外成本,与"本金"(一次性修复成本)相对。利息主要表现为三类:1) 开发慢——代码复杂、耦合高,改一处牵动多处,每次改动耗时增加,新功能落地变慢;2) 缺陷多——复杂模块、缺失测试使回归风险上升,缺陷率升高,返工与线上事故增加;3) 变更风险高——在债务区改动,难以预测影响范围,变更失败率上升,需要更多测试与评审。利息是"持续流出的代价",只要债务未还,利息就每月/每季度累积。量化利息(如"该模块每次改动多花 X 人天")是向管理层证明偿还价值、以及排序还债优先级的关键依据。
利息是"复利"的根源,也是还债的动机。回答要区分"本金(一次性)"与"利息(持续)",并强调利息随时间累积、具有非线性特征。能把利息量化成"人天/每月"是加分项。