考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

The agile development model consists of which of the following characteristics? 敏捷开发模型的特征包括
A. An inflexible requirements definition process 一个固定需求的定义过程
B. Development consists of multiple iterations 开发由多个迭代组成
C. Minimized customer feedback 最小化客户反馈
D. Five distinct phases 五个不同阶段
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

敏捷开发流程包含多重的迭代。这些迭代注重具体的产品特性,鼓励积极的客户反馈,同时适应变动的客户需求。

正确答案是B: Development consists of multiple iterations 开发由多个迭代组成。

专业分析:

敏捷开发模型是一种灵活和迭代的开发方法,旨在快速响应变化和持续交付有价值的软件。以下是对选项的分析:

A: An inflexible requirements definition process 一个固定需求的定义过程
敏捷开发强调灵活性和适应性,需求是可以随着项目的进展而不断调整和改进的。因此,固定的需求定义过程与敏捷开发的原则相悖。

B: Development consists of multiple iterations 开发由多个迭代组成
敏捷开发的核心特征之一是迭代和增量开发。通过多个迭代,团队可以在每个周期结束时交付可工作的软件,并在下一个迭代中根据反馈进行改进。

C: Minimized customer feedback 最小化客户反馈
敏捷开发强调与客户的持续沟通和协作,鼓励频繁的客户反馈,以确保最终产品满足客户需求。因此,最小化客户反馈与敏捷开发的基本原则相违背。

D: Five distinct phases 五个不同阶段
敏捷开发并不严格划分为五个不同的阶段。相反,它采用迭代和增量的方法,每个迭代都包括计划、设计、开发、测试和评审等活动,而不是线性地分为固定阶段。

综上所述,敏捷开发模型的主要特征是它的迭代性和灵活性,因此选项B是正确的。