作为 Jira 管理员或流程设计专家,你在项目管理中至关重要。本文分享实用的 工作流设计 思路和最佳实践,助你设计简单、易落地的工作流,确保团队高效协作,保持流程的可管理性。
在工作中,我曾见过一些包含超过20个状态的 Jira 工作流程,看起来完美地契合业务流程。然而,过于复杂的工作流往往会鼓励低效的行为。另一方面,也遇到过“自由度很高”的 Jira 工作流程,允许任意状态间自由流转。然而,这种过于自由的工作流难以保持稳定,并且可能影响数据度量的准确性。接下来,我将分享两个实际的工作流案例,并探讨 Jira 工作流设计思想与最佳实践。
1 Jira工作流设计的力量
Jira 工作流是一个非常强大和灵活的功能,它可以帮助团队管理和跟踪任务的不同状态和流转,并能够自动化一些任务和过程,提高团队的效率和生产力。Jira 在工作流技术选型上考虑得更长远,基于开源框架 Open Symphony 的 OSWorkflow 进行开发,因此配置灵活且具有很强的扩展性。
1.1 基于业务流程的设计
Jira 工作流应该基于现实中运行的业务流程进行设计,让工具具真实体现实际的业务流程。工作流是一个事务生命周期中所经历的“步骤”和“流转”的集合,代表了实际的业务流程。例如,我写这篇文章的任务流程包括:待处理 -> 处理中 -> 评审中 -> 已完成,这四个步骤之间是串行流转的。
1.2 状态与流转命名的最佳实践
- 使用通用名称,以便复用
- 使用直观的名称,以便理解
- 使用文档管理状态命名,以避免重名或相似名
- 重命名现有状态需当心,因为其他工作流可能在使用
1.3 可复用的工作流方案
在 Jira 中,一个工作流可以与多种事务类型相关联,例如任务和子任务可以共享一个工作流,而用户故事和缺陷则分别拥有自己独特的工作流。将这些工作流“组合”到工作流方案中以服务于特定场景。也就是说,可以将标准化的工作流方案应用于多个 Jira 项目中,从而确保这些项目遵循一致的处理流程。这样做的好处包括:
- 通过保持一致的认知和实践,每个人都能够轻松进行沟通与协同,从而显著减少不必要的争论和无效沟通所带来的成本。
- 统一的业务流程带来统一的数据流和数据模型,使得过程数据分析变得更加简单。
- 维护成本大幅降低,只需修改标准化工作流程即可立刻在所有使用该工作流方案的项目上反映出变化。
2 产品需求全流程管理
2.1 构建高效需求工作流
端到端的产品需求管理流程包含业务需求收集、产品需求设计与产品需求交付三大阶段:
本文完整目录
1.Jira 工作流设计的力量
1.1 基于业务流程的设计
1.2 状态与流转命名的最佳实践
1.3 可复用的工作流方案
2.产品需求全流程管理
2.1 构建高效需求工作流
2.2 简化需求流程
2.3 提升需求管理的关键指标
3.精细化的产品缺陷管理
3.1 设计有效的缺陷工作流
3.2 管理缺陷阻塞的实用技巧
3.3 优化 Jira 配置,确保无忧管理
4.工作流设计的最佳实践
5.总结
订阅专栏(安卓手机更实惠),即可获得如下读者福利:
- 加入微信群,参与直播交流和专栏选题。
- 获得一次免费的线上管理咨询服务,涵盖职业规划和工作非挑战。
- 针对 Jira 高级实践读者,提供一次 Jira 实践成熟度评估,帮助识别问题和改进方向。
作者简介:YY哥
- Atlassian 解决方案顾问 | 全球 Jira 认证专家 SME | 社区负责人 | 创作者
- 13年职场经验,曾任互联网企业 PMO 总监,海洋技术专业研究生
- 深耕 Atlassian 产品生态,服务金融、电商、旅游、医疗、Web3 等行业
- 专注精益产品开发、敏捷项目管理、流程优化、IT 服务管理和 DevOps 等领域
Comments are closed