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

某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由于市场竞争的压力,产品需要尽快上市。则开发该软件产品最不适合采用(【瀑布】)模型。

问题(1)
浓缩知识点

软件过程模型是指导软件开发实施的核心框架,不同模型的核心逻辑与适配场景差异显著。瀑布模型遵循严格的线性阶段化开发流程,要求项目初期需求必须完全明确且后续变更空间极小,仅适配需求长期稳定、对交付节奏要求不高的传统项目,若项目存在需求模糊点或需快速推向市场,该模型因灵活性缺失适配性极差。增量模型将整体需求拆解为多个独立可交付的增量模块,分阶段迭代产出可用功能,既能快速推出第一版产品抢占市场,也可逐步细化未明确需求,适配需求部分明确、有快速上市诉求的项目。原型模型通过快速搭建可交互原型,帮助开发方与用户快速澄清模糊需求,多用于需求边界不清、需反复确认细节的项目。螺旋模型融合了瀑布模型的流程严谨性与演化模型的迭代灵活性,同时加入全流程风险分析环节,适配大型复杂、需求多变且需重点管控风险的项目。

正确答案
C

本题考察的是软件过程模型的适用场景
A选项增量模型:将需求拆分为多个增量,逐步交付部分可用功能,能够较快推向市场并适应需求不完全明确的情况,适用。
B选项原型模型:通过快速构建原型帮助用户澄清不确定的需求,适合本题中“某些需求需要进一步细化”的情况,适用。
C选项瀑布模型:强调需求必须在最初阶段完全确定,且各阶段严格顺序推进,不利于应对需求不明确和市场快速变化的环境,因此最不适合,正确。
D选项螺旋模型:结合了瀑布与演化模型,强调风险分析和用户参与,能够处理需求不确定的情况,也适合本题场景。
因此,正确答案是 C. 瀑布。

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