“微信扫一扫”进入"可可试卷"微信小程序刷题
敏捷团队需要解决技术性、复杂的需求,该需求无法向客户展示可视化交付。产品经理应该提供什么指导来改进需求开发? An agile team is required to address a technical, complex requirement that has no visual deliverable to show the customer. What guidance should the product manager provide to improve the requirement development?
A.通过降低复杂活动的优先级来重新排定产品积压工作的优先级,以便在项目后期进行处理。Reprioritize the product backlog by lowering the priority of the complex activity, so it will be worked on later in the project.
B.允许团队专注并完成复杂的工作,因为这将减少在项目后期发现问题的风险。Allow the team to focus and complete the complex work because it will reduce the risk of finding issues later in the project.
C.与团队讨论这个问题,并重新确定待办事项的优先级,通过包含复杂工作的一部分来实现最大的价值。Discuss this with the team and reprioritize the backlog to deliver maximum value by including a portion of the complex work.
D.通知客户,由于需求所涉及的复杂性,将不会有任何可交付物。Inform the customer that there will not be any deliverable due to the complexity involved in the requirement.
参考答案:C
解析:考点:产品负责人 来源:敏捷实践指南,4.3.2-敏捷的角色,P41 描述:产品负责人根据商业价值对任务进行排序。 解析:当敏捷团队遇到复杂性高的需求,无法在迭代结束交付时,产品负责人应该及时与团队一起进行沟通讨论,并评估是否需要调整迭代待办事项的优先级,确保本次迭代能够实现价值交付。选项C是正确的。 其他选项: 选项A:敏捷原则第1条强调了“快速交付有价值的软件满足客户需求”,因此需要根据功能价值,和团队共同评估是否需要降低该需求的价值,而不是仅仅因为复杂就降低优先级。 选项B:题干已经强调了“该需求无法向客户展示可视化交付”,因此继续允许团队专注并完成复杂的工作,将导致迭代结束时无法进行交付。 选项D:“不会有任何交付物”,直接违反了敏捷原则第1条“快速交付有价值的软件满足客户需求”,明显错误。