新的工单系统流程

作者:Adrian Holovaty 发布于 2007年1月18日

随着 Django 的流行,越来越多的人提交功能建议和错误报告,我们的人力资源在处理额外的工作负载方面遇到了问题。有用的错误报告淹没在大量的工单中,这令贡献者和维护者都感到沮丧。

幸运的是,我们希望已经解决了这个问题。

从昨天晚上开始,我们彻底改进了我们的工单流程,以及我们用来管理它的软件。我们花了一些时间讨论了过去一周的问题,昨天 Jacob 安装了我们错误追踪软件 Trac 的全新版本,并对其进行了定制,以适应我们想出的优化后的工单流程。

有什么变化?首先,如果您过去提交过工单,您会注意到“创建新的工单”页面变得更加简单了。我们去除了我们没有使用的字段,并稍微清理了一下布局。

接下来,我们更改了现有工单页面的功能,添加了诸如“需要文档”、“有补丁”和“需要测试”等字段。这些新字段与我们的工单分类流程更加一致。

从现在开始,每个新的工单都将根据这些标准由我们的新的工单管理员(稍后会详细介绍)进行分类,并进入我们工单分类页面上描述的工作流程。简而言之:工单提交后,工单管理员会将其评估为“已接受”、“无效/对我来说有效”或“需要设计决策”。如果被接受,我们将跟踪解决方案的三个基本部分——补丁、文档和单元测试。一旦这三个部分提交并符合我们的标准,工单将被标记为“准备签入”。

我们有一个新的流程图来解释整个过程。

这个新流程有很多优点。工单提交者可以获得更详细(和更快速)的关于其工单状态的反馈。提交者可以获得关于哪些工单已准备好查看的更有用的报告。想要帮助完成小型任务的人现在可以访问有用的报告——例如,需要单元测试的工单需要文档的工单——以便清楚地了解他们可以在哪些方面提供帮助。

整个流程与我们在过去一年中采用的工作流程更加一致,我相信我们的工单响应速度将会大大提高。

最后一个也是最重要的一块拼图是,我们现在有了官方的工单管理员,这是一个志愿者小组,他们共同管理工单元数据并简化流程。虽然任何人都可以(并且鼓励)帮助维护工单的组织,但这些人自愿长期负责工单追踪器。欢迎 Chris Beaven (SmileyChris)、Simon Greenhill、Michael Radziej 和 Gary Wilson!

返回顶部