软件项目管理:从瀑布到敏捷
作者:王文虎
版权所有,尊重原创
目录
7.软件危机
8.敏捷式项目管理
9.OKR工作方式
10.“人月神话”和“没有银弹”
11.引论
1.项目管理和软件项目管理
2.项目管理的要素
3.项目管理要点
4.项目管理的过程
5.项目管理内容
6.瀑布式项目管理
1.项目管理和软件项目管理
• 项目:一个独特的任务或是系统化的流程;项目的目的是创造新的产品或服务,完成产
品或者服务的交付。
• 产品:项目产生的一系列可交付物件。
• 项目管理:项目的管理者,在有限的资源约束下,运用系统的观点、方法和理论,对项
目涉及的全部工作进行有效地管理。项目管理即从项目的投资决策开始到项目结束的全
过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。
• 软件项目管理:软件项目管理就是为了使软件项目能够按照预定的成本、进度、质量顺
利完成,而对人员(People)、产品(Product)、过程(Process)和项目(Project)进行
分析和管理的活动。软件项目管理先于任何技术活动之前开始,并且贯穿于软件的整个
生命周期。
2.项目管理的要素
• 四要素说:Strategy战略目标、People优秀人才、Process制度流程、Tools管理工具
四要素。
• 五要素说:领导(leading)、组织(organizing)、用人(staffing)、计划
(planning)、控制(controlling)五要素。
• 七要素说:人员(Men)、资金(Money)、方法(Method)、机器设备(Machine)、物料
(Material)、市场(Market)及士气(Morale)七个要素。
• 个人观点:必不可少的五要素:人、财、物、供、产、销。
3.项目管理要点
1)质量
2)成本
3)进度
4.项目管理的过程
1)项目启动
2)项目策划
3)项目执行
4)项目监测和控制
5)项目收尾
5.项目管理内容
1)项目整体管理
2)项目范围管理
3)项目进度管理
4)项目成本管理
5)项目质量管理
6)项目人力资源管理
7)项目沟通管理
8)项目干系人管理
9)项目合同管理
10)项目采购管理
11)项目配置管理
12)项目变更管理
13)项目风险管理
1)项目整体管理
• 确定规范和章程
• 制定项目管理计划
• 监控项目工作
• 实施整体变更控制和风险控制