我有兴趣了解人们如何在流程级别处理用户故事接受标准的变化。
例子:
您编写了一个用户故事,其中包含功能 XYZ 的接受标准。该用户故事在 1.0 版的冲刺中实现。一段时间后,对于 1.2 版本,产品负责人希望验收标准有所不同(例如 1 分钟超时而不是 30 秒)。
你如何处理这种变化?它如何改变原始用户故事的状态?我们正在使用 JIRA/JIRA Agile,如果您重新打开已关闭的用户故事并在新的 Sprint 中处理它们,我会特别感兴趣。
我们正在使用 Confluence 编写我们的产品规格,并且 PS 中的用户故事是通过查询直接从 JIRA 加载的。如果要更改原始用户故事的接受标准并重新打开它——如何确保 1.0 版的产品规范不会改变?
编辑:
我需要添加一些关于我们流程的更多信息:每个用户故事以及验收标准都有一些可用于测试这些标准的步骤。这些步骤用于生成验证/测试协议,用于检查所有产品规范是否已正确实施。
现在这意味着用户故事的更改将直接影响甚至已经审查和签署的产品规格和测试协议,因为数据是通过 jira 查询加载的。我想这可能不是将内容拉入 Confluence 的适当方式,更永久的东西似乎是可取的。
即使我们没有使用这些直接/动态查询,问题仍然有效:需求/验收标准的变化如何影响用户故事?