查看更多
当前 - 选择题 - 开发模型
中等
单选题
2024年5月第37题
#第二版教材
#必须掌握

与用户沟通最多的是以下那种开发方法(__)。

问题(1)
浓缩知识点

软件开发方法中,用户沟通的深度与频率因方法特性存在明显差异。其中敏捷开发是用户参与度最高、沟通最频繁的方法,它以迭代式开发为核心,强调开发团队与用户全程紧密协作,通过小版本快速发布持续获取用户反馈,让用户深度参与从需求到交付的全流程。与之相比,RUP(统一过程)虽包含迭代和用户反馈机制,但沟通的紧密度和频率不及敏捷;原型方法的用户沟通主要集中在前期需求澄清阶段,通过快速构建原型获取反馈,并非贯穿开发全程;螺旋模型以风险分析为核心导向,用户更多在迭代评审环节参与,沟通频次和深度均低于敏捷开发。此外,这类差异的本质源于不同方法的核心目标不同,敏捷以快速响应用户需求变化为核心,因此对用户沟通的依赖度远高于以规范流程、风险管控或需求快速验证为核心的其他方法。

正确答案
A

本题考察的是不同软件开发模型与用户沟通的特点
A选项敏捷开发方法:强调用户与开发团队的紧密协作和频繁沟通,采用迭代式开发和小版本快速发布,用户几乎全程参与开发过程,是与用户沟通最多的方法,正确。
B选项RUP:统一过程方法,也包含迭代和用户反馈机制,但沟通频率和紧密度不如敏捷开发,错误。
C选项原型方法:通过快速构建原型获取用户反馈,确实强调与用户沟通,但主要集中在需求澄清阶段,而不是整个开发过程,错误。
D选项螺旋模型:以风险分析为核心,用户在迭代评审时会参与,但沟通频率仍低于敏捷开发,错误。
因此,正确答案是 A. 敏捷开发方法。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有