我正在办公室建立一个技术债务登记册,并希望使其成为一个相当全面的工具。
我们应该记录哪些关键信息?
我正在办公室建立一个技术债务登记册,并希望使其成为一个相当全面的工具。
我们应该记录哪些关键信息?
首先 - 你要保持你的注册非常简单,否则维护注册的开销将阻止人们使用它,并且浪费更多的时间而不是实际修复它旨在解决的技术债务......
如果您仍然决定继续,我建议保留一个简单的寄存器,它是一个平面文件/简单数据库/Google 电子表格,其中包含以下字段:
规则如下:
我认为这种方法将创造一个良好的整体动态 - 开发人员有责任保持透明并考虑如何解决技术债务,项目经理/业务负责人必须做出权衡,但很明显债务成本是他们的责任,最好的开发人员和架构师将因完成艰巨的项目而获得赞誉,同时还能控制技术债务。