Jira敏捷:在关闭/完成以外的阶段声明故事点
问题描述:
我有一个适合我的团队的Scrum过程,我想在JIRA Agile插件中做一些改动。我有四列:Jira敏捷:在关闭/完成以外的阶段声明故事点
- 打开/藤
- 在进步
- 解决/在UAT
- 关闭/完成
当我把一个故事在封闭柱燃尽图所示所声称的故事点和图表会下降。我想要做的就是改变这一点,并让JIRA在我将故事放入已解决的专栏后尽快声明故事要点。这是因为我对“完成”的定义是一旦开发者完成了一个故事的工作,并且执行了单元测试,我们将把这个故事称为“完成”。
答
done的最小定义应该是工作软件。除非已经过测试,否则您不能使用有效的软件。
“Scrum的核心是Sprint,一个月或更短的时间框,在此期间会创建一个”完成“,可用且可能可释放的增量产品。” - 冲刺Scrum指南
如果你没有在冲刺结束时使用软件,那么你没有透明度,而且你无法检查和适应。总之,你的发展过程不可能是经验的。
如果没有经验过程,您将不会构建正确的软件,您将会有过多的返工(因为QA发现问题),而且您正在浪费产品所有者的资金。
答
JIRA认为在分辨率字段中存在值时,某些内容会“完成”。它实际上并不关心状态被称为什么。
通常情况下,将问题转换为“关闭/完成”时会弹出分辨率屏幕。当你给这个问题一个解决方案时,JIRA会把它计算在burndown上,并且在积压项目中放置一条线。
现在没有什么可以阻止您修改工作流程,以便在早期状态下添加分辨率(例如,已解决/在UAT中)。
您可以通过将从进行中到已解决/在UAT中的转换与分辨率屏幕相关联来执行此操作。您可能还会从已解决/在UAT到已关闭/完成的转换中取消分辨率屏幕。
我认为你没有得到我的问题,我问的是我们有一个功能A,我们已经开发出它,单元测试,质量保证测试,UAT测试,不准备发货,但它的商业决定或者不是,但这是我想要声明故事点的地方。 “解决/在UAT”列名称有点误导,因为它实际上意味着它已通过所有测试。 –
然后将其标记为DONE并使用不同的进程来管理完成后的位... –