北邮软件项目管理—7-进度计划综述

上传人:最**** 文档编号:116925607 上传时间:2019-11-17 格式:PPT 页数:138 大小:5.13MB
返回 下载 相关 举报
北邮软件项目管理—7-进度计划综述_第1页
第1页 / 共138页
北邮软件项目管理—7-进度计划综述_第2页
第2页 / 共138页
北邮软件项目管理—7-进度计划综述_第3页
第3页 / 共138页
北邮软件项目管理—7-进度计划综述_第4页
第4页 / 共138页
北邮软件项目管理—7-进度计划综述_第5页
第5页 / 共138页
点击查看更多>>
资源描述

《北邮软件项目管理—7-进度计划综述》由会员分享,可在线阅读,更多相关《北邮软件项目管理—7-进度计划综述(138页珍藏版)》请在金锄头文库上搜索。

1、 chapter_01 软件项目管理 北京邮电大学软件学院北京邮电大学软件学院 韩万江韩万江 hanwanjiang hanwanjiang 情景引入:进度安排 chapter_62 chapter_43 时间计划 chapter_24 软件项目管理 第 二 篇 第 7 章 软件项目进度计划 chapter_45 进度计划的重要性 q按时完成项目是项目经理最大的挑战之一 q时间是项目规划中灵活性最小的因素 q进度问题是项目冲突的主要原因 chapter_46 本章要点 一、进度管理基本概念 二、任务历时估算 三、进度计划编排 四、项目进度模型 五、案例分析 六、课程实践 chapter_47

2、进度的定义 进度是对执行的活动和里程碑制定的工作计划日期表 chapter_48 任务定义(Defining Activities) q确定为完成项目的各个交付成果所 必须进行的诸项具体活动 chapter_49 任务定义 任务1任务2 功能1 软件产品 功能2-子功能2 功能2功能3 功能2-子功能1功能2-子功能3 设计说明书 编写设计说明书 设计评审 chapter_410 项目任务的关联关系 q项目各项活动之间存在相互联系与相互依赖关 系, q根据这些关系进行适当的顺序安排 前置活动(任务)-后置活动(任务) chapter_411 任务(活动)之间的关系 ABAB 结束-开始 结束-

3、结束 AB 开始-开始 AB 开始-结束 chapter_412 任务之间关联关系的依据 q强制性依赖关系 q软逻辑关系 q外部依赖关系 chapter_413 进度管理图示 q网络图 q甘特图 q里程碑图 q资源图 chapter_414 网络图 q网络图是活动排序的一个输出 q展示项目中的各个活动以及活动之间的逻辑关 系 q网络图可以表达活动的历时 chapter_415 常用的网络图 qPDM (Precedence Diagramming Method ) q优先图法 ,节点法 (单代号)网络图 qADM (Arrow Diagramming Method ) q箭线法 (双代号)网络

4、图 chapter_416 PDM图例 开始 活动1活动3 活动2 结束 chapter_417 PDM(Precedence Diagramming Method) q构成PDM网络图的基本特点是节点(Box) q节点(Box)表示活动(任务) q用箭线表示各活动(任务)之间的逻辑关系. q可以方便的表示活动之间的各种逻辑关系。 chapter_418 PDM (Precedence Diagramming Method )-优先图法图例 开 始 (1) 需求 获取 (3) 项目 规划 (2) 需求 确认 (4) 项目 计划 评审 (5) 总体 设计 (6) 详细 设计 (7) 系统 测试

5、(10) 集成 测试 (9) 编码 (8) 结 束 (11) chapter_419 ADM图例 总体设计 需求确认 需求获取 系统 测试 集成 测试 编码 详细设计 计划评审 项目规划 1 2 3 6 9 8 754 chapter_420 ADM( Arrow Diagramming Method ) qADM也称为双代号项目网络图, q在ADM网络图中,箭线表示活动(任务) q两个代号唯一确定一个任务 q代号表示前一任务的结束,同时也表示后一任 务的开始. chapter_421 ADM图例-虚活动 q虚活动 q为了定义活动 q为了表示逻辑关系 q不消耗资源的 1 2 A B 2 3 1

6、 A B chapter_422 甘特图-实例 chapter_423 甘特图 显示任务的基本信息 q任务的工期 q开始时间和结束时间 q资源信息。 chapter_424 里程碑图示 Specification Design 08/11 11/11 Testing 02/12 5/12 Available Coding 9/12 11/12 Announce chapter_425 里程碑图示 q里程碑显示项目进展中的重大工作完成 q里程碑不同于活动 q活动是需要消耗资源的 q里程碑仅仅表示事件的标记 chapter_426 资源图 chapter_427 本章要点 一、进度管理基本概念 二

7、、任务历时估算 三、进度计划编排 四、项目进度模型 五、案例分析 六、课程实践 chapter_428 历时估算 q估计任务、路径、项目的持续时间 chapter_429 历时估算的基本方法 q定额估算法 q经验导出模型 qCPM(关键路径法估计) qPERT(工程评估评审技术) q基于承诺的进度估计 qJones的一阶估算准则 q其它策略 chapter_430 定额估算法 T=Q/(R*S) qT:活动历时 qQ:任务工作量 qR:人力数量 qS:工作效率(贡献率) chapter_431 定额估算法 q例如 qQ=6人天 ,R=2人,S=1 q则:T=3天 q例如 qQ=6人天 ,R=2

8、人,S=1.5 q则:T=2天 chapter_432 历时估算的基本方法 q定额估算法 q经验导出模型 qCPM(关键路径法估计) qPERT(工程评估评审技术) q基于承诺的进度估计 qJones的一阶估算准则 q其它策略 chapter_433 经验导出模型 q经验导出模型:D=a*Eb: qD:进度(以月单位) qE:工作量(以人月单位) qa:24之间 qb:1/3左右:依赖于项目的自然属性 chapter_434 建议掌握模型 qWalston-Felix模型: D=2.4*E 0.35 q基本COCOMO: D=2.5*Eb 方式b 有机0.38 半有机0.35 嵌入式0.32

9、chapter_435 基本COCOMO举例 一个33.3 KLOC的软件开发项目,属于中等规模、 半有机型的项目,采用基本COCOMO估算: q采用基本COCOMO模型估算的规模E152M q 采用基本COCOMO模型估算的进度 qD=2.5E 0.35 =2.5*152 0.3514.5 chapter_436 经验导出模型举例 假设:导出模型D=3*E1/3 E=65人月= D= 3 * 651/3 =12月 chapter_437 历时估算的基本方法 q定额估算法 q经验导出模型 qCPM(关键路径法估计) qPERT(工程评估评审技术) q基于承诺的进度估计 qJones的一阶估算准

10、则 q其它策略 chapter_438 关键路径法估计 q确定项目网络图 q每个任务的时间比较确定,单一的历时估算 q根据项目网络图逻辑关系,确定关键路径 q关键路径是网络图中最长的路径。 q关键路径可以确定项目完成时间 chapter_439 CPM估计 开始 A:100天 B:10天 结束 chapter_440 任务历时估算的基本方法 q定额计算法 q经验导出方程 qCPM(关键路径法估计) qPERT(工程评估评审技术) q基于承诺的进度估计 qJones的一阶估算准则 q其它策略 chapter_441 工程评估评审技术(PERT) q(Program Evaluation and

11、Review Technique)利用网络顺序图逻辑关系 q项目中某项单独的活动,存在很大的不确定性 。 q加权算法估算任务历时 q利用网络图逻辑关系,确定项目历时 chapter_442 工程评估评审技术(PERT)-加权算法 q它是基于对某项任务的乐观,悲观以及最可能 的概率时间估计 q采用加权平均得到期望值E=(O+4m+P)/6, qO是最小估算值:乐观(Optimistic), qP是最大估算值:悲观(Pessimistic), qM是最大可能估算(Most Likely)。 chapter_443 PERT Formula and Example Example: PERT wei

12、ghted average = 8 days + 4 X 10 days + 24 days = 12 days 6 where 8 = optimistic time, 10 = most likely time, and 24 = pessimistic time chapter_444 PERT的风险性 保证率 估计值 8天 24天 100% chapter_445 PERT的风险指标 q标准差 =(最大估算值-最小估算值)/6 q方差 2 = (最大估算值-最小估算值)/6 2 q例如上图: =(248) /6=2.67 chapter_446 PERT评估存在多个活动的一条路径 q期

13、望值E=E1+E2+.En q方差 2= ( 1) 2 +( 2) 2 +.+ ( n) 2 q标准差 =( 1) 2 +( 2) 2 +.+ ( n) 2)1/2 12345 A CBD chapter_447 PERT举例 2143 2,3,64,6,8 3,4,6 JKL 项 活动 O,M,PE 2 J2,3,6 3.334/616/36 K4,6,8 64/616/36 L3,4,6 4.173/69/36 估计项目总历时13.51.0741/36 chapter_448 标准差的概率理论 68.3% 95.5% 99.7% chapter_449 PERT举例 平均历 时E=13.5

14、, =1.07 范围概率从到 T1 68.3%12.4314.57 T2 2 95.5%11.415.6 T3 3 99.7%10.316.7 项目在14.57内天完成的概率是多少? chapter_450 PERT举例 -2 +2 -3 -1 +1 +3 68.3% 95.5% 99.7% E T=E+ =13.5+1.07=14.57 P=50%+34 2%=84.2% 68.3/2 % =34.2% 50% chapter_451 历时估算的基本方法 q定额估算法 q经验导出模型 qCPM(关键路径法估算) qPERT(工程评估评审技术) q基于承诺的进度估算 qJones的一阶估算准则

15、 q其它策略 chapter_452 基于承诺的进度估算 q从需求出发去安排进度 q要求开发人员做出进度承诺 q不进行中间的工作量(规模)估计 chapter_453 基于承诺的进度估算-优缺点 q优点 q有利于开发者对进度的关注 q有利于开发者在接受承诺之后的士气高昂 q缺点 q易于产生大的估算误差 chapter_454 历时估算的基本方法 q定额估算法 q经验导出模型 qCPM(关键路径法估计) qPERT(工程评估评审技术) q基于承诺的进度估计 qJones的一阶估算准则 q其它策略 chapter_455 Jones的一阶估算准则 q幂次表 q估算项目功能点 q从幂次表中选择合适的

16、幂次将功能点升幂 chapter_456 Jones的一阶估算准则-幂次表 软件类型最优级平均最差级 系统软件0.430.450.48 商业软件0.410.430.46 封装商品软件 0.390.420.45 chapter_457 Jones的一阶估算准则实例 q如果 q平均水平的商业软件 qFP=350 q 则 q粗略的进度= 3500.43=12月 chapter_458 任务历时估算的基本方法 q定额计算法 q经验导出方程 qCPM(关键路径法估计) qPERT(工程评估评审技术) q基于承诺的进度估计 qJones的一阶估算准则 q其它策略 chapter_759 估算的其他策略 q专家估算方法 q类推估计 q模拟估算 q利用企业的历史数据 chapter_760 本章要点 一、进度管理基本概念 二、任务历时估算 三、进度计划编排 四、项目进度模型 五、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号