债的成本体现在后续改动的额外工作量
别名: 设计债利息 · 后续改动成本 · extra work on later changes
概念解释
一次赶工留下的缺口、一套只覆盖主路径的稿、一处和周围对不上的控件,当下看起来几乎没多花钱。设计债的成本(design-debt interest)不在这笔「少做掉的工」,而在以后每一次还要改这张界面时,多出来的绕行、核对、拆除和重做。少做是一次性的贷方;利息是按改动次数收的。
它回答的是「这笔债贵在哪」,不是「债要记在哪张票上」,也不是「能不能故意去借」。没人再碰的画面,利息是零;越是产品主路径、改动越密,同一处缺口越贵。
机制
界面上的捷径会变成后续工作的障碍物。下一次改文案,发现这段布局是按短句写死的,要先拆掉才能改。下一次加一种状态,发现当时只画了成功态,空、错、部分失败都得从零补,并且要和已经写进代码的主路径对齐。下一次换一套间距,发现这页混用了两套尺度,改一处会牵出三处「当时就没统一」的修补。
每一次后续改动都在为当初那次省略付工时,而当初省下的只是一次。利息还会叠加:绕行本身会留下新的局部修补,下一轮改动要同时躲开旧缺口和新修补。所以贵贱不能拿「当时赶工省了几天」来算,要拿「计划中还要碰这页几次、每次会多出哪些步骤」来算。
边界
一次性投放页、活动结束就下线的外壳,后面没有改动计划,利息收不到,用后续成本来吓唬没有意义。已经排进重做、整页替换的界面,旧缺口会在拆除时一次性付掉,不再按次计息——这时该算的是拆除范围,不是滚动利息。纯视觉微调若从不触及那处结构缺口,利息也可以长期接近零;一旦改动碰到缺口所在的结构,账单会突然出现。新团队接手时,利息里还要加上「先搞懂当时为什么这么做」的学习时间,原班人马口头还能补的上下文,对后来者是额外工时。
怎么落地
- 评估一处捷径时,列出接下来两到三个确定会碰到这页的改动(文案、状态、平台、实验),分别写出「现在做对」和「带着缺口去做」的步骤差。
- 把步骤差写成工时或阻塞点,而不是「体验不好」;没有后续改动的画面不要记成高息债。
- 主路径、高改动频率的界面优先处理:同样的缺口,改得越勤越贵。
- 验证:抽一笔已存在的缺口,对照最近两次真实改动记录,标出哪些工时是在绕开或补齐它。标不出额外步骤,就还不是「后续成本」,只是观感不满。