项目进度计划将安排和协调项目所有活动的顺序和持续时间,并确定项目的总持续时间。最后的时间表通常会放在日历上。
项目进度管理的首要任务是制定项目的进度计划,其最重要的目的是:
*如何以及何时交付项目范围内定义的产品、服务和结果。
*协调资源分配。
*调整任务优先级。
*严格的时间限制。
*沟通和管理相关方期望的工具。
*为业绩报告提供了依据。
*作为进步的基准。
#关键步骤
发展一个可行的项目进度计划的关键步骤是:
1.定义项目里程碑,确定活动并对其进行排序,以及估计持续时间。
2.分配到每个活动的项目人员审查其分配的活动。
3.项目人员确认计划日期的有效性,资源和任务之间没有冲突。
4.分析进度,平衡资源,并确认为基准。
#包括的输出
制定可行的项目进度计划的主要依据是范围基准(WBS、WBS字典)和资源相关性(资源需求、资源日历、资源分解结构、分派顺序)。
根据关键步骤,输出结果如下:
*活动清单,包括活动和活动属性。活动表示完成工作包所需的输入。除了活动的信息描述,属性还包含估计的持续时间。
*包含项目中重要时间节点或事件的里程碑清单,
*项目进度网络图,活动清单排序结果,是项目进度活动之间的逻辑关系(也称为依赖关系)图形。
*项目进度计划,也是时间表模型的输出,所有以前的输出都服务于此计划。通用甘特图、里程碑图、项目进度网络图,等。
*项目日历,规定了可以开展进度活动的可用工作日和班次。
在创建项目进度计划,变更请求的过程中,可能会针对范围基准和/或项目管理计划的其他组成部分提出变更请求,并且应通过实施整体变更控制流程来审查和处理变更请求。
项目进度计划's时间参数为:
*工期,完成活动所需的时间。
*最早开始时间和最早结束时间(es,EF),EF=ES预计工期。
*最晚结束时间和最晚开始时间(LF,LS),LS=LF-工期估算。
*时差(FS),活动最晚和最早开始时间之间的时间。
*计划、基线和计划时间。原始计划日期是比较基准日期。
#调度技术
日程安排技术可以帮助我们实现上述目标。最常用的调度技术如下:
*甘特图,甘特图是一段时间内计划任务的直观视图。垂直列出活动,水平列出日期,并用横条表示活动从开始日期到完成日期的持续时间。
*里程碑图,表明为了达到某个特定的里程碑,要完成的一系列活动。类似于甘特图,但没有持续时间,它表示主要可交付成果和关键外部接口的计划开始或完成日期。一般分为管理层面和活动层面。
*网络计划技术由关键路径法(CPM)和计划评估与评审技术(PERT)组成,包括目标编队的网络图、计算的时间参数、确定的关键路径和网络优化。
*引导图法。
计划调整方法:
*提前量和滞后量,通过调整(提前或延迟)即时活动的开始时间来准备一个可行的时间表。
*进度压缩,在不缩小项目范围的前提下,缩短或加快进度。一般可以增加资源赶上工作,或者并行进行一些活动快速跟进。
*资源优化,用于调整活动的开始和完成日期,以确保项目使用的资源少于或等于可用资源。资源平衡的一般考虑:合理分配活动资源;资源平滑:调整某些活动的资源浮动。
#预计工期
项目的时间限制或活动持续时间是活动时间的总量(人天或点)。估计持续时间是为了确定完成每个活动所需的时间量,该时间量作为创建时间表的重要数据之一记录在活动属性中。
估计的准确性取决于输入数据的数量和质量,因此逐渐详细。
估算方法:
*类比估算,与同类历史数据相比,适合项目前期使用,成本低、耗时短、偏差大,是自上而下的估算。
*参数估计:基于历史数据,按单位参数化完成量,加上当前项目参数,构造算法进行估计。
*三点估计,最可能时间、最乐观时间和最悲观时间,取加权平均。
*自下而上
估算,从下到上逐层汇总 WBS 组成部分的估算。* 进度储备,为应对未知工作量与已识别风险,加入一段活动持续时间估算值的某一百分比或某一固定的时间段。
# 注:受敏捷思想的影响
对于敏捷类型的项目,进度计划有不同的内容与创建方式:
* 按需进度计划,在资源可用时立即从未完项和工作序列中提取出来开展。常用在项目进入运营后或持续改进时,以增量研发新功能。通常用于看板体系,基于制约理论和来自精益生产的拉动式进度计划概念。
* 敏捷方法,用在迭代型进度计划类型中,接受存在未完成项,滚动式规划管理。将需求记录在用户故事中,每个迭代前按优先级排序并优化用户故事,最后在规定的时间盒内开发产品功能。允许在整个开发生命周期期间进行变更。