笔记-投资控制-8.3 信息系统工程资源计划、成本估算及预算
8.3 信息系统工程资源计划、成本估算及预算
8.3.1 资源计划
资源计划是确定为完成项目各活动需什么资源(人、设备、材料)和这些资源的数量。资源计划必然与成本估计紧密相关,参见图8.12。
1. 资源计划的输入
1)工作分解结构
工作分解结构(WBS)确认了项目的各项工作(完成这些工作需要的资源)。WBS是资源计划过程的最基本的输入。为确保控制恰当,其他计划过程的相关结果应通过WBS作为输入。
2)历史资料
先前项目中类似工作需什么样资源的资料应被利用。
3)范围陈述
其中也包含了项目的合理性论述和项目的目标,这两者均应在资源计划中考虑。
4)资源库描述
对资源计划而言,应知道什么资源(人、设备、材料)可供利用。资源库里资源的详尽程度前后不同,例如在一个工程设计项目的早期,资源库也许是“许多初级与高级工程师”,然而在同一工程的后期,资源库限定了对这个项目有一定了解的工程师,这些工程师参加过早期的工作。
5)组织策略
在资源计划过程中,必须考虑执行组织关于人员或设备的租与购买方面策略。
2. 资料计划的工具与方法
1)专家判断
需要用专家判断的方法对本过程的输入进行评估。这样的专家应具有专业知识和受过专门训练,可以从以下许多途径获得:
- 执行组织的其他部门
- 咨询专家
- 专业技术协会
2)替代方案的确认
可供选择的确认方式是个包容性较大的词,描述的是完成一个项目用任何一种技术,就能产生一个不同的方案。替代方案的确认常用的是一般性的各种管理技术,许多管理技术有一个共同特征:“头脑风暴”和“迁回思维方式”。
3. 资源计划过程的输出结果
资源计划过程的输出主要就是要讲清楚;WBS结构下的每一工作需要什么资源以及资源的数量。
8.3.2 总成本费用的估算
1. 估算的概念
成本估算涉及计算完成项目所需各资源(人、材料、设备等)成本的近似值。
当一个项目按合同进行时,应区分成本估算和定价这两个不同意义的词。成本估算涉及的是对可能数量结果的估计—承建单位为提供产品或服务的花费是多少。而定价是一个商业决策—承建单位为它提供的产品或服务索取多少费用,成本估算只是定价要考虑的因素之一。在进行估算时应注意以下几点:
- 当项目在一定的约束条件下实施时,价格的估算是一项重要的因素。
- 费用估算应该与工作质量的结果相联系。
- 费用估算过程中,应该考虑各种形式的费用交换。比如,在多数情况下,延长工作的延续时间通常是与减少工作的直接费用相联系在一起的;相反,追加费用将缩短项目工作的延续时间。因此,在费用估计的过程之中,必须考虑附加的工作对工程期望工期缩短的影响。
成本估算过程请参见图8.13。
2. 成本估算主要依赖的资料
(1)工作分解结构(WBS)
结构图可用于成本估计以及确保所有工作均被估计成本了。
(2)资源需求计划
即资源计划安排结果。
(3)资源价格
为了计算项目各工作费用必须知道各种资源的单位价格,包括工时费、单位体积材料的费用等。如果某种资源的实际价格不知道,就应该给它的价格做出估计。
(4)活动时间估计
活动时间估计将直接影响到项目工作经费的估算,因为它将直接影响分配给它的资源数量。
(5)历史资料
同类项目的历史资料始终是项目执行过程中可以参考的最有价值的资料,包括项目文件、共用的项目费用估计数据库及项目工作组的知识等。
(6)财务图表
财务图表说明了各种费用信息项的代码结构,这对项目费用的估算应与正确的会计目录相对应是很有帮助的。
3. 成本估算的工具和方法
1)类比估计
类比估计是用先前类似项目的实际数据作为估计现在项目的基础。这种估计法适用于早期的成本估计,因为此时有关项目仅有少量消息可供利用。类比估计是专家判断的
一种形式。类比估计是花费较少的一种方法,但精确性也较差。以下情况的类比估计是可靠的:
- 先前的项目不仅在表面上且在实质上和当前项目是类同的。
- 作估算的个人或小组具有必要经验。
2)参数建模
参数建模是把项目的一些特征作为参数,通过建立一个数学模型预测项目成本。模型可简单(开发人员的成本是以每月的费用的成本作为参数)也可复杂(软件研制的模型涉及13个独立参数因子,每个因子有5-7个子因子)。
参数建模的成本和可靠性各不相同,参数建模法在下列情况下是可靠的:
(1)用来建模的历史数据是精确的。
(2)用来建模的参数容易定量化。
(3)模型对大型项目适用,也对小型项目适用。
3)累加估计
该技巧涉及单个工作的逐个估计,然后累加得到项目成本的总计。
累加估计的成本和精度取决于单个工作的大小:工作划得小,则成本增加,精确性也增加。项目管理队伍必须在精确性和成本间做权衡。
(1)从下向上的估计法。这种技术通常首先估计各个独立工作的费用,然后再汇总从下往上估计出整个项目的总费用。
(2)从上往下估计法。同上述方法相反,是从上往下逐步估计的,多在有类似项目已完成的情况下应用。
4)计算工具
有一些项目管理软件被广泛利用于成本控制。这些软件可简化上述几种方法,便于对许多成本方案的迅速考虑。
4.成本估算的基本结果
1)项目的成本估算
描述完成项目所需的各种资源的费用,包括:人力资源、投入的物资资源、各种特殊的费用项如折扣、费用储备等的影响,其结果通常用人力资源耗费(人/月)、提供的
物资、服务费用等表示。
2)详细的说明
成本估算的详细说明应该包括:
(1)工作估计范围描述,通常是依赖于WBS作为参考。
(2)对于估计的基本说明,比如成本估算是如何实施的。
(3)各种所做假设的说明。
(4)指出估算结果的有效范围。
成本估算是一个不断优化的过程。随着项目的进展和相关详细资料的不断出现,应该对原有成本估算做相应的修正,在有些应用项目中提出了何时应修正成本估算,估算
应达什么样精确度。
8.3.3 信息系统工程成本预算
成本预算是把估算的总成本分配到各个工作细目,建立基准成本以衡量项目执行情况。其过程参见图8.14。
1. 信息系统工程项目成本预算的特点
信息系统工程项目通常是一种按期货方式进行交换的商品。它的造价具有一般商品价格的共性,在其形成过程中同样受商品经济规律(价值规律、货币流通规律和商品供求规律)的支配。信息系统工程及生产特点与一般商品及其生产特点相比,有其特殊的技术经济特点。
1)信息系统工程项目的单件性。
信息系统工程的建设都是根据每个建设项目的信息技术特定要求,单独设计并单独进行建设,基本上是单个“定做”,而非“批量”生产。为适应不同的用途,工程的设计必须在总体规划、内容、规模、等级、标准和设备选用等诸方面也各不相同。即使是用途完全相同的信息系统工程,按同一标准设计进行建造,其工程的局部构造、结构和相应的用途设计特点等方面也会因建设时间、技术的进步等自然条件和社会技术经济条件的不同而发生变化。例如,①分别在甲、乙两地按照同一标准设计建设两个信息管理系笨。②两个单位主要都是管理单位的生产的产品情况的质量跟踪。其中一个单位要求购买国产设备,这就会造成工程造价的差异。工程越复杂,自然和技术及经济条件越不同,这种差异就越大。
2)信息系统工程的建设周期长且程序复杂
信息系统工程的生产周期较长,环节多,涉及面广,技术的变化情况复杂。这种特殊性决定了信息系统工程价值的构成不一样。例如,在建设过程中,如果面临技术的更新,也许会采纳一些新技术取代原有的设计。这些必然影响每个工程的造价,甚至改变整个工程的建设程序。
3)信息系统工程建设工期的差异性
信息系统工程建设过程中,往往受建设单位的要求,将建设工程交付使用的日期比合同或定额规定的工期提前。为此,建设实施单位就必须采取必要的赶工技术组织措施,由此而增加的耗费,也应当作为社会必要劳动消耗对待,在计划价格中予以反映。从而使同类别、同功能、同标准、信息系统工程,因工期长短不同而形成了价格上的差别,即信息系统工程建设的工期差价。它是由于信息系统工程的特殊性,所决定的信息系统工程产品特有的一种价格形式。
由于信息系统工程建设具有如上所述的、特殊的技术经济特点以及在实际工作中遇到许多不可预见因素的影响,因此,决定了信息系统工程的计划价格的确定方法,只能通过特殊的计划流程,用单独编制单位工程建设预算的方法来确定。这既反映了信息系统工程项目建设的技术经济特点对其项目价格影响的客观性质,又反映了社会主义商品经济规律对信息系统工程建设价格的客观要求。
2. 预算的类型
信息系统工程建设成本的预算主要包含量级预算、预算估算和最终预算。这些方法的不同主要体现在其在什么时间进行、如何使用和精确度如何。
量级预算提供了信息系统工程建设成本控制的一个粗略概念。它在信息系统工程建设早期甚至建设之前使用,信息系统工程建设相关人员使用该预算帮助决策。进行这种类型的预算通常是在工程建设完成之前2-3年。量级预算的精确度一般是从-25%-75%,也就是项目的实际成本可能低于量级预算的25%,或高于量级预算的75%。对于目前的信息系统工程建设而言,该精确范围经常更广。例如,许多IT项目专业人员为软件开发项目成本估算自动增加一倍。
预算估算被用来将资金划入一个组织的预算。许多建设单位建立至少2年的预算。预算估算在信息系统工程完成前1-2年做出。其精确度一般在-10%-25%,也就是项目的实际成本可能低于预算估算的1$%,或高于预算估算的25%。
最终概算提供一个精确的项目成本概算。常用于许多项目采购决策的制订,因为这些决策需要精确的预算。也常用于估算信息系统工程建设的最终成本,其精确度通常在-5%-10%,也就是项目的实际成本可能低于预算估算的S%,或高于预算估算的10% 。
成本的预算还包括其他两个输出,即详细依据和成本管理计划。在所有成本估算中包含详细依据是非常重要的。详细依据包括基本规则和估算所用的假设、用作估算基础的项目描述、成本概预算的详细工具和技术。当需要时,这些详细依据可以使估算更新或做类似的概预算变得更容易。
3. 预算工具和技术
信息系统工程的成本估算有四个基本的工具:类比预算法、自下而上估计法、参数模型预算法和计算化的工具。
1)类比预算法
是使用以前的、相似的信息系统工程建设的实际成本作为目前信息系统工程建设成本概预算的依据,但不是很精确。这是一种专家判断法,该方法较其他方法更节省。当前面的项目与现在的项目本质上很相似而不是在表面上相似时,这种方法是最可靠的方法。另外,进行预算的工程必须有专门的技术,以决定建设的某一部分是比类比工程便宜还是昂贵。然而,如果被预算的项目包含一种新的程序语言或是使用新的硬件和网络,那这种方法就会导致预算偏低。
2)自下而上估计法
包含估算单个工作项和汇总单个工作项当成整体。单个工作项的大小和预算人员的经验决定预算的精确度。如果一个信息系统工程建设有详细工作分解结构,每个工作项建立自己的成本预算,然后将所有的预算加起来,产生更高一级的预算,最终完成整个项目的估算。使用更细的工作项能够提高预算的精确度,其缺点是花费的时间较长,因此应用代价高。参数模型预算法是在数学模型中应用工程特征以估算工程成本,基于软件开发项目中使用的编程语言、编程人员的专业知识水平、程序大小和设计数据的复杂性等等,一个参数模型可能会得出每行编码的花费预算。如果建立模型所用的历史信息是准确的,项目参数容易定量化,并且模型就项目大小而言是灵活的,那么,这种情况下参数模型是最可靠的。
计算机化的工具,像电子数据表和项目管理软件等计算机化工具能够进行不同的成本预算,它是一种更容易的成本预算工具。恰当应用计算机工具,有助于改善预算的精度。
4. 预算的结果
基准成本:基准成本是以时间为自变量的预算,被用于度量和监督项目执行成本。把预计成本按时间累加便为基准成本,通常的费用曲线随时间的关系是一个S形曲线。
许多项目(尤其大项目)可有多重基准成本以衡量成本的不同方面。例如,一个成本计划或现金流量预测是衡量支付的基准成本。
5. 预算中存在的问题
尽管有许多辅助进行项目成本估算的工具和技术,但是信息系统工程建设的成本预算仍然非常不准确。特别是涉及新科技和新软件的信息系统工程。对于这些不精确,可以有以下办法来克服。
为信息系统工程建设作一个预算是一项复杂的任务。需要巨大的努力,很多预算必须迅速地进行,并且在明确系统要求之前做出。对于信息系统的预算,更精确的预算很难,晚期的预算常常比早期的精确,牢记在工程的不同阶段进行预算是十分重要的。而监理人员需要理解每个预算的合理性。
进行信息系统工程成本预算的人经常没有太多的成本预算的经验。特别是对大型工程而言,也没有足够多的精确、可靠的数据作为工程预算的依据。如果单位有好的工程监理,有良好的记录信息历史,那么有助于改进预算。允许信息技术人员在成本预算上接受培训和指导也能提高成本概算的精确度。
人们有低估的倾向,因此,由信息系统工程建设监理工程师审核估计和询问重要问题以确保预算不产生偏差是十分必要的。
8.3.4 成本预算的控制
成本预算编制是一项十分细致复杂的工作,计算中难免出现一些疏漏和错误,为此必须搞好审核工作,这也是监理工作的一项重要内容。监理工程师审核的重点是:编制依据是否符合规,造价及各项经济指标是否合理,单位工程有无漏项,说明是否全面,并做到内容完整,造价正确,经济指标及主要设备、软件配置合理定。预算的审核本身也是对成本控制的一种方法,目的是发现纠正错误,从而起到控制成本和造价。
1. 全面审核法
其具体计算和审核过程与编制过程基本相同。优点是全面细致、质量高、差错少,缺点是工作量过大,需要组织一批分专业的计划预算工程师、经济师进行。
2.重点审核法
如选择工程量大,或造价高的项目重点审核,对补充单价和定额外设备价及差价进行审核,以及对计取各项费用和计算方法进行重点审核,在重点审核中如发现问题较多时应扩大审核范围。
3. 经验审核法
即监理工程师根据以往的实践经验,审核容易发生差错的那些工程细目的方法。
4. 分解对比审核法
如把一个单位工程,按直接费、间接费进行分解,然后把直接费按工种工程和分部工程进行分解。分别与审定的标准图预算进行对比分析的方法,称为分解对比审核法。边分解边对比,哪里出入较大,如超过标准预算的3%以上部分,就要审核该部分价格。