首页 > 试题广场 >

通用的软件开发过程模型中,哪种模型对软件需求的变化应变能力差

[单选题]
通用的软件开发过程模型中,哪种模型对软件需求的变化应变能力差?(        )
  • 瀑布模型
  • 进化式开发模型
  • 基于组件的软件工程
  • 增量式开发
瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品。核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。
发表于 2017-05-14 19:41:55 回复(0)
瀑布模型主要缺陷: 
(1) 各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量; 
(2) 由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发的风险; 
(3) 早期的错误可能要等到开发后期的测试阶段才能发现,进而带来严重的后果。 

发表于 2017-10-28 09:10:57 回复(0)
A
编辑于 2024-01-13 19:25:35 回复(0)