项目进度安排的估算技术
世界发展日新月异,我们使用的技术也日益改进。为了跟上不断变化的技术步伐,我们需要不断提升自己。过去,世界各地的项目经理都使用传统流程来估算范围、进度、成本和其他项目约束条件来管理项目。
但如今,我们有幸可以使用许多经过多年研究和实践而发展起来的成熟工具和技术。有一些行之有效的方法可以帮助项目经理以更组织化和可预测的方式管理项目。
无论是构建软件产品还是建造建筑物,无论工作性质如何,项目都主要依赖四个支柱——范围、进度、成本和质量。尽管大多数人只谈论这三个约束条件,但第四个支柱“质量”与其他三个约束条件一样重要。
让我们讨论一个商业案例,以更深入地了解估算技术的好处。
商业案例

Brend 是一位在领先的电子商务公司工作的项目经理。他目前负责一个即将发布的项目。Brend 和他的团队正在努力按时完成项目。高层管理人员特别关注他的项目,因为它是其现有应用程序的重要补充,旨在应对节日期间的需求激增。
发布日临近,但他们的工作距离完成还很远。但是当 Brend 查看项目进度时,他发现根据进度安排,工作应该在这个时候完成,并且应该开始预发布活动。但事实并非如此。
解决方案

Brend 试图找出问题的根本原因。他调出了项目进度表、网络图和其他文档,并与团队一起找出问题所在。根据他们的估计,工作应该在这个时候完成。但实际上还差得很远。那么,问题出在哪里呢?
问题在于,尽管 Brend 和他的团队在规划阶段对活动进行了估算,但他们并没有使用任何成熟的技术。他们根据以往类似工作的经验进行估算,这只是类似技术的一种尝试。如果他们使用了适当的估算技术,例如参数估算技术或其他技术,那么他们就可以设定一个现实的发布日期来完成工作。
项目进度的估算需要付出很多努力。如果我们估算不准确,或者在进行估算时忽略了任何重要的活动,那么这可能会在后期给我们带来麻烦,并可能导致项目错过截止日期。有很多工具和技术可以用于精确估算,例如类比估算、参数估算和三点估算。
让我们详细讨论这些估算技术。
类比估算技术

类比估算技术根据类似项目的历史数据估算活动持续时间。它使用以前项目或类似性质或技术性的活动的参数,并将类似的处理应用于当前或未来的项目。类比估算的优点是成本低、耗时少,但精度也较低。这种估算的准确性低于参数估算或自下而上的估算。
例如,如果以前类似项目中的特定活动花费了 X 天,那么可以在当前项目中的同一活动中应用相同的 X 天持续时间。
参数估算
参数估算技术使用算法根据历史数据和其他项目变量计算成本和持续时间。需要建立历史数据和其他变量之间的统计关系,并据此计算该活动的所需持续时间和成本。
这种技术是估算项目持续时间和成本最准确的技术之一。
示例
作为项目经理,您被分配建造一座立交桥。因此,在进行估算时,您决定对某些活动使用参数估算技术,例如在项目第一阶段所需的建造十根桥墩。
我们知道,参数估算技术需要历史数据和其他变量之间的统计关系来计算持续时间。因此,作为收集历史数据的一部分,您获得了以下信息:建造每个桥墩需要 10 个人工作 25 天。
根据该信息,您可以计算持续时间,如下所示:
- 建造所有桥墩的总持续时间 = 每根桥墩所需时间 * 桥墩总数
- 总持续时间 = 25 * 10 = 250 天
三点估算
在进行估算时,我们仔细估算每个活动的持续时间,但我们永远无法预测未来。如果出现任何不确定性,项目进度可能会偏离轨道。因此,为了应对这些不确定性和风险,我们需要借助三点估算,也称为 PERT(计划评审技术)。
计划评审技术使用三种类型的估算
- M – 最可能:现实或理想情况,所有必需的资源都将被分配,并且可以达到预期的生产力
- O – 乐观:基于最佳情况的估算
- P – 悲观:基于最坏情况的估算
基于上述假设,可以使用两个基本公式计算预期持续时间。
- 三角分布 – (O+M+P)/3
- β分布 – (O+4M+P)/6
储备分析
基本上,有两种类型的储备,应急储备和管理储备,用于应对项目生命周期中的任何不确定性。
应急储备
应急储备包含在进度基线的持续时间内。它是通过考虑“已知未知数”或已识别的风险来估算的。
管理储备
管理储备不包含在项目基线中,但在整个项目持续时间内考虑。它旨在应对可能影响项目的“未知未知数”或未识别的风险。
数据结构
网络
关系型数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP