试题详情
- 简答题基于生命周期的开发方法有哪几种?各自适应于什么类型的项目?
-
瀑布开发方法,严格按照顺序性和依赖性,前一阶段完成,后一阶段才能执行,不可回流,适合简单、易操作的项目。瀑布开发方法的最大特点是阶段间严格的顺序性和依赖性。
原型开发方法,快速分析,弄清用户/设计者的基本信息需求;构造原型,开发初始原型系统;用户和系统开发人员使用并评价原型;最后系统开发人员修改和完善原型系统;适用于用户需求较难定义、规模较小的系统。迭代开发方法,分为增量迭代和进化迭代两种。增量迭代是把整个系统划分为多个小型的、功能相对独立的小项目,每次迭代都包括了分析,设计,实现与测试等一个完整周期,每个迭代周期完成一个增量,然后将它们集成。进化迭代的特点则表现在每个迭代周期都是对上一次迭代的演化和完善,是目前应用最为广泛的开发过程。
螺旋开发方法,核心意图是将系统建设的生命周期分解为多个周期,多次开发完善系统原型,通过每个周期的风险分析,实现整个系统的风险控制。适用于单位内部开发的大规模软件项目。
敏捷开发方法,是一系列轻量的过程模型的总称,它致力于在五过程和过程过于繁琐中达到一种平衡,以不多的步骤过程获取较满意的结果。适用于期限紧迫、具有高度复杂性和新颖性的项目最适合敏捷开发。 关注下方微信公众号,在线模考后查看
热门试题
- 信息资源管理的基本内容有哪些?
- 结构化英语对过程的逻辑限制包括()。
- 作业层信息大部来自内部,它的属性是()
- 下列对必要性分析描述不正确的是()
- 将几类实体公共的属性组合成独立的实体的方
- 下面关于用例描述不正确的是()
- 需要从系统获得汇总的统计和概要信息的用户
- 下列说法不正确的是()。
- ()存储历史数据。
- 数据项时信息系统中有意义的最小单位的数据
- ()是一种数据处理方法,其中事务的数据立
- ERP的含义是(),它是在()的基础上发
- ()是指建立在清楚的逻辑基础上的决策。这
- 在分析阶段需要完成的6项活动是()、()
- BPEL4WS是由下面哪些公司联合提出的
- 信息的生命周期有哪些方面?
- 在一个客户信息系统中存在两种类型的客户:
- 支持内部业务运行并与供应商交互的是()。
- 系统结构
- 路径覆盖