列表

详情


敏捷团队在开发项目过程中,遇到了一个技术问题,两名团队成员对问题的解决方案提出了自己的看法,其他成员认为他们的方法好像都有道理,无法判断出哪个是最优解决方案,但团队必须尽快抉择,因为它关系到下一次迭代工作的正常进行,团队应该怎么解决这个问题?

A. 让团队先一起选出最优解,再进行其他工作

B. 此次迭代中为两个方案分别创建构架spike,以便了解哪个方案更合适

C. 先不处理这个技术问题,后期再处理

D. 将其判定为一个风险,更新到产品待办事项列表中

参考答案: B

详细解析:

当团队有两个同样可行的解决方案,但无法做出选择时,通常可以同时采用这两种方法。创建一个架构spike,让团队探索这两个选项,这样往往能够向团队提供他们需要的信息,从而保证下个sprint的正常进行,选择B选项。
选项A:题干已经说明无法选出最佳方案了,再让他们纠结会浪费其他工作的时间。
选项C:不处理会影响下个迭代的工作。
选项D:将其判定为风险不合适,同时更新到待办事项一般不会在这个迭代中处理这个问题,还是会影响下次迭代。

上一题