试题详情
- 简答题试比较瀑布模型、快速原型模型、增量模型和螺旋模型的优缺点,说明它们各自的适用范围。
-
1.瀑布模型
瀑布模型广为人知和历史悠久,其优势是规范及文档驱动的方法。但问题是,往往不能够真正满足用户的需求。适用于传统软件工程领域的结构化开发。
2.原型模型
是为了克服瀑布模型的缺点而提出来的。通过快速构建一个在机器上可运行的原型系统,让用户试用原型,并收集反馈意见的办法,来获取用户真实的需求。
3.螺旋模型
螺旋模型适用于大型软件项目,比起之前的其它模型而言,有其一定的优越性,但这些优越性并不是绝对的。主要体现在对开发人员的风险评估经验和专门知识的要求较高。如果项目风险较大,而开发人员的水平较低,不能准确的识别和分析风险,则势必造成重大损失。
4.增量模型
具有在软件开发早期阶段使投资获得明显回报和交易维护的优点,但是要求软件具有开放的结构。 关注下方微信公众号,在线模考后查看
热门试题
- ()又称实施图,用来表示系统中的计算节点
- 软件工程的基本原理有哪些?
- 判定表的优点是容易转换为计算机实现,缺点
- 程序运行过程中出现错误叫做容错。
- 数据流图用于描述待开发软件的()
- 如果没有软件规格说明或需求文档,可以进行
- 什么是编码风格?为什么要强调编码风格?
- 下列属面向对象软件开发方法的有()
- 面向对象程序的质量基本上由面向对象设计的
- 分析和设计工作台支持软件过程的分析和设计
- 软件重构与正向工程的区别是什么?
- SD方法的设计总则是()。
- 下列哪个不属于软件的基础特征量?()
- 软件项目的开发时间最多可以减少到正常开发
- 用于表示模块间的调用关系的图叫()
- 软件需求分析阶段的测试手段一般采用()
- 系统设计说明书
- 软件维护的目的:()
- 如果模块中所有成分引用共同的数据,该模块
- 每次从无序表中挑选出一个最小或最大元素,