#JiraHero: Sue Wilson —— Jira 管理员跨项目标准化解决结果
2022.12.06在 Atlassian,我们为自己生产的软件感到骄傲,更为客户使用我们的产品所取得的成功感到自豪。 #JiraHeroes 是我们新的月度访谈系列,主要是请客户分享他们使用 Jira Software 的成功案例。我们希望客户能够通过听到我们的 #JiraHeroes 如何克服他们的挑战,找到如何克服自己的挑战的灵感。 |
本月,我们邀请到了 Sue Wilson (@swilson),她观察到对解决结果(Resolution)和已完成(Done)字段的误解一直影响报告的生成,于是她采取措施配置高级工作流功能,使跨团队的解决过程标准化。
Sue Wilson: Jira 和 Confluence 云平台管理员
我是 Susan (Sue) Wilson,住在美国宾夕法尼亚州。 我有近15年在服务器和云平台上管理Atlassian 产品的经验。目前,我在一家名为 Visual Lease 的软件公司担任 Jira 管理员。他们提供租赁优化软件,使企业能够将其租赁会计的合规要求转化为财务机会。 在我目前的职位上,我还管理云平台上的 Jira Service Management 和 Confluence。
被误解的解决结果(Resolution)字段如何导致对一致性的需求
解决结果(Resolution)字段和流程在多个组织中被误解并且难以解决。 例如:
1. 解决结果(Resolution)字段在最初配置是不必要的。 在审核现有工作流程时,我注意到每次状态更改时都在使用 Resolution 的模式。 例如,开发完成后,工单被移至测试,并使用工作流发布功能添加 Resolution。
然后,当测试完成并且工单已准备好用于生产环境时,Resolution 在状态更改时被新值覆盖。 每个更改还更新了解决日期。
由于每个状态都表明了工单的真实状况,因此解决结果(Resolution)字段是冗余且被曲解的报告,每张工单看起来都像是在开发阶段结束时已解决(基于 Jira 开箱即用的逻辑),而不是在真正完成和关闭的时候。
2. 对 "已完成(Done) "的使用不一致。我曾经遇到过一个项目负责人,他觉得自己有足够的经验和 Jira 的 "诀窍 "来为他的项目创建一个新的工作流程。 与前面的例子相反,该工作流程以 "已完成(Done) "状态结束,但没有使用 已完成分类( Done Category )。 结果,他的项目在6个月内的所有 "已完成(Done) "工单看起来仍然是开放的,并导致了很多引起管理层关注的报告。
使用高级工作流配置来标准化跨团队的解决结果
为了解决(没有双关语)这些管理问题,我采取了以下步骤:
1. 除处于关闭状态的外,删除所有手动和自动的 Resolution 条目。在可能的情况下,通过工作流发布功能自动添加 Resolution。如果无法做到这一点,则会弹出一个界面手动输入适宜的 Resolution。值得庆幸的是,不需要追溯任何日期,因为任务在真正完成时是关闭的,并且用户知道输入的最后一个解决日期是任务真正关闭的日期。
2. 我修正了工作流程,使最终的已完成(Done)状态为关闭(Close)状态,添加了一个发布功能来填写 Resolution,这样用户就不需要手动输入了。然后,我不得不调整所有已完成(ALL Done)的工单,从最初工作流的实施日期到现在,以反映每个工单转型到已完成(Done)的实际日期。查询变更历史和使用脚本运行程序(Script Runner)调整日期的能力(如果有的话,按日期批量调整)在很大程度上有助于使这项任务不那么艰巨。报告被重新运行以得到管理层的认可,项目负责人的项目管理员权限被取消。
Jira 管理员对解决结果(Resolution)的最佳实践
1. 慎用解决结果(Resolution)字段!如果所有其他转型需要更多的背景,您可以具体地创建表述状态,并要求注释或文本字段更新。确保 Resolution 仅在工单真正得到解决时才使用,这一点极为重要。
2. 对项目负责人进行 Jira 方面的培训。要确保如果你给项目负责人管理其项目的权限,他们要了解 Jira 的配置,或者至少在做出可能产生负面影响的改变之前接受 Jira 管理员的指导。如果他们只使用项目管理员的权限来添加组件和版本,很好!这可以为 Jira 管理员节省很多时间。 这在很多的实例中为 Jira 管理员节省了大量的工作。 只是要注意他们不要擅自做他们不应该做的事。
对新的 Jira 管理员的特别建议
谷歌是你最好的朋友! 如果你对 Jira 没有什么经验,谷歌会把你引导至提供巨大支持的 Jira 社区。 在做了15年的 Atlassian 管理员之后,我仍然在使用谷歌,并且喜欢访问和支持 Atlassian 社区,以帮助我克服挑战,或者确认什么能做,什么不能做。