信息系统项目典型生命周期模型

Posted 微笑涛声

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了信息系统项目典型生命周期模型相关的知识,希望对你有一定的参考价值。

信息系统项目典型生命周期模型:

瀑布模型:

是一个典型的软件生命周期模型。

螺旋模型:

是一个演化软件过程模型。将原型 与 瀑布模型结合。使得软件的增量版本快速开发成为了可能。

四个象限分别标示每个周期所划分的四个阶段:

制定计划、 风险分析、 实施工程、 客户评估。

其强调了风险分析,特别适合 庞大而复杂的、高风险的系统。

迭代模型: 初始 细化 构造 移交

V模型:

其是一个对称结构,重要意义在于: 非常明确表明了 测试中存在不同的级别,且非常清晰描述了测试阶段和开发阶段的对应关系。

其体现:

  • 开发和测试同等重要
  • 每个开发阶段都有测试级别与之对应

适用于需求明确和需求变更不频繁的情况。

原型化模型:

原型法认为 一下子无法全面准确提出用户需求,首先不要求一定对系统全面调差 分析、 先本着开发人员对用户需求的初步理解,先快速开发一个运行系统, 然后反复修改来实现用户的最终需求。原型应具备的特点如下:

  • 实际可行
  • 具有最终系统的基本特征
  • 构造方便、快速、造价低。

适用于开始时需求定义不清、管理决策方法结构化程度不高的系统开发。原型分为:

  • 抛弃型原型。 -- 系统真正实现之后 就放弃不用了
  • 进化型原型 -- 通过修改和追加功能逐渐丰富,演化为最终系统。

敏捷开发模型:

以人为核心、迭代、 循序渐进 的开发方法。 强调程序员 和业务专家紧密协作、沟通、频繁交付 、紧凑自组织的团队。其能够很好的适应需求变化。scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。scrum中的主要角色:

  • scrum主管(敏捷教练) - 维护所有过程和任务
  • 产品负责人 - 代表利益所有者
  • 开发团队

以上是关于信息系统项目典型生命周期模型的主要内容,如果未能解决你的问题,请参考以下文章

信息系统生命周期

软件系统开发流程

Maven生命周期

信息系统项目管理第二章考试重点

信息系统项目管理第二章考试重点

学系统集成项目管理工程师(中项)系列04c_项目管理一般知识(下)