列表

详情


在一个软件开发项目中,产品负责人召集敏捷团队开会讨论客户提出的新需求,客户称这个新需求非常重要,敏捷团队初步分析了可行性后发现,如果要优先完成此需求,会导致其他故事严重延迟,这对其他关键相关方来说是不可接受的。在这种情况下,敏捷团队应该怎么做?

A. 实施整体变更控制

B. 要求产品负责人和客户以及相关方共同讨论协商一致

C. 使用刺探对新需求的技术要求作出尝试

D. 由团队决定要开发哪个功能

参考答案: B

详细解析:

出现问题时,敏捷团队要与他们的利益相关者紧密合作,来找出可接受的折中方案。在一个Scrum团队中,产品负责人负责与利益相关者交互,帮助他们了解项目的进展情况。所以,Scrum项目中出现一个问题时,倘若这个问题会影响团队交付的产品,产品负责人就需要与利益相关者会面,讨论团队到底要怎么做。敏捷团队与他们的利益相关者一起合作,对影响交付的重要折中方案建立共同的理解,这有助于在他们之间建立相互信任。因此选择B选项。
A选项,这是预测型生命周期中的方式。
C选项,Spike解决方案在这里没有意义,现在无法确定最终的需求优先级。
D选项,关键相关方之间有冲突,应该要考虑到双方意见,不能直接由团队做决策。

上一题