关于面向中小型软件企业的成本计划与控制研究

来源:岁月联盟 作者:郗雪峰 时间:2014-06-01
  (三)企业对项目成本控制能力不足。良好的计划是项目成功的基础,而对计划实施的跟踪与控制则是项目成功的关键。但目前中小型软件企业监督管理机制不全,极少对项目的过程进行控制。同时由于软件生产的特殊性,其研究开发过程集中都交由项目经理负责,虽然可以减少管理层的工作,提高管理的效率,但如果项目经理在经验或控制能力上稍有欠缺,很可能导致项目成本失控,结果甚至造成项目失败。而如果内部信息不畅,监督乏力,往往事中难以发现问题,等到事后解决,损失已经造成。 
  三、对完善中小型软件企业的成本计划与控制的对策思考 
  (一)建立科学的成本计划。首先,企业管理者和成本计划制定者要树立科学的成本计划观念,充分认识到软件产品成本的特殊性,开发设计费用、测试等费用进行合理分析,尽可能对影响成本构成的各个因素进行量化,进而为科学制定软件产品的成本提供准备。其次,要确定一位软件项目经理,然后由项目经理检查项目的工作描述,明确成本、资源和时间需求进行初步估计,收集初始的计划数据,并检查软件开发计划及存在的问题,提出修改意见。再次,在实施过程中根据开发人员提出的意见,找出成本计划和实际开支中的差距,找出造成差距的原因,进而最后确定成本控制数据,为重新制定软件开发计划和控制成本提供准确的根据,以提高成本控制的效果。 
  (二)合理进行成本分配。科学的进行成本分配是提高成本控制水平的关键,首先,要确定成本分配的方法,由于中小软件企业和一般的制造企业以及大型软件企业不同,其定制软件占其软件生产的主体,所以,应改变传统的分配方法,改按项目成本分配方法,以提高中小软件企业成本分配的科学性。其次,要制定资源计划,为了完成项目活动所需要的各类资源人员、硬件设备、软件进行合理安排和分摊,可采用净值法,根据进度衡量成本开支判断项目的状态,并根据报告书的情况来进行数据的计量,其计算简单但准确度不高。为提高准确度也可以采用预算的方法,整体成本分配到每一个工作任务,按照自上而下或自下而上法的方法,项目总成本的一定比例分到各个工作包中,然后每个工作包的具体负责人进行预算估计,并进行平衡和调整。 
  (三)加强成本控制制度建设。在软件开发过程中,项目经理要能够及时了解项目实施过程的状态,有必要根据软件项目计划进行跟踪与监控项目计划的完成情况和成果。首先,对软件开发项目要进行适时监控,根据项目的最新成本信息,与项目原计划成本相比较,查处偏差以及原因所在,以便于及时纠正偏差或调整项目计划的全过程。其次,要跟踪项目的日程完成情况,进行进度成本控制。进度控制既能及时发生成本发生的情况又能及时判断项目的进展情况,如果掌握不好,会造成项目延期,可能会发展信誉危机,进而导致合同违约,导致延期成本增加,甚至有可能会导致整个项目的失败,进而使前期投入的全部成本无法收回,抬高了企业的成本。再次,要重视项目成本变更控制。软件项目在实际开发过程中,会因为内外环境的变化而导致其发生变动,这样就应该相应的修正相关的成本计划,以提高成本控制的灵活性。在软件产品项目开发中,如果所依据的成本计划不符或相背,那么可以想像,其执行结果变得不可接受,其成本控制也就变的没有意义。变更控制的目的并不是成本控制变更的发生,而是对成本变更进行管理,确保成本变更有序进行。对软件项目而言,要细化变更项目,按照计划项目进行逐一变更,以提高变更的针对性和准确性,防止出现人为估算的成本发生,以提高成本控制的可行性和客观性。 
  总之,随着国家产业政策导向效应的逐步明显,我国软件企业将迎来一个快速发展的战略机遇期,新、老软件企业将同时接受着市场的检阅和洗牌,面对激烈的市场竞争,中小型软件企业如何顺应时代发展潮流,需要不断加强成本项目管理,建立起完善的成本控制体系,在最大限度让渡客户价值的前提下实现企业发展,并创造出更大的经济效益。