
软件项目管理
清华大学软件学院

2
软件项目管理概述
• 软件项目管理是为了使软件项目能够按照预定的成
本、进度、质量顺利完成,而对成本、人员、进度、
质量、风险等进行分析和管理的活动。
• 软件项目的特征
– 软件产品的不可见性
– 项目的高度不确定性
– 软件过程的多变化性
– 软件人员的高流动性
• 降低复杂性和控制变化是软件项目管理的关键问题。

3
软件项目管理的“4P”
过程
(Process)
过程
(Process)
人员
(People)
人员
(People)
项目
(Project)
项目
(Project)
产品
(Product)
产品
(Product)
工具
(Tools)
工具
(Tools)
参与
结果
指南、模板
自动化

4
项目管理与过程管理的关系
人员
(People)
人员
(People)
产品
(Product)
产品
(Product)
工具
(Tools)
工具
(Tools)
软件项目管理
过程定义
过程定义
过程改进
过程改进
软件过程管理
项目规划
项目规划
项目实施
项目实施
项目监控
项目监控

5
软件项目管理的关注点
人员安排?
成本估算?
项目进度?
项目监控?
其他资源?
客户沟通?
风险评估?
产品质量?
项目度量?


