进度的定义: 进度是对执行的活动和里程碑制定的工作计划日期表
进度计划基本概念: 即任务与任务之间的关系
进度计划的重要性
确定为完成项目的各个交付成果所必须进行的诸项具体活动(WBS定义了交付成果)
项目各项任务之间存在一定的关联关系根据这些关系安排任务之间的顺序
网络图
是活动排序的一个输出,可以展示项目中各个活动以及活动间的逻辑关系。
甘特图实例
里程碑图示
资源图
燃尽图–进度图
燃起图–进度图
估计任务,路径,项目的持续时间
适合规模小的项目或某任务的历时估算
一般情况下,S=1或S>1表示工作效率高,加班。S<1表示工作效率低,兼职。
是一个参数模型的方法,与成本参数模型一样,根据项目数据统计分析得出来的,不同的研究机构根据不同的研究对象得出的模型不同。尽管形式不同,但基本模式如下:
建议掌握模型
基本COCOMO举例
CPM(关键路径法估计)
关键路径方法主要体现在进度编排上,这里的历时估算主要是针对路径的估算
关键路径法估计实例
关键路径为A路径,项目完成的最短时间为100天
工程评估评审技术(PERT)-加权算法
PERT加权算法例子
PERT的风险性
PERT的风险指标
PERT估算举例
利用标准差来评价结果
PERT估算评价举例
以过去类似项目的实际持续时间为依据,来估算当前项目的持续时间.
根据下面专业知识而做出的历时估算
优点:有利于开发者对进度的关注
分开发速度稳定前和开发速度稳定后
开发速度稳定前–举手表决
项目经理组织举手表决:
开发速度稳定后
可以采用基于故事点生产率的估算或基于迭代生产率的估算
基于故事点(story point)生产率的估算 (前提是有稳定的故事点生产率)
基于迭代生产率的估算 (前提是要求每个迭代开发的故事点是稳定的)
任务滞后
任务滞后举例
表示A完成后3天,B开始,延迟的时间为3天
任务超前
表示任务A完成之前3天,B开始,B提前开始的时间为3天
作用:
基本概念:
总浮动(Total Float): 在不影响项目最早完成时间的前提下,一个任务可以延迟的时间
自由浮动(Free Float): 在不影响后置任务最早开始时间的前提下,一个任务可以延迟的时间
关键路径(Critical Path)
网络图中最长的路径
关键路径是决定项目完成的最短时间
时间浮动为0(Float=0)的路径
关键路径上任何活动延迟,都会导致整个项目完成时间的延迟
关键路径可能不止一条
项目网络图
正推法(Forward pass)
按照时间顺序计算最早开始时间和最早完成时间的方法,称为正推法
确定项目的开始时间,网络图中第一个任务的最早开始时间是项目的开始时间
ES+Duration=EF
EF+Lag=ES(s),当一个任务有多个前置任务时,选择前置任务中最大的EF加上Lag作为其ES
依次类推,从左到右,从上到下,计算每个路径的所有任务的ES和最早完成时间EF
正推法实例
逆推法(Backward pass)
按照逆时间顺序计算最晚开始的时间和最晚结束时间的方法,称为逆推法
时间压缩法是在不改变项目范围的前提下缩短项目工期的方法
进度压缩单位成本方法
压缩范围:正常值与可压缩值之间
例如:
任务A:正常进度7周,成本5万
压缩到5周的成本是6.2万
压缩范围:7周- - ->5周
项目活动的正常值:正常历时和正常成本
项目活动的压缩值:压缩历时和压缩成本
公式:
进度压缩单位成本=(压缩成本-正常成本)/(正常进度-压缩进度)
时间压缩例题
计算单位压缩成本
时间压缩答案
项目存在一个可能的最短进度
进度压缩因子方法(Charles Symons(1991)方法)
公式:
进度压缩因子=压缩进度/正常进度
压缩进度的工作量=正常工作量/进度压缩因子
改变活动间的逻辑关系,并行开展某些活动,提前量方法
根据资源供需情况,调整活动的开始和完成日期
资源优化配置,形成最有效的利用资源
资源优化有两个方法:资源平衡和资源平滑
资源平衡
一个资源在同一时间内被分配给多个活动,这就需要资源平衡
资源平衡法
资源平滑法
Release planning -发布计划,远期计划-粗计划
Iteration planning -迭代计划,近期计划-细计划
通过将概要的项目整体规划和详细近期计划接待计划的有机结合,可以提高项目准确度和项目按时交付的能力
采用远粗近细的双重计划模式