多项选择题

瀑布式开发模型的主要问题包括:(      )
A、阶段划分僵硬,每个阶段不能缺省,而且产生大量文档,增加了工作量。
B、开发是线性的,只有等到整个过程的末期才能见到开发成果——可运行软件,不利于快速响应变化的需求。
C、早期的错误要等到开发后期的测试阶段才能发现,可能带来严重的后果,增加了开发的风险。
D、逐步增加部件的方式,很容易退化为边做边改模型,从而使软件过程的控制失去整体性。
E、需要软件具备开放式的体系结构,否则系统将失去稳定的结构。

微信扫码免费搜题