技术债务和货币债务一样,会不知不觉地累积起来. 对于许多产品负责人来说,技术债是无味、无味、无色的. 然而,, 如果任其发展, 它会逐渐侵蚀质量, 可维护性, 以及未来产品的可扩展性.

技术债务通常是糟糕的设计决策的结果. 糟糕的设计决策经常出现在“权宜之计”的时刻,只是“让它工作”。. 你可能会听到“这是一个黑客”或创可贴之类的话,但它会让365滚球官网暂时度过难关. 这意味着,它是体系结构标准之外的一次性代码. 这进一步意味着要花费更多的精力来跟踪和维护一次. 这是技术债务的一个主要例子.

技术债务的另一个来源是不完整的测试. Product Owners constantly juggle constraints; budget, schedule, and scope. 有时, 在最后时刻缩小范围意味着跳过特定功能的测试,并在代码中关闭这些功能,以设定生产期限. 这是技术债务的另一个主要来源.

拖延对技术债务的补救行动会带来长期后果. 它在原地停留和使用的时间越长,重构创可贴代码就越困难. 这是真正的债务, 因为你是在从产品的未来借来时间来维持债务,而债务必须连本带利偿还.

像其他债务一样, 应该清楚地了解为什么会产生技术债务, 以及如何偿还,何时偿还. 产品负责人可能会考虑在产品待办事项列表中包含一些技术债的情况, 如果这样做能让债务在产品价值方面得到更好的管理. 这提供了在产品达到一定成熟度之前必须投入多少资金的真实情况.

确保您的团队提供了良好的技术债务透明度. The team should be tracking it; ranked in terms of high cost to less cost. 协作应该被添加到backlog中,sprint backlog的哪一部分应该由技术债务故事组成. 一点一点地偿还债务是健全的风险管理.

想知道更多吗?

365滚球APP 全国范围内许多客户都知道并信任的合作伙伴是否能够帮助他们成功地计划和执行 敏捷转变. 您是否正处于敏捷转型过程中,需要一些帮助? 您是否正在考虑敏捷转型,并需要一个开始的地方? 365滚球官网很乐意听到你的消息.  电邮至 gig@colinosborn.com 或者点击屏幕右下角的绿色对话框,填写表格. 要了解更多常用的敏捷术语和概念, 查看365滚球官网的敏捷术语表.