下列关于敏捷方法的叙述中,错误的是( )。A.. 与传统方法相比,敏捷方法比较适

考试题库2022-08-02  48

问题 下列关于敏捷方法的叙述中,错误的是( )。A.. 与传统方法相比,敏捷方法比较适合需求变化大或者开发前期对需求不是很清晰的项目B. 敏捷方法尤其适合于开发团队比较庞大的项目C. 敏捷方法的思想是适应性,而不是预设性D. 敏捷方法以原型开发思想为基础,采用迭代式增量开发

选项 A.. 与传统方法相比,敏捷方法比较适合需求变化大或者开发前期对需求不是很清晰的项目
B. 敏捷方法尤其适合于开发团队比较庞大的项目
C. 敏捷方法的思想是适应性,而不是预设性
D. 敏捷方法以原型开发思想为基础,采用迭代式增量开发

答案 B

解析 本题考查敏捷方法的相关概念。

敏捷方法是从20世纪90年代开始逐渐引起广泛关注的一些新型软件开发方法,以应对快速变化的需求。敏捷方法的核心思想主要有以下三点。

①敏捷方法是“适应性”而非“预设性”的。传统方法试图对一个软件开发项目在很长的时间跨度内做出详细的计划,然后依计划进行开发。这类方法在计划制定完成后拒绝变化。而敏捷方法则欢迎变化,其实它的目的就是成为适应变化的过程,甚至能允许改变自身来适应变化。

②敏捷方法是以人为本,而不是以过程为本。传统方法以过程为本,强调充分发挥人的特性,不去限制它,并且软件开发在无过程控制和过于严格繁琐的过程控制中取得一种平衡,以保证软件的质量。

③迭代增量式的开发过程。敏捷方法以原型开发思想为基础,采用迭代增量式开发,发行版本小型化。RUP相比,敏捷方法的周期可能更短。敏捷方法在几周或者几个月的时间内完成相对较小的功能,强调的是能尽早将尽量小的可用的功能交付使用,并在整个项目周期中持续改善和增强,并且更加强调团队中的高度写作。相对而言,敏捷方法主要适合于以下场合:

①项目团队的人数不能太多,适合于规模较小的项目。

②项目经常发生变更。敏捷方法适用于需求萌动并且快速改变的情况,如果系统有比较高的关键性、可靠性、安全性方面的要求,则可能不完全适合。

③高风险项目的实施。

④从组织结构的角度看,组织结构的文化、人员、沟通性决定了敏捷方法是否使用。
转载请注明原文地址:https://tihaiku.com/congyezige/2397069.html

最新回复(0)