基于活动的软件项目成本管理.doc
基于活动的软件项目成本管理 [摘要 ]在项目管理中,项目成本的确定和控制十分重要。基于活动的成本管理方法是一种根据因果关系进行成本分摊的核算方法,它适用于具有复杂性、独特性和较高间接成本比率特点的项目成本核算。本文以软件开发项目为研究对象,分析了传统成本管理方法存在的不足以及基于活动的成本管理方法在项目管理中应用的可行性。研究结果表明,将基于活动的成本管理方法引入项目成本管理,可以进一步提高成本估算结果的准确性以及项目的成功率。 [关键词 ]基于活动 项目管理 成本管理 在软件开发项目管理过程中,项目管理者是否使用成本管理模型进行成本估算是项目管理成熟程度的重要标志。在过去的几十年里,人们也一直在努力发明或寻找一些估算方法,力图使软件开发项目成本估计更加准确,使开发过程更加有序化并易于管理。 一、软件项目成本管理的重要性 自 20 世纪 80 年代开始,一些学者对软件开发产业进行分析。美国学者琼斯(Jones)认为,软件开发项目的成功率非常低,软件开发具有高度的不可预知性,只有大约 10%的项目在最初成本估算下成功交付使用。贝克、墨非和费舍尔(Baker, Murphy and Fisher)经过对 650 个项目的研究,将影响项目的因素分为失败因素、成功因素和同时影响项目失败和成功的因素三类。其中,用正确的项目初始成本估算方法是同时影响项目失败和成功的一个重要因素。与此同时,英国学者达非和托马斯 (Duffy and Thomas)在研究中也提出,在导致项目失败的九个主要因素中,计划水平的低下和不适当的成本预算方法是非常重要的两个。 斯坦迪什集团公司 (standish Group Interna-tional Inc.)从 1994 年开始每两年对全球超过 15000 个 IT 项目的成 功与否进行统计和分析后指出,项目进度未按预期完成或项目成本超预算的比率基本保持在 46%~ 53%之间,这对于项目开发者来说是一个很糟糕的比率。造成项目完全失败或不能按计划完成的最主要原因是成本超支。项目最终实际成本平均相当于期初预测成本的 189%。由此可见,成本管理不论是对软件开发项目前期确定还是后期控制都是至关重要的,它是决定一个项目成功与否的关键因素。 二、基于活动的成本管理的理论含义 项目成本的发生是因为消耗或占用了资源,这些资源的成本就是项目的成本,而项目是通过其发