专业信息系统项目管理师网站|培训机构|服务商(2021信息系统项目管理师学习QQ群:89253946,客服QQ:800184589)

软题库 培训课程
当前位置:信管网 >> 信息系统项目管理师 >> 案例分析 >> 文章内容
信息系统项目成本管理案例之成本估算案例
来源:信管网 2011年05月06日 【所有评论 分享到微信
阅读以下关于信息系统项目管理过程中成本估算方面问题的叙述,回答问题1至问题3。

4.1.1案例场景

    信息技术有限公司(CSAI主要致力于为国内教育提供信息化服务,成立业内一流的研发中心,不断研究和推出深受用户欢迎的软件产品,客户遍布中国每个省/市/自治区。公司创立8年来,通过不断加强和改进技术管理来完善产品和提升服务品质,已成为中国教育软件研发领域首家通过CMM3评估项目的公司。
    张工是CSAI的项目经理,1个月前刚接手某高校学生管理系统研发项目。完成项目需求调研后,张工开始制定详细的进度和成本计划。表4-1和表4-2
    分别是张工用两种方法做的项目成本估算,估算货币单位为(元)。
    【问题1】(8分)
    请用200字以内说明信息系统项目管理过程进行成本估算的基本方法。
    【问题2】(8分)
    表4-1和表4一2分别采用了什么估算方法,表中估算成本A, B各为多少?
    【问题3】(9分)
    请结合你本人的实际项目经验,用300字以内文字分析信息系统项目成本估算过程中的主要困难和应该避免的常见错误。
4.1.2案例分析
 【问题1】
    信息系统开发项目中常用的成本估算方法包括自顶向下估算法、自下而上        估算法、参数估算法、专家估算法和猜测估算法等,其中自顶向下估算法也称为类比估算法。
    (1)自顶向下估算方法
    自顶向下估算法是从项目的整体出发,进行类推,即估算人员根据以往完成类似项目所消耗的总成本或工作量,来推算将要开发的信息系统的总成本或工作量。然后,按比例将它分配到各个开发任务单元中,是一种自上而下的估算形式,通常在项目的初期或信息不足时进行。例如,在合同期和市场招标时等。不是非常精确的时候或在高层对任务的总的评估的时候采用这种方法。该        方法的特点是简单易行和花费少,但具有一定的局限性,准确性差,可能导致项目出现困难。
    (2)自下而上估算方法
    自下而上估算法是利用工作分解结构图,对各个具体工作包进行详细的成本估算,然后将结果累加起来得出项目总成本。用这种方法估算的准确度较好,通常是在项目开始以后,或者WBS已经确定的开发阶段等,需要进行准确估算的时候采用。它的特点是这种方法最为准确。它的准确度来源于每个任务的估算情况,非常费时费力。估算本身也需要成本支持,而且可能发生虚报现象。
    (3)参数估算方法
    参数估算法是一种使用项目特性参数建立数据模型来估算成本的方法,是一种统计技术,如回归分析和学习曲线。数学模型可以简单也可以复杂。有的是简单的线性关系模型,有的模型就比较复杂。一般参考历史信息,重要参数必须量化处理,根据实际情况,对参数模型按适当比例调整。每个任务必须至少有一个统一的规模单位。例如,平方米(m2),米(m),台,KLOC,FP,人/天,人/月,人/年等。其中的参数如xx 元/m2, xx 元/m, xx元/台,xx 元/KLOC, xx元/FP, xx元/人/天。一般说存在成熟的项目估算模型和具有良好的数据库数据为基础时可以采用。它的特点比较简单,而且也比较准确,是常用的估算方法。但是,如果模型选择不当或者数据不难,也会导致偏差。
    通常有两类模型用于估算成本,即成本模型和约束模型。
    成本模型是提供工作量或规模的直接估计,常常有一个主要的成本因素,例如规模,还有很多的次要调节因素或成本驱动因素。典型的成本模型是通过历史项目数据,进行回归分析得出的基于回归分析的模型。
    约束模型显示出两个或多个工作量参数,持续时间参数或人员参数之间时间变化的关系。例如,PRICE-S和Putman模型。
    (4)专家估算法
    专家估算法是由多位专家进行成本估算,一个专家可能会有偏见,最好由多位专家进行估算,取得多个估算值,最后得出综合的估算值。其中最著名的是Delphi方法,该方法的基本步骤如下:
    ①组织者发给每位专家一份信息系统的规格说明和一张记录估算值的表格,请他们估算。
    ②专家详细研究软件规格说明后,对该信息系统提出3个规模的估算值。
    .最小值ai
    .最可能值mi
    .最大值bi
    ③组织者对专家表格中的答复进行整理,计算每位专家的平均值Ei=(ai+4mi+bi)/6然后计算出期望值:E=El+E2+…En/n 。
    ④综合结果后,再组织专家无记名填表格,比较估算偏差,并查找原因。
    ⑤上述过程重复多次,最终可以获得一个多数专家共识的软件规模。
    (5)猜测法
    猜测法是一种经验估算法,进行估算的人有专门的知识和丰富的经验,据此提出一个近似的数据,是一种原始的方法,只适用于要求很快拿出项目大概数字的情况,对于要求详细估算的项目是不适合的。
    在实际软件项目中,进行软件规模成本估算时常常考虑三种模型:自顶向下估算法、自下而上估算法、参数估算法。自下而上法费时费力,参数法比较简单,自下而上法与参数法的估计精度相似。但是各种方法不是孤立的,应该注意相互结合使用。类比法通常用来验证参数法和自下而上法的结果。
    最后,介绍一下目前企业软件开发过程中常用的软件成本估算方式,它是一种自下而上和参数法的结合模型,步骤如下。
    (1)对任务进行分解。
    (2)估算每个任务的最大值max,最小值min,平均值avg。
    (3)计算每个任务的估算值Ei=(max+4avg+min)/6。
    (4)计算直接成本=El+E2+…+Ei … +En
    (5)计算估算成本=直接成本+间接成本。
    (6)计算总成本=估算成本+风险基金+税。
    其中
        风险基金=估算成本×a%(一般情况:a为10-20左右)
                税=估算成本× b%(一般情况为5左右)
    间接成本是指直接成本之外的成本。如安装、培训、预防性维护、备份与恢复的费用,以及与运行系统相关的劳务和材料费、管理费、相关补助费用及其他等。
    【问题2】
    表4-1采用了自下而上的成本估算方法,表4-2采用了参数法成本估算方法。
项目经理的成本是30元/小时,项目经理张工参与项目的时间是500小时,而分析人员的成本参数是20元/小时,2个分析人员,每人参与项目时间是500小时,编程人员的成本参数是13元/小时,2个编程人员,每人参与项目时间是500小时,由于参数模型是简单的线性模型,所以,很方便计算出人力成本是61000元;其间接成本包括一般管理费和额外费用,一般管理费是人力成本的35%,额外费用是人力成本和管理成本的25%;这样合计为98820元;还有设备费用及其间接费用13000元,项目成本总计111820元,详见表4-3.
     对于表4-1,估计分解之后每个任务的规模,然后总计项目的总规模成本。
    采用自下而上的估算方法,用的模型是:
   估算总值=估算值+风险基金+税
其中
    估算值=直接估算值+间接估算值
    间接估算值=直接估算值× 15%
    风险基金=估算值× 20%
    税=估算值×5%
    要求估算的误差应该保持在-5%~+5%
    按照这个算法并根据表4-3的WBS的分析结果图示,估算过程如下:
        直接成本=202000元
        间接成本=202 000 × 0.15=3030元
        估算值=202 000+3 030=23230元
        总成本=23 230+23 230 × 20%+23 230 × 5 %=29037.5元
        经过计算,两表中A
扫码关注公众号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论