软件项目管理基础
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目过程
项目管理过程
适用于绝大部分项目的管理过程,例如 时间管理、质量管理、成本管理、风险 管理等具有普遍的适用性
26
项目管理过程
三大关键要素
项目干系人 项目管理知识领域 项目管理工具和技术
11
项目干系人
项目干系人的定义
会对项目产生影响的个人或组织以及项 目的结果会影响的个人或组织
项目干系人更多地以利益影响的方式来 区分
以利益驱动的方式来促成项目的成功
12
项目干系人
项目干系人通常包括
项目经理 客户
客户与最终用户
系统测试计划 RA
集成测试计划 HLD
ASO
签发《概要设 计说明书》
LLD
单元测试计划
DSO
签发《详细设
System
计说明书》
CUT
Subsystem Subsystem Subsystem
Module Module MMoodduulele MoMduoldeule
UnitUnit Unit
UnitUห้องสมุดไป่ตู้it Unit
第一次原型开发 原型测试运行
快速原型构建
项目项初目初始始阶段
原型评估
产品发布
快速原型分析 设计
整理确定需求 PE(2..n-1)
PE(1)
KO
VP模型(原型V模型)
RC
PE(n)
XXX XXX
XXXX
图例
控制流
数据流 项目经理签发的检
查点 推荐高层经理签发
的检查点
项目里程碑阶段
23
24
项目管理过程
项目管理与传统管理之间的联系与区别
9
项目管理的两个基本概念
项目管理的概念(续)
9大知识领域 核心功能
项目干系人的 需要和期望
范围管理
时间管理
成本管理
质量管理
项目管理 的工具和
技术
项目的整体管理
人力资源 管理
沟通管理 风险管理 采购管理 辅助功能
项目 成功
10
项目管理的两个基本概念
项目管理的概念(续)
17
项目管理的工具和技术
例如:
时间管理的工具和技术有:甘特图、 PERT、关键路径法(CPM)等
MS-Project等
18
项目生命周期
项目阶段与项目生命周期
正是因为项目的独特性,项目在执行过程 中存在不确定性
为了降低不确定性以阶段的方式来执行项 目
项目生命周期则是项目阶段的总和 项目全生命周期概念
5. 项目组也往往是临时性的,当项目结束时,项目组 也随之解散(或释放)
5
项目管理的两个基本概念
项目的概念(续)
独特的产品或服务
1. 项目所产生的产品或服务是独一无二的 2. 对于批量生产的商品(例如空调或冰箱)则
不具备独特性,而例如北京联通计费项目则 具有独特性 3. 重新铺设北京二环的所有路面也可以看作一 个独特的服务
不仅仅是交付,包括从立项一直到退役
19
项目生命周期
项目生命周期特征
根据项目生命周期的特征制订项目计划
费 用
起始
和 阶段
人
员
的
投
入
中间阶段
结束 阶段
开始
时间
结束
20
项目生命周期
几种典型的生命周期(续)
21
产品调研报告、产品定义、业 务需求
PI&P
KO 项目启动会
RSO 签发《需求规 格说明书》
14
项目管理知识领域
四大核心知识领域
范围管理 时间管理 成本管理 质量管理
15
项目管理知识领域(续)
四大辅助知识领域
人力资源管理 沟通管理 风险管理 采购管理
16
项目管理知识领域(续)
项目的整体管理
要发挥项目管理上的支撑作用,它与 其他项目管理知识领域互相影响。
项目经理必须具备上述9方面全部的 知识和能力
8
项目管理的两个基本概念
项目管理的概念
通过项目经理和项目组织的努力,运用系统理论和 方法对项目及其资源进行计划、组织、协调、控制, 旨在实现项目的特定目标的管理方法
管理是通过计划、组织、控制和领导等环节来协调 人力、物力和财力资源,以期更好地达成组织目标 的过程
法约耳的管理五要素:计划、组织、指挥、协调、 控制
4
项目管理的两个基本概念
项目的概念(续)
临时性
1. 项目有明确的起始与截止日期 • 项目合同的起止日期
2. 当达到项目的目标时即项目的截止日期;或项目被 中止/取消的日期
3. 项目的临时性并不意味着项目所提交的产品或服务 也是一次性的(一次性纸杯的生产)
4. 项目所面临的市场机遇往往也是临时性的(没有企 业愿意在2009年生产北京奥运的徽章)
的信息、竞争对手的信息、行业领域的最新动向等)
7
项目管理的两个基本概念
项目的概念(续)
项目应有一个主要发起人或客户
大部分项目都会有许多项目利益相关者或干系人
项目含有不确定性
由于每个项目都是唯一的,有时很难确切地定义项目 的目标,或准确估计完成项目所需的时间和成本支出。 这种不确定性是项目管理的如此具有挑战性的主要原 因之一,这种情况在新技术项目中更为突出。
项目团队成员 出资人 组织内其它部门 供应方 竞争对手 其他处于组织外部的项目涉及或受项目影响的团体
13
项目干系人
取得项目干系人的支持
与项目干系人沟通的重要性
例会或定期报告制度
项目干系人之间利益折衷
项目干系人对项目往往存在不同的期望, 且这些期望之间存在较大的差异
以客户为中心的思想
软件项目管理基础
内容
项目管理的基础知识 项目的时间管理 项目的质量管理 项目的人力资源管理 项目的结项
2
项目管理的基础知识
项目管理的两个基本概念 项目生命周期 项目管理过程 项目成功的概念 项目经理应具备的相关技能
3
项目管理的两个基本概念
项目的概念
PMI对项目的定义
项目是为完成某一独特的产品或服务所做 的一次性努力
UnUit nit Unit Unit
Unit Unit Unit Unit
标准V模型生命周期
REL CLS ST
RC 版本发布结束 STC 系统测试完成 IT ITC 集成测试完成
CSO 签发代码
图例 控制流 数据流
XXX
PM需要签发的检查点
XXX
推荐需要高层经理签
发的检查点
22
编码&单元测试
产品开发 集成测试、系统测试 原型迭代阶段
6
项目管理的两个基本概念
项目的概念(续)
项目需要使用资源,一般包括
1. 人(具有各种技能和经验的人员) 2. 物(开发规约、各种设计书、测试数据、开发需要
的硬件和软件等) 3. 资金(人件费、教育费、硬件与软件的购入费) 4. 时间(交付日期) 5. 信息(项目组内部信息、相关项目组的信息、用户
项目管理过程
适用于绝大部分项目的管理过程,例如 时间管理、质量管理、成本管理、风险 管理等具有普遍的适用性
26
项目管理过程
三大关键要素
项目干系人 项目管理知识领域 项目管理工具和技术
11
项目干系人
项目干系人的定义
会对项目产生影响的个人或组织以及项 目的结果会影响的个人或组织
项目干系人更多地以利益影响的方式来 区分
以利益驱动的方式来促成项目的成功
12
项目干系人
项目干系人通常包括
项目经理 客户
客户与最终用户
系统测试计划 RA
集成测试计划 HLD
ASO
签发《概要设 计说明书》
LLD
单元测试计划
DSO
签发《详细设
System
计说明书》
CUT
Subsystem Subsystem Subsystem
Module Module MMoodduulele MoMduoldeule
UnitUnit Unit
UnitUห้องสมุดไป่ตู้it Unit
第一次原型开发 原型测试运行
快速原型构建
项目项初目初始始阶段
原型评估
产品发布
快速原型分析 设计
整理确定需求 PE(2..n-1)
PE(1)
KO
VP模型(原型V模型)
RC
PE(n)
XXX XXX
XXXX
图例
控制流
数据流 项目经理签发的检
查点 推荐高层经理签发
的检查点
项目里程碑阶段
23
24
项目管理过程
项目管理与传统管理之间的联系与区别
9
项目管理的两个基本概念
项目管理的概念(续)
9大知识领域 核心功能
项目干系人的 需要和期望
范围管理
时间管理
成本管理
质量管理
项目管理 的工具和
技术
项目的整体管理
人力资源 管理
沟通管理 风险管理 采购管理 辅助功能
项目 成功
10
项目管理的两个基本概念
项目管理的概念(续)
17
项目管理的工具和技术
例如:
时间管理的工具和技术有:甘特图、 PERT、关键路径法(CPM)等
MS-Project等
18
项目生命周期
项目阶段与项目生命周期
正是因为项目的独特性,项目在执行过程 中存在不确定性
为了降低不确定性以阶段的方式来执行项 目
项目生命周期则是项目阶段的总和 项目全生命周期概念
5. 项目组也往往是临时性的,当项目结束时,项目组 也随之解散(或释放)
5
项目管理的两个基本概念
项目的概念(续)
独特的产品或服务
1. 项目所产生的产品或服务是独一无二的 2. 对于批量生产的商品(例如空调或冰箱)则
不具备独特性,而例如北京联通计费项目则 具有独特性 3. 重新铺设北京二环的所有路面也可以看作一 个独特的服务
不仅仅是交付,包括从立项一直到退役
19
项目生命周期
项目生命周期特征
根据项目生命周期的特征制订项目计划
费 用
起始
和 阶段
人
员
的
投
入
中间阶段
结束 阶段
开始
时间
结束
20
项目生命周期
几种典型的生命周期(续)
21
产品调研报告、产品定义、业 务需求
PI&P
KO 项目启动会
RSO 签发《需求规 格说明书》
14
项目管理知识领域
四大核心知识领域
范围管理 时间管理 成本管理 质量管理
15
项目管理知识领域(续)
四大辅助知识领域
人力资源管理 沟通管理 风险管理 采购管理
16
项目管理知识领域(续)
项目的整体管理
要发挥项目管理上的支撑作用,它与 其他项目管理知识领域互相影响。
项目经理必须具备上述9方面全部的 知识和能力
8
项目管理的两个基本概念
项目管理的概念
通过项目经理和项目组织的努力,运用系统理论和 方法对项目及其资源进行计划、组织、协调、控制, 旨在实现项目的特定目标的管理方法
管理是通过计划、组织、控制和领导等环节来协调 人力、物力和财力资源,以期更好地达成组织目标 的过程
法约耳的管理五要素:计划、组织、指挥、协调、 控制
4
项目管理的两个基本概念
项目的概念(续)
临时性
1. 项目有明确的起始与截止日期 • 项目合同的起止日期
2. 当达到项目的目标时即项目的截止日期;或项目被 中止/取消的日期
3. 项目的临时性并不意味着项目所提交的产品或服务 也是一次性的(一次性纸杯的生产)
4. 项目所面临的市场机遇往往也是临时性的(没有企 业愿意在2009年生产北京奥运的徽章)
的信息、竞争对手的信息、行业领域的最新动向等)
7
项目管理的两个基本概念
项目的概念(续)
项目应有一个主要发起人或客户
大部分项目都会有许多项目利益相关者或干系人
项目含有不确定性
由于每个项目都是唯一的,有时很难确切地定义项目 的目标,或准确估计完成项目所需的时间和成本支出。 这种不确定性是项目管理的如此具有挑战性的主要原 因之一,这种情况在新技术项目中更为突出。
项目团队成员 出资人 组织内其它部门 供应方 竞争对手 其他处于组织外部的项目涉及或受项目影响的团体
13
项目干系人
取得项目干系人的支持
与项目干系人沟通的重要性
例会或定期报告制度
项目干系人之间利益折衷
项目干系人对项目往往存在不同的期望, 且这些期望之间存在较大的差异
以客户为中心的思想
软件项目管理基础
内容
项目管理的基础知识 项目的时间管理 项目的质量管理 项目的人力资源管理 项目的结项
2
项目管理的基础知识
项目管理的两个基本概念 项目生命周期 项目管理过程 项目成功的概念 项目经理应具备的相关技能
3
项目管理的两个基本概念
项目的概念
PMI对项目的定义
项目是为完成某一独特的产品或服务所做 的一次性努力
UnUit nit Unit Unit
Unit Unit Unit Unit
标准V模型生命周期
REL CLS ST
RC 版本发布结束 STC 系统测试完成 IT ITC 集成测试完成
CSO 签发代码
图例 控制流 数据流
XXX
PM需要签发的检查点
XXX
推荐需要高层经理签
发的检查点
22
编码&单元测试
产品开发 集成测试、系统测试 原型迭代阶段
6
项目管理的两个基本概念
项目的概念(续)
项目需要使用资源,一般包括
1. 人(具有各种技能和经验的人员) 2. 物(开发规约、各种设计书、测试数据、开发需要
的硬件和软件等) 3. 资金(人件费、教育费、硬件与软件的购入费) 4. 时间(交付日期) 5. 信息(项目组内部信息、相关项目组的信息、用户