当前位置:文档之家› 项目进度管理及Project使用

项目进度管理及Project使用

系统上线-项目结项
FF
Finish to Finish
单元测试-集成测试用例
SS Start to start
编写系统侧使用例-总体设计
项目管理-时间管理
27

项目网络图
前导图法(或单代号网络法) 箭头图法(或双代号网络法) 关键路径法(CPM)
网络图以图形方式直观地描述项目中活动的依赖关系,
2. 3.
活动列表
活动列表属性 项目范围说明 里程碑
前导图法 (PDM)
箭头图法 (ADM) 网络计划模版 依赖关系
项目网络图
更新的活动列表 项目管理计划和 范围说明的更新
项目管理-时间管理
23

硬性依赖关系
工作中固有的依赖关系 项目采购活动作为系统安装的前提活动 软件需求分析必须在对应的软件设计之前完成 硬性依赖关系又称为硬性逻辑关系 活动的排序首先要满足活动之间的硬性逻辑关系
1-19 DET
1RET 2-5RET 简单 简单
20-50DET
简单 平均
>50DET
平均 复杂
>5RET
平均
复杂
项目管理-时间管理
复杂
40

FPA方法

步骤二:识别事务功能并确定其复杂度
外部输入(EI) 外部输出(EO)
外部查询(EQ)
项目管理-时间管理
41

FPA方法

确定EI的复杂度
项目管理-时间管理
8

时间管理的特殊性

宁可信其无,不可信其有
工作完成情况的百分比表示方法
时间衡量的详细程度应充分结合管理的有效性
项目管理-时间管理
9

时间管理方法的变迁

泰勒的科学管理概念
动作研究
福特公司的生产线概念
卓别林关于生产线的讽刺剧
美国军方所提出的CPM与PERT方法 Watts Humphrey所提倡的个人时间管理
使用箭头来表示任务,箭头连接圆圈。 圆圈用于表示任务开始和任务结束 任务所需的时间标于箭头上方,任务编号列于箭头下方
项目管理-时间管理
31

箭头图法
1
25
A
2
18
B
3
13
C
12
4
15
10
F
D 5 G 6 H 7
E
项目管理-时间管理
32

关键路径法
Critical Path Methodology 无论是PDM或ADM都需要使用关键路径法来判断完成
开发进度计划
进度控制 整体变更控制
11
输入
1. 2. 3. 4. WBS SOW 组织过程 财富 项目管理 计划
工具与技术
1. 2. 3. 4. 工作分解 模版 粒度 专家判断 1.
2.
输出
活动列表
更新的WBS
3.
历程碑列表
项目管理-时间管理
12

WBS的作用
Work Breakdown Structure WBS是一种将复杂任务分解为简单任务的方法 将项目分解为可管理的活动
25

外部依赖关系
通常为项目组与项目组外之间的活动关系 项目组与客户方之间的关系 项目组与独立的测试组之间的关系 CMM体系中关于组间协调的最佳实践
项目管理-时间管理
26

依赖性关系的四种类型

FS Finish to Start
需求分析-总体设计
SF Start to Finish
项目所需的最短时间以及确定各项活动的浮动时间
项目管理-时间管理
33
输入
1. 2. 3. 4. 活动列表 列表属性 组织政策 资源可用性
工具与技术
1. 2. 3. 4. 专家判断 可选方案 已发布的估计 数据 估计软件程序 求支持细 节 更新的活动列表
5.
活动的自下而 上估计
项目管理-时间管理
16

SOW

Statement Of Work SOW往往作为项目合同的主要附件 为制订详细计划提供依据 SOW的主要目的是界定工作范围
时间 费用
质量
项目管理-时间管理
17

SOW的主要内容
工作范围 包含的工作任务 不包含的工作任务 Golden Plating 交付物描述 进度安排 资源需求 验收标准与流程
项目管理-时间管理
18

活动列表
活动列表的定义通常与工作范围分解相结合 活动定义的依据是分解后的交付物 工作范围分解与活动定义往往同时进行
项目管理-时间管理
19

活动与事件的区别
活动消耗时间,而事件往往是一个时间点 例如项目的里程碑(可能也需要几个小时的时间) 事件往往用于标识活动的状态
作为软件项目计划和跟踪的基础
项目管理-时间管理
13

工作产品结构

描述整个软件组成结构
需求规格
子系统1 功能1.1 功能1.2 子系统2
设计规格
子系统1 子系统2 模块2.1 模块2.2
项目管理-时间管理
14

活动结构

为了完成WBS中定义的工作产品所必需执行的活动 活动与工作产品的对应关系根据经验来确定


项目管理包含9大领域:
范围、时间、成本、资源、质量、风险、人力 资源、沟通、采购和综合管理
项目进度管理概念 活动定义 活动排序 活动估计 制订进度计划

项目管理-时间管理
5


项目进度管理就是项目的进间管理 时间的特殊性 不可再生 最容易衡量的一个指标
质量
项目管理-时间管理 6
1-4 DET 0-1FTR 2-FTR >2FTR 简单 简单 平均
5-15DET 简单 平均 复杂
>15DET 平均 复杂 复杂
项目管理-时间管理
42

FPA方法

确定EO的复杂度
1-5 DET
0-1FTR 2-3FTR >3FTR 简单 简单 平均
6-19DET
简单 平均 复杂
>19DET
平均 复杂 复杂
便于对项目中的活动进行有效地管理
项目管理-时间管理
28

前导图法(PDM)

Precedence Diagramming Method 又称为单代号网络法(Activity On Node) 一般用于描述FS依赖关系类型的活动
项目管理-时间管理
29
项目管理-时间管理
30

箭头图法(或双代号网络法)

项目的临时性特点
项目经理或项目组对时间的重视程度 时间往往意味着市场机会 大鱼吃小鱼 快鱼吃慢鱼 谁为项目的质量负责? 铁打的兵营流水的兵 质量往往是自上而下的活动
项目管理-时间管理
7

时间管理的层次
项目级的时间管理 具体活动的完成情况 部门级的时间管理 阶段点(或里程碑)的完成情况 公司级的时间管理 阶段点或整体完成情况
项目管理-时间管理
37

FPA估计法
软件需求规格
确定数据功能 及其复杂性 内部逻辑文 件(ILF) 外部接口文 件(EIF) 确定事务功能 及其复杂性 外部输入(EI) 外部输出(EO) 外部查询(EQ)
计算初始功能点 确定14个系统特征值 计算调整值系数 计算功能点(FPC)
项目管理-时间管理 38
项目管理-时间管理
理由/备注
47

FPA方法

步骤五:计算调整系数
VAF=(TDI*0.01)+0.65 TDI(TOTAL DEGREE OF INFLUENCE) 0.65<VAF<1.35

步骤六:计算功能点
FPC=UFP*VAF
项目管理-时间管理
48

FPA与COCOMOII
输出
活动时间估算 估计基础 更新的活动列表
项目管理-时间管理
35

估计目的与估计对象

估计目的
根据工作规模来预计完成项目所需要的资源 根据现有的资源估计完成的工作规模
“两头凑”的方式

估计对象
时间、人员、成本、其他
项目管理-时间管理
36

估计方法
1. 量化估计方法 FPA、COCOMOII模型等 2. 类比法 基于历史经验或行业数据 头脑风暴法 3. 专家估计法 基于WBS的子活动估计方式 基于宽带DELPHI方法
项目管理-时间管理
43

FPA方法

确定EQ的复杂度
1-5 DET 0-1FTR 简单
6-19DET 简单
>19DET 平均
2-3FTR >3FTR
简单 平均
平均 复杂
复杂 复杂
项目管理-时间管理
44

FPA方法

步骤三:计算初始功能点
初始功能点的取决于功能类型及其对应的复杂度
复杂度 简单 平均 复杂
项目管理-时间管理
24

软性依赖关系
根据项目组的经验或偏好定义的依赖关系 项目的监控往往在项目采购开始后进行 软件系统测试用例的编写往往在编码开始时进行 软性依赖关系又称为软性逻辑关系或优先逻辑关系 根据最佳实践(Best Practice)来确定活动之间的软性逻辑 关系
相关主题