时间:不等人、有上限、对每个人都公平
每个人的高度,都取决于对时间的态度
敏捷开发常用工具:看板
1)可视化工作流程 2)限制在制品wip 3)管理和度量流动 4)显示化流程规则 5)建立反馈环路 6)协作式改进
具有未完项的迭代进度计划 ---滚动式开发
1.紧前关系绘图法(PDM) precedence diagramming method
FS(finish-start) SS(start-start)
FF(finish-finish) 后面何时结束,取决于前面何时结束
SF(start-finish) 前面什么时候能结束,取决于后面什么时候开启(如系统升级)
活动依赖关系:内部依赖(pdm)、外部依赖 强制性依赖、选择性依赖
滞后量(lag) 如fs+3 提前量(lead) 如fs-3
2.估算资源
几个名词及概念:学习曲线、边际效应递减规律、资源日历、资源直方图
3.活动历时估算
1)专家判断法--可能有偏见
2)类比估算--优:经济高效 缺:可能不准
3)参数估算
4)三点估算法
5)自下而上估算(针对wbs)--优:精确度高 缺:周期长成本高 可以估工期、成本
三点估算法计算公式
贝塔β(曲线) 期望值Te=(o+4m+p)/6
三角分布 期望值Te=(o+m+p)/3
安全时间buffer 标准差Sigma σ--衡量概率分布的集中程度(曲线胖瘦),数字越小、越瘦、越稳定
正态分布下,如标准差是1,P(Te±1)=68.26% P(Te±2)=95.46% P(Te±3)=99.73%
Te-3=0.135% Te-2=2.27% Te-1=15.87% Te+1=84.13% Te+2=97.73% Te+3=99.865%
敏捷模式下,可采用敏捷估算扑克(agile estimation poker)
4.储备分析
风险分类(概率、影响):1)已知风险 2)未知风险 已知-未知风险(如飞机延误) 未知-未知风险
储备分类:应急储备-项目经理-已知未知风险-包含在成本基准里 管理储备-高层管理者-未知/未知风险
5.进度计划(编制工具)
1)里程碑计划
计划:分解为阶段目标
控制:控制各阶段目标实现
沟通:与管理层、干系人保持良好沟通
责任:明确规定各方责任义务
报告:简明、生动、通俗、实用
2)横道图(甘特图) 缺:无法识别关键路径、各路径浮动时间
3)网络图
单代号网络图(AON)-节点 包含4种逻辑关系
双代号网络图(AOA)-箭头 包含1种逻辑惯性(FS) 虚线、虚工作:不占资源
时间,仅仅标志逻辑关系 数字:表示工作连接点的编号
时标网络图:本质为双代,即AOA画在了时间轴上,波浪线代表浮动时间
进度前锋线图:蓝色线-计划 红色线-实际执行
6.关键路径法
具备什么特征的活动在关键路径上? 浮动时间=0 小于等于0 大于0 均有可能
关键路径决定项目总工期 对 / 关键路径所需时间最常 对 / 关键路径浮动时间最短 对/ 关键路径只能有一条 错 /关键路径技术含量最高 错 / 活动延误可能导致关键路径变化 对
项目的3中浮动时间
1)自由浮动时间:不影响后续工作最早可以开始时间的前提下,这项工作可以拖延的时间
自由不适你想干啥就干啥,是不妨碍他人的前提下,你所拥有的自由
2)总浮动时间:不影响项目总工期的前提下,活动可以拖延的时间
3)项目浮动时间
高德拉特:关键链法(CCM)
帕金森定律:工作会自动膨胀,占满所有可用时间
每个人,每个环节都会给自己增加安全时间
为什么悲观的估计会估计得过于悲观呢?>贝塔曲线是长尾的曲线
墨菲定律:工作全都比你估计的时间要长;你越担心的事情就越有可能发生
关键链法:按三点估算活动,项目经理可增加缓冲
资源平衡:解决某一时间段资源过载的问题,但工期会延长
资源平滑:解决资源数量波动问题,保持稳定,不会影响工期
进度压缩技术>首先考虑压缩关键路径工期
快速跟进>增加返工风险来换取时间
赶工>增加资源换取时间