成本和进度估算过程有助于确定完成所有项目活动所需的资源数量。它通常涉及对计划,执行或工作,交付或交付项目的成本替代方案的近似和开发。良好的估算对于使项目保持在预算之内非常重要。
得出项目计划通常需要两个视角。这些观点如下:
- 前瞻性:
- 前瞻方法也称为自顶向下方法。这种方法通常从描述和解释各种项目任务开始,这些任务涉及从项目目标或可交付成果开始,并将其分解为较小的计划块。
- 自上而下的预算编制也指一种预算编制方法,其中项目经理为组织准备高级预算。
- 这些项目经理或高级管理人员开发并创建对软件项目必不可少的总体规模,流程,环境,人员和质量的表征。通过这种方法,可以估计可交付成果的持续时间。
- 通常所需的时间和精力少于自下而上的估算。借助软件成本估算模型,可以估算总体工作量和进度。项目经理通常将总体工作量的估计划分为WBS(工作分解结构)的顶层。
- 他们还将时间表分为主要的里程碑日期。在此阶段,子项目经理仅需负责将WBS的每个要素分解为较低的层次,并借助高层,人员配置和主要里程碑日期的各种分配作为约束条件。
- 这种方法的主要好处是可以使用早期项目或产品中的整体数据以及未缓解的风险和范围蠕变。这也有助于减少被忽视的工作活动或成本的风险。
- 向后看:
- 向后看方法也称为自下而上方法。
- 在这种方法中,项目团队将客户的需求细分,确定适合制定一系列估算的最低水平,并根据可用的任务定义覆盖项目的总体范围。
- 通常将最低级别的WBS的总体元素解释为详细的任务,WBS元素管理器负责估计预算和进度表。
- 所有这些估算都已加入并整合到更高级别的WBS预算和里程碑中。
里程碑式调度也称为预算分配,借助自上而下的方法可以得出高度乐观的计划。而自下而上的方法导致高度悲观的计划。使用一种方法的结果来验证甚至检查另一种方法的结果,迭代是非常需要且很重要的。如下所示,应在项目的整个生命周期中平衡使用这两种方法。
下图显示了整个生命周期的计划平衡。
工程阶段规划着重于以下几点:
- 工程工件的宏级任务估计。
- 生产阶段工件的宏级别任务估计。
- 利益相关者的同意。
- 实际支出与计划支出的粗粒度方差分析。
- 将自上而下的与项目无关的计划准则调整为特定于项目的计划准则。
- WBS的定义和阐述。
生产阶段计划强调以下几点:
- 生产阶段工件的宏级别任务估计。
- 用于维护工程工件的宏级任务估计。
- 利益相关者的同意。
- 实际支出与计划支出的粗粒度方差分析。
在工程阶段,自上而下的视角通常占主导地位。这是因为在详细任务序列中没有足够的深度或细节来理解,甚至没有稳定性来执行自下而上的方法的计划。另一方面,有足够的先前经验和计划保真度,使得自下而上的计划观点在生产阶段占主导地位。