参考答案: D
详细解析:
在迭代评审会议前,敏捷团队谈到可用的软件时,是指他们认为“已经完成”而且准备向用户演示的软件。不过并不能保证这个软件一定满足客户的需要,也不能保证它满足规范中的特定需求,更不能直接集成到项目中。实际上,要构建真正对用户有帮助的软件,最有效的方法就是经常交付可用软件。原因在于,较早版本的可用软件通常不能充分满足用户的需求,要让每个人明确这一点,唯一的办法的就是把软件交给用户,来得到他们的反馈。所以ABC说法都不对。选项D为最佳实践。
一个软件项目进入第六个迭代期间,团队成员向Scrum报告,目前已经根据迭代待办事项完成了可以使用的软件,明天的迭代评审会议按计划进行。下列哪项解释了题干中可以使用的软件?
A. 它可以完成用户需要它做的工作
B. 它可以满足软件规范中的需求
C. 它应该被直接集成到项目中
D. 它能够帮助客户完成客户想要的工作并创造价值
参考答案: D
详细解析:
在迭代评审会议前,敏捷团队谈到可用的软件时,是指他们认为“已经完成”而且准备向用户演示的软件。不过并不能保证这个软件一定满足客户的需要,也不能保证它满足规范中的特定需求,更不能直接集成到项目中。实际上,要构建真正对用户有帮助的软件,最有效的方法就是经常交付可用软件。原因在于,较早版本的可用软件通常不能充分满足用户的需求,要让每个人明确这一点,唯一的办法的就是把软件交给用户,来得到他们的反馈。所以ABC说法都不对。选项D为最佳实践。