这些都是很头疼的问题,但是不得不去面对。
如何解决 面对第一个问题,有效管理还是挺方便的,利用目前市场上的需求管理工具,可以看到每次修改的变动。例如JIRA里的历史记录。另一种方法就是关闭前一个版本,create一个新版本。然后associate到前一个close的版本。这样我们就看到故事是在不断的演变的。并且也可以看到演变的记录。 第二个问题的定稿就很清晰了,A到A1的时候,就是PO去和end users,team交流沟通得到一个结果就可以了。然后上去修改,或者委托BA代为修改。 第三个问题的答案,其实就回归到了第一个问题了,定稿了再改,首先在流程上来说,就是不对了。那么如果真要修改,也应该是再开一个故事,然后associate到刚才的一个故事上。作为一个故事的补充。同时在第一个故事上,写清楚新的变更被link到了哪个故事。 总结一下,今天我们来讨论的是如何定稿,因为我们做的是敏捷的用户故事。所以一次是不可能定稿的,也不可能定稿,也永远允许变更(按照价值观)。我们的原则永远是允许变更,但是需要不断在用户故事上做associate,作为用户故事的补充。 如果喜欢,也欢迎访问我的个人wordpress,以获得更多咨询 http://www.agilep365.com/