我当前正在从事的项目存在一个问题:错误和任务通常分配给新手或经验不足的人,而他们的工作最终会产生更多错误。问题在于,由于代码质量问题,我们的软件某些部分比其他部分更“危险”地工作。我一直在通过估计与任务相关的风险并密切关注哪些开发人员被分配了哪些任务来解决此问题。
我们使用JIRA,因此我开始标记问题以跟踪此估计。我注意到我最终使用了多个指标来对错误/任务进行分类:
- 它有多清晰/简单。例如,这是否需要大量的设计工作,还是仅需要简单的UI错误修复。
- 代码受影响区域的可维护性。是设计合理的区域还是大泥球。
- 我认为有多少程序会受到所需更改的影响。
我的标签有点乱,因为当我开始时可能的类别是什么,但现在仍然不知道,我并不清楚。我正在考虑请求添加一个新字段(例如“风险”),以便我们可以在将工作分配给某人之前进行估算。
以前有人处理过这种事情吗?