快,关注这个公众号,一起涨姿势~
翻译:Ollie(关群)
校对:Kerwin(钟冠智)
本指南将与您探讨Jira工作流的强大功能。介绍Jira工作流的最佳实践,并深入讲解一些实际的例子。
我们还将详细讨论为什么要创建一个新的Jira工作流,以及如何根据团队的流程进行自定义。
使用Jira,您可以自行构建所需的工作流方案,从而精确地匹配您团队的业务流程要求。言归正传,让我们进入Jira的工作流:
1
什么是Jira工作流?
Jira工作流为您的组织进行流程建模,并完成一系列任务处理。
一个基本的工作流,通常包含以下步骤:
创建问题代表有一个新的任务诞生,它将隶属于“To Do”的初始状态。
一旦工作开始,将其转换为“In Progress”。
当任务完成时,您可以将其转换为“Done”。 此时一个流程循环已完结。
Jira内置了若干工作流模板,包括:
任务管理:极简的工作流,以尽快完成任务。
项目管理:稍复杂的工作流,包括“In Progress”状态,以更好地标记正在进行中任务。
流程管理:具有多种状态和解决方案的结构,反映业务和开发流程的复杂性。
除此之外,自定义Jira工作流对您来说也许是更好的选择。
2
为什么要自定义Jira工作流?
通过自定义工作流,可以使Jira系统更贴合您团队既定的工作方式。
虽然您可以使用Jira的标准工作流来简单地将问题从“To Do”,“In Progress”移动到“Done”,但在现实世界中,事情往往更复杂。例如,如果需要批准工作,您可能需要添加其他状态以反映“正在等待批准”,“正在审核”和“审核完成”。
定制工作流的另一个原因是团队的多样性。各种团队都使用Jira - 从客户支持到人力资源再到开发人员。不同的团队有自己的工作模式以及内置到JIRA的实现方式。
请不要过度定制,正如我们在关于Jira最糟糕(常见)建议(链接:
https://www.idalko.com/worst-common-advice-for-jira/)的博文中所解释的那样。在考虑定制时,重要的是要仔细考虑您正在做什么以及为什么这么做。
清晰的沟通至关重要,我们需要的是事半功倍的方法。
如果系统现有的工作流与您团队的差异化较大,那么部署自定义工作流势在必行,最终您可以看到生产力的大幅提升。
3
Jira工作流对团队的作用
Jira用户能够无缝地记录任务信息。您无需向同事发送电子邮件,让他们知道任务已经可供他们使用。这一切都将在系统内进行跟踪并自动记录过程。通过这种方式,您将映射任务是如何处理的,同时消除冗余。
当然,如果您将Jira用于其他目的,例如CV数据库,那么工作流可能会更有用。 允许您根据需要在系统中移动问题。
4
自定义工作流的优点和缺点
创建Jira工作流来匹配您的工作方式,这让Jira更贴近于您的团队。自定义流程可以更好的匹配现有流程和工具,您也可以针对流程如何运行提供新的见解。
但缺点是:
如果您确实要部署自定义流程,那么您的管理员需要定期构建和维护流程的变更, 这需要时间和资源,过度定制不见得是一个好的方式。
他们还必须确保实例持续正常工作(包括应用程序和其他集成)。如果您添加了太多的定制,这将是非常具有挑战性的。
过度定制的第三个缺点是造成团队间沟通脱节。 如果团队开始使用不同的工作流和命名约定,当这些团队必须开始协作时,或有新成员加入时,可能会非常困惑。
5
挑战
当涉及到工作流时,最大的挑战之一是确保用户以结构化的方式工作并正确使用系统。
这意味着一旦个人开始处理问题(例如他们需要将工作流转换为“In Progress”),如果他们没有进行状态更改,那么Jira就不能正确地体现团队的实际工作流。而且不会有Jira用户正在处理这个问题的操作记录。这会产生了连锁反应,即团队的活动并没有被完整的记录下来。此时,Jira的实时跟踪工作状态的优势就消失了。
解决方法是确保团队中的每个人都养成在必要时调整问题状态的习惯。这样,您就可以按照预期使用工作流,并保持最新状态。
请确保有一个清晰而直观,易于用户理解的工作流方案。此外,定期对流程进行审计,以保证团队能够正确地使用Jira工作流进行工作。
下期内容预告:
Jira工作流最佳实践指南-中篇
工作流元素(状态、指派人、流程转换、解决结果)
如何创建新的工作流
编辑工作流
工作流示例
本文分享自微信公众号 - Atlassian社区(AgileToLean)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
来源:oschina
链接:https://my.oschina.net/u/4607059/blog/4475467