如何估算大型项目的工作量
估算的技巧
对工作结构的分解
进行估算最精确的方法通常是建立一个将工作分解开的结构。这就需要在一个很高的层面描述工作,然后将该工作分解成更小的部分,直到每项活动都能够被估算在80小时以内完成。(或者如果项目比较小的话,就是40个小时。)这通常也需要花费很多时间和精力。但是,如果你非常好地了解了这项工作,而且如果你能够确定所需要的工作都已经包括进了你的工作分解结构里,那么你就常常取得获得一个精确的估算。
以前的经验
尽管所有的项目都是唯一的,但是有些项目同其他的项目非常相象。使用以前的经验这一技巧,你可以找一找以前完成的类似项目,然后根据那个项目实际所需要的工作量来估算你当前的工作。这是一个估算工作量的好方法,因为它允许你使用以前的经验。但是,它要求你以前有一个类似的项目,而且你必须具有对那个项目实际工作量的准确计算。例如,假设你正在将你的财务软件升级为一个新的版本。如果这是你第一次完成一个新的版本,你就没有以前的经验。但是,如果你以前进行过软件的升级工作,你就应该非常了解这次升级需要什么。即使这个项目是唯一的,它也和以前所做过的工作非常类似。
类比/比率
类比技巧和以前的经验非常类似。但是,你不需要具有先前的项目作为比较对象,而是寻找具有类似特点的项目。例如,让我们还是来看一下前面升级财务软件的例子吧。如果你以前从来没有对进行过升级,那么你就不知道这个项目会花多长时间。但是,你也许的确具有升级应收帐款(Accounts Receivable)软件包的经验。尽管这两项工作不相同,但是它们很类似。知道了升级应收帐款软件所花费的工作量和时间,会有助于你估算财务软件升级所需要的工作量和时间。
根据比率来估算是类似的,不同的是,你要考虑当前项目同以前的项目相比而言的大小。一个很简单的例子是,你以前可能在四个地区办事处里安装过一个新的财务软件。现在你被要求将同样的软件包安装到另外两个办事处里。如果所有的条件都相同的话,在新项目(两个办事处)上所花费的工作量将是前一个项目(四个办事处)所需工作量的一半,这样考虑是理所当然的。
专家的意见
即使你以前没有进行过这样的项目,其他人可能经历过。找一找内部或者外部的专家,看看他们是否能够用其以往的经验来指导你进行估算。例如,如果你必须部署一项新技术,你可以找一个研究分析师,请他来帮助你估算所需工作量的水平。
参数造型
要使用参数造型(parametric modeling)这一技巧,工作中就必须存在一个模式,这样的话对一个或者多个基本部分的估算就能够被用来推动整体的估算。例如,如果你必须在40个分支办事处里部署一个财务软件,那么你就可以(分别)估算大型、中型和小型办事处所需要的典型时间和工作量。然后,将你的40个办事处按照大型、中型和小型来分组。最后,通过计算来估算整个项目的时间和工作量。