记录技术债务的关键项目有哪些?
我正在 Office 中建立一个技术债务登记册,并希望使其成为一个相当全面的工具。
我们应该记录哪些关键信息?
I'm setting up a technical debt register at The Office and want to make it a fairly comprehensive tool.
What are the key pieces of information that we should be recording?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先 - 您希望保持寄存器非常简单,否则维护寄存器的开销将阻止人们使用它,并且比实际解决它要解决的技术债务浪费更多的时间。 ...
如果您仍然决定继续,我建议保留一个简单的寄存器,它是一个平面文件/简单数据库/Google 电子表格,其中包含以下字段:
规则如下:
我认为这种方法将创造一个良好的动态整体 - 开发人员已经有责任保持透明并考虑如何解决技术债务,项目经理/业务主管必须做出权衡,但很明显,债务成本是他们的责任,最好的开发人员和架构师将因完成技术债务而获得荣誉艰难的项目,同时还要控制技术债务。
First of all - you want to keep your register very simple, otherwise the overhead of maintaining the register will stop people from using it and waste more time than actually fixing the technical debt it was meant to solve.....
If you still decide to go ahead, I'd suggest keeping a simple register which is a flat file / simple database / Google spreadsheet with the following fields:
Rules are as follows:
I think this approach will create a good dynamic overall - developers have a responsibility to be transparent and think about how to solve technical debt, project managers / business leads have to make the trade-offs but it is clear that the costs of debt are their responsibility, the best developers and architects will get kudos for completing the tough projects while also keeping technical debt under control.