在长篇故事和故事之间同步工作

Jira 中的内容并非孤立存在。这是有意为之。各种团队使用并依靠 Jira 来管理自己的工作,而自动化是避免不断更新和重复工作的理想解决方案。您可以在长篇故事和用户故事、父任务和子任务之间进行同步,甚至还可以跨项目和产品进行同步。 在此用例中,我们将重点关注长篇故事与其用户故事的同步,以确保它们始终保持关联。具体而言,每当长篇故事被标记为“已完成”时,它的所有用户故事也会移至“已完成”。这样可以避免用户故事滞留,出现状态错误的问题。

Jira Automation 同步

自动化秘诀

步骤 1:选择触发器

每个规则都以触发器开始。在本例中,我们选择“事务流转”触发器并将状态指定为“已完成”。简单来说,只要事务状态变为“已完成”,自动化就会监听捕获该事件。

选择事务转换触发器

步骤 2:添加条件

条件用于细化规则,以便规则的作用范围不会过于宽泛。此处我们使用“事务字段”条件,并通过下拉菜单指定要查找的事务类型为“长篇故事”。

添加事务字段条件

步骤 3:添加分支规则/相关事务

这一步是真正神奇的地方。我们可以脱离规则的主干线,然后对我们指定的相关事务执行操作。例如,我们可以处理父级的子任务或任何关联的事务。对于此规则,我们从下拉菜单中选择“故事”(或长篇故事中的其他事务)。

添加分支规则/相关事务

步骤 4:添加条件

我们在此添加了另一个澄清条件,以排除所有已处于“已完成”状态的故事。我们只想对处于错误状态的事务执行操作。因此,我们选择“状态不等于“已完成””。

添加事务字段条件

步骤 5:添加操作

一如既往,我们的规则以执行操作结束。在本例中,我们选择“流转事务”操作。我们可以直接选择“已完成”状态。不过,我们可以选择另一种更好的方法,选择“从触发事务复制”。这意味着,当用户故事满足我们设置的条件时,其状态将始终与长篇故事保持一致。它们将始终保持同步。

添加“转换事务”操作

第 6 步:测试

您可以在下面的练习场中测试此规则,也可以在自己的实例中的示例项目内对其进行测试。

自动化秘诀

有用的资源

如何测试/调试自动化规则

一个包含各种实用 Jira Automation 资源的页面

关于将 Jira 中的工作与自动化同步的更多信息

访问我们的 Jira Automation Youtube 频道

您可能会认为有用的其他规则

分配事务

自动分配事务

如果提起事务时未包含经办人,将自动分配给事务的创建者

通知

每日 Slack 摘要

发送每日 Slack 消息,其中包含 Sprint 中仍未解决的事务列表

敏捷开发

汇总故事点

创建新的子任务时,将其故事点汇总到父项

DevOps

连接 Jira 和 Bitbucket、GitHub 或 GitLab

当 PR 合并到 Bitbucket/GitHub/GitLab 中时,在 Jira 中转换事务

ITSM

自动关闭旧的支持事务

如果客户在 5 天内未回复事务,请关闭该事务并发布评论