项目成本估算基准是指在项目启动阶段确定的用于衡量和控制项目成本的基准。 基准成本是项目成本估算的依据,也是后续成本控制和决策的依据。它为管理层提供项目预算投资方案等关键投资依据,决定资源的分配情况,有助于优化资源使用效率,降低项目成本超支的风险。
如果项目成本估算基准不准确,可能会导致实际项目成本超出预算,项目进度延误以及资源分配有问题,导致资源浪费等问题。因此做好项目成本估算基准对于项目的成功至关重要,而项目成本估算基准的常见步骤,一般分为如下6大步骤:
1、确定项目需求范围和目标
项目成本估算的基础是,明确项目需求范围和目标,包括项目可交付成果和所需工作内容,调查和分析项目的技术和功能需求。
如估算一个银行系统开发项目的成本,首先我们需进行需求收集, 然后根据以往类似项目经验,结合市场条件和成本数据,初步估算软件设计、开发、测试以及部署的整体成本,并设立风险应急储备。在经过多轮评审后,形成项目成本估算基准。
2、识别和估算项目工作包
我们将项目工作内容划分为工作报告,作为项目工作的最小单位,对每个工作包进行成本估算,包括人力资源、物资、设备、外包等方面的成本。最后将所有工作包的成本相加,得出项目的总成本估算。
3、确定项目时间和资源约束
项目管理三角由三个主要变量组成:成本、范围、时间。每个项目都需要保持着三大变量间的平衡。如项目范围扩大,那么时间或成本通常会增加;而项目时间减少,那么必须增加范围或成本来平衡。
项目范围是实现项目目标所需的任务,而时间则是项目完成的时间表。这两项是项目管理的基础,也是进行项目成本估算基准的重要依据。
而在进行项目成本估算基准前,需要收集项目的详细信息,包括预期时间表。此外还需考虑项目所需资源,如人员、设备、材料等。项目资源的数量、质量、使用效率,直接影响到项目成本基数的估算。如果项目资源分配不均,可能会导致资源使用过度,增加项目成本。
4、参考历史数据
我们可以根据项目特征,利用旧项目的数据,用数学模型建立成本模型,从而预测项目成本,对新项目工作量和成本进行推演和预测。
使用历史数据可以使成本估算更加接近实际,减少测算偏差;有效避免从零开始集资料、分析和计算,提高成本估算效率;可以更好的识别潜在风险,合理设置成本储备,减少因预算不足导致的项目风险,为后续项目经理人提供了丰富的经验和参考依据。
5、风险评估
项目风险分为不确定性风险和条件性风险。而不确定性风险指不可预测因素,如竞争环境、技术更新换代等。条件性风险则与项目本身的条件有关,如预算不足,进度 延误、资源缺乏等。
一般来说,不确定风险影响项目收益和成本估算的准确性,可能导致项目预算超支,不能按时完成任务。而条件性风险可能导致目标达成受限、质量不达标或项目失败。因此我们在对成本进行估算时,需充分考虑和分析这些潜在风险因素,提前为风险成本设立储备,从而根据以上步骤估算出基准成本,作为项目成本估算的基准。
6、持续审核和优化
我们在项目成本估算基准的不断实践中,及时发现执行过程中出现的变动和调整,根据实际情况不断对成本估算进行审核和优化,不断提高成本估算的准确性。
其实我们也可以使用功能点估算方面的专业工具,进行项目成本估算,全面提高成本估算效率。如CoCode软件成本造价工具, 支持预估功能点计数和估算功能点计数法,通过调整功能点值(复杂度、修改类型、复用程度)、设置调整因子(软件估算时机、软件因素、开发因素)和调整非人力成本,多角度多层级地调整影响因子,从而能够更精准地自动估算项目规模、工作量和产品报价。
尤其需对项目成本估算基准进行审核和评估,从而及时发现潜在的问题和风险,以便及时进行调整和改进,以确保成本估算的准确性和可靠性。如,对软件开发项目的成本估算进行独立审计,确保成本估算的准确性和可靠性。