我的机构目前正在实施Scrum。在处理一个产品待办事项以改变某些业务逻辑的方式时,我们发现部分业务逻辑是有缺陷的。目前该PBI及其验收标准是针对修改现有业务逻辑的实现方案。PO认为这种对业务逻辑本身的更改很重要,应该以某种方式纳入Sprint中,而开发团队也同意,特别是从开发角度来看,同时进行两件事情会更有意义。
然而,我们不确定是修改验收标准还是创建一个新的PBI并立即将其拉入Sprint更合理。我个人倾向于创建一个新的PBI,因为我认为这是一个与原来PBI不同的故事和一组验收标准,并且我对在Sprint期间更改验收标准持怀疑态度。PO指出,这个新的需求和原始的PBI将同时实施,如果不能解决新需求,原始的PBI就没有意义了。因此,PO认为调整原始PBI的验收标准而不是创建反映最终相同实现的两个单独的PBI更合适。
哪种方法更符合Scrum?
然而,我们不确定是修改验收标准还是创建一个新的PBI并立即将其拉入Sprint更合理。我个人倾向于创建一个新的PBI,因为我认为这是一个与原来PBI不同的故事和一组验收标准,并且我对在Sprint期间更改验收标准持怀疑态度。PO指出,这个新的需求和原始的PBI将同时实施,如果不能解决新需求,原始的PBI就没有意义了。因此,PO认为调整原始PBI的验收标准而不是创建反映最终相同实现的两个单独的PBI更合适。
哪种方法更符合Scrum?