当前所在位置: 首页 > 论文范文 > 正文

浅谈软件开发项目的成本控制论文(第2页)

44 次下载 8 页 12511 字【 字体:

论文指导服务

毕业论文网专业团队提供毕业设计、论文写作指导及相关咨询服务

论文指导 毕业设计 答辩咨询
微信号已复制到剪贴板

  2.项目人员观念存在的问题。目前,中国软件项目人员大多具有软件开发专业技术背景,但是普遍缺乏经济观念,成本意识淡薄,特别是项目不单独核算的企业,项目经理职能更偏重于技术而非管理,简单地将项目成本管理的责任归于财务部门。

  3.质量成本控制存在的问题。质量成本是指为保证和提高软件质量而发生的一切必要费用,以及因未达到质量标准而蒙受的.经济损失。长期以来,中国软件企业未能充分认识到质量和成本之间的辩证统一关系,习惯于把质量与成本对立起来。有的项目经理在成本缺乏硬约束的情况下,强调软件质量,就对项目成本关心不够,造成质量虽然有了较大提高,但增加了提高质量所付出的质量成本。有的项目经理在成本约束的条件下,片面追求经济效益而忽视质量,虽然就单个项目而言,利润指数可能提高,但是因质量标准而付出的额外质量成本,既会增加成本支出,又会对企业信誉造成很坏的影响。

  4.工期成本控制存在的问题。工期成本是指为实现项目工期目标而采取相应措施所发生的一切费用。工期目标是项目管理三大主要目标之一,软件企业能否实现合同工期往往会引起成本的变化。中国软件企业虽然对项目工期有明确的要求,但对工期与成本的关系很少进行深入研究,常对工期成本的重视不够,对工期存在认识上的误区,普遍认为越早越好,有时会盲目地赶工期要进度,造成项目成本的额外增加。

  5.风险成本控制存在的问题。风险成本是指项目的不确定因素导致的项目风险。在项目成本管理中,很少考虑项目风险和潜在的风险成本,而风险一旦出现,会对项目的成本造成巨大的冲击。

  四、软件开发项目成本控制的策略分析

  1.建立责权利相结合的成本控制体系,强化全员成本控制。编制成本计划并下达成本控制指标,同时作为成本责任指标考核的重要依据之一。对每个部门、每个人的工作职责和范围进行明确的界定,赋予相应的权利。在项目实施过程中,要定期检查和考评,做到奖罚分明,彻底打破“干好干坏一个样,干多干少一个样”的局面。在层层抓落实逐级负责的基础上,形成一个完整的责权利相结合的项目成本管理体系,强化全员成本控制。

  2.加强项目过程管理和监控,强化全过程成本控制。全过程软件成本控制模式涵盖了软件开发项目经营决策阶段、需求整理分析阶段、开发阶段、需求变更阶段、测试阶段等等环节。

  一是加强软件开发经营决策阶段的成本控制。经营决策阶段成本是指公司经营方向的选择,这是软件成本管理的第一个也是最为核心的环节。该阶段的成本控制,关键在于经营决策前科学而深入的市场调研及准确分析。

  二是加强软件开发需求整理及分析确认阶段的成本控制。需求整理指市场经营人员根据高管对于市场方向的决策,而提出的具体的产品或者项目的原始需求,需求分析是指技术员对市场部门的需求进行分析,评估其可实现性以及实现难度,大致工时等,提交相关需求分析报告,最后市场经营部门进行确认这个阶段。提高该阶段的成本控制效率,要清晰的确定并严格执行市场和技术沟通的流程,尤其是要明确每个环节的控制点。

  三是加强软件开发开发阶段的软件成本管理及其控制。开发阶段的成本指需求确定并且规划清晰后的具体开发过程的软件成本管理问题。该阶段的成本控制,可以引入最大可控制成本的概念。

  四是加强软件开发需求变更软件成本管理及其控制。需求变更成本指在开发过程中,由于市场部门的需求改变导致的成本增加而实施的控制。该阶段的成本控制,最关键的是要对于需求变更过程进行严格的管理,要从需求变更的开始,对于整个变更的每个具体的步骤进行跟踪,并且严格核算每次变更所需要的工作时,从而做好评估。同时,务必要明晰需求变更的必要性和风险性,以及所带来的实际成本的增加,所以需求要尽量经过详细的论证。

  五是加强软件开发测试软件成本管理及其控制。测试成本指项目开发完成阶段,在交付验收前进行的测试过程中导致的成本及其控制。该阶段的成本控制,最关键的是对测试进行错误管理模式,尽量在项目开发之前,就能整理出之前开发中出现过的所有问题,并用列表的方式进行技术会议,让所有开发人员进行错误共享,尽量把测试中可能出现的问题消灭在开发阶段。

阅读全文