大师兄的信息化项目管理学习笔记(五):信息系统项目生命周期模型

2023-06-15  本文已影响0人  superkmi

大师兄的信息化项目管理学习笔记(四):信息系统项目的生命周期
大师兄的信息化项目管理学习笔记(六):单个项目的管理过程

一、软件开发模型

1. 瀑布模型
  • 阶段的顺序性和依赖性
  • 推迟实现的观点
  • 适合质量保证
  • 不适合需求模糊的系统

二、增量模型

三、迭代模型

四、RUP

五、螺旋模型

  • 瀑布模型 + 快速原型 + 风险分析
  • 迭代过程

五、喷泉模型

  • 开发过程有分析、系统设计、软件设计和实现四个阶段
  • 各阶段相互重叠,它反映了软件过程并行性的特点
  • 以分析为基础,资源消耗成塔型
  • 反映了软件过程迭代性的自然特性,从高层返回低层无资源消耗
  • 强调增量开发,整个过程是一个迭代的逐步提炼的过程
  • 喷泉模式是对象驱动的过程,对象是所有活动作用的实体,也是项目管理的基本内容

六、V模型

  • 开发和测试同等重要。
  • 每个阶段都有对应的测试级别。
  • 适合于需求明确、很少变更的项目。

七、敏捷开发模型

  • 强调程序员团队与业务专家之间的紧密协作。
  • 面对面沟通(极限编程,XP)
  • 频繁交付新的软件版本
  • 紧凑而自我组织型的团队
  • 能够很好地适应需求变化的代码编写和团队组织防范
  • f更注重软件开发中人的作用
1. SCRUM方法
  • 产品负责人(Produce Owner):通过定义项目愿景、需求和优先事项,对项目的成功负责。
  • 敏捷主管(Scrum Master):对团队负责,消除阻止他们实现产品负责人目标的障碍。
  • 团队成员(Team Member):团队是自组织的,由不同角色的成员组成,共同决定如何最好地满足产品负责人的目标。
上一篇 下一篇

猜你喜欢

热点阅读