扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 开发模型简单
单选题
2017年11月第21题
简单
单选题
2017年11月第21题
#第二版教材
#必须掌握
以下关于敏捷方法的叙述中,(__)是不正确的。
问题(1)
浓缩知识点
敏捷开发是一类以快速响应变化、高效交付高质量软件为目标的轻量型软件开发方法,其核心理念是以人为本,重视团队成员间的协作沟通与主观能动性,而非依赖固定僵化的开发流程。它具有鲜明的适应性特征,将需求变化视为开发中的常态,会灵活调整开发策略以响应客户需求与市场变化,区别于传统预设性开发模式。在开发模式上,敏捷采用迭代增量式方式,以短周期迭代推进,逐步交付可用的增量成果,通过持续反馈不断完善产品。常见的敏捷方法包括极限编程XP、Scrum、看板等,其中XP侧重测试驱动开发、持续集成等实践,Scrum则通过明确角色划分与Sprint周期管理保障迭代效率。
正确答案
A
本题考察的是敏捷方法的基本理念和特点。
敏捷开发方法是一种强调快速响应变化、强调人与人之间协作、通过迭代快速交付高质量软件的开发方法。它与传统的重型开发模型(如瀑布模型)在思维方式上有本质区别。
A选项敏捷型方法的思考角度是“面向开发过程”的:不正确。敏捷方法的核心理念是 “面向人” 而非“面向过程”,它强调人的主观能动性和团队之间的高效沟通与协作,而不是依赖固定的开发过程和规范。敏捷鼓励开发团队根据实际项目情况灵活调整工作方式。
B选项极限编程是著名的敏捷开发方法:正确。极限编程(XP)是敏捷开发的代表方法之一,强调短周期迭代、持续集成、测试驱动开发等实践。
C选项敏捷型方法是“适应性”而非“预设性”:正确。敏捷方法欢迎需求变化,认为变化是常态,因此采用“适应性”的开发策略,以快速响应客户需求和市场变化。
D选项敏捷开发方法是迭代增量式的开发方法:正确。敏捷开发以小步快跑的方式逐步推进,通过不断迭代与客户交付增量成果,不断完善系统。
因此,选项A是不正确的,答案为A。
