信息系统项目典型生命周期模型
Posted 微笑涛声
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了信息系统项目典型生命周期模型相关的知识,希望对你有一定的参考价值。
信息系统项目典型生命周期模型:
瀑布模型:
是一个典型的软件生命周期模型。
螺旋模型:
是一个演化软件过程模型。将原型 与 瀑布模型结合。使得软件的增量版本快速开发成为了可能。
四个象限分别标示每个周期所划分的四个阶段:
制定计划、 风险分析、 实施工程、 客户评估。
其强调了风险分析,特别适合 庞大而复杂的、高风险的系统。
迭代模型: 初始 细化 构造 移交
V模型:
其是一个对称结构,重要意义在于: 非常明确表明了 测试中存在不同的级别,且非常清晰描述了测试阶段和开发阶段的对应关系。
其体现:
- 开发和测试同等重要
- 每个开发阶段都有测试级别与之对应
适用于需求明确和需求变更不频繁的情况。
原型化模型:
原型法认为 一下子无法全面准确提出用户需求,首先不要求一定对系统全面调差 分析、 先本着开发人员对用户需求的初步理解,先快速开发一个运行系统, 然后反复修改来实现用户的最终需求。原型应具备的特点如下:
- 实际可行
- 具有最终系统的基本特征
- 构造方便、快速、造价低。
适用于开始时需求定义不清、管理决策方法结构化程度不高的系统开发。原型分为:
- 抛弃型原型。 -- 系统真正实现之后 就放弃不用了
- 进化型原型 -- 通过修改和追加功能逐渐丰富,演化为最终系统。
敏捷开发模型:
以人为核心、迭代、 循序渐进 的开发方法。 强调程序员 和业务专家紧密协作、沟通、频繁交付 、紧凑自组织的团队。其能够很好的适应需求变化。scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。scrum中的主要角色:
- scrum主管(敏捷教练) - 维护所有过程和任务
- 产品负责人 - 代表利益所有者
- 开发团队
以上是关于信息系统项目典型生命周期模型的主要内容,如果未能解决你的问题,请参考以下文章