标题 | 软件项目的成本估算与成本控制研究 |
范文 | 吴春燕 【摘要】为了进一步提升软件项目成本管控和规模化成本控制工作水平,相关部门要结合项目工作量、进度和项目开发软件等建构完整的监督控制机制,提升综合管理水平。本文分析了软件成本估算的方法,并对成本估算存在的问题和优化措施展开讨论,仅供参考。 【关键词】软件项目;成本估算;成本控制;方法 在信息技术产业全面发展的背景下,软件行业要对人力成本和资源使用成本予以管控,因为客户对软件产品的个性化需求也在变化,这就需要相关部门综合相关因素,建立健全更加系统化的项目成本控制策略。 一、软件成本估算的方法 (一)基于机器学习的估算方法 将机器学习作为估算的对象是企业在积累自身历史经验数据的基础上,有效实现“求同存异”,这种处理方式和估算机制在国外应用较为广泛,主要还是将决策树和估算方式进行融合,一定程度上提高估算过程和估算结果的实际水平。 (二)基于软件生命周期的WBS方法 要想从根本上维护软件项目的成本估算效果,就要建立健全完整的制作过程,确保项目立项到软件项目开发都能呈现出全过程化分析机制,有效对需求和可行性进行分析,并且要维护概要设计、详细设计一代码编写、软件测试等基础项目,全面整合验收机制的同时,保证能构建软件生命周期全过程管理,从而维护操作过程。值得一提的是,在WBs法应用的过程中,要对作业分解结构技术进行统筹管理,有效对某一个项目予以分解,一直到能进行独立估算为止,从而保证软件项目成本能满足实际应用需求。 (三)基于软件估算的处理方式 目前较为常见的是Delphi法,要结合软件项目的相关资料,并且向其下发到相应专家手中,有效结合经验对软件项目予以判定和分析,从而集合专家开设研讨会,确保能结合自身判定机制和研讨会讨论模式完成估算数值,结合软件项目组相关工作人员的具体分析效果整合相应的讨论内容。最后,相关专家要对项目讨论结果进行反复估算和处理,一直到相应专家的估算结果一致才能结束。 值得一提的是,这种处理方式最大的优势就是能融合不同专家的经验,且能提升软件项目的多元化程度,减少误差问题和差异项目造成的影响。但是最大的缺陷就是因为专家本身的经验和水平不统一,经验项目的估算会存在不准确的问题。 二、软件成本估算和成本控制存在的问题 (一)项目人力成本有限 要想提升软件成本估算的综合效果,就要借助工作经验以及相关人员的综合能力展开评级工作,并且借助软件项目模块和工作量建立对应的分析机制,且需要结合经验对软件项目具体应用要求进行判定,这就需要综合不同工作等级的人员平均水平进行人力成本估算处理。但是,这种估算机制往往会存在主观因素较为明显的问题,制约了相应为问题的管理使得人力资源成本数值受到影响。 (二)项目费用使用问题 在项目管理工作中,从项目立项到系统维护,流程化管理需要不同的人员进行差异化操作,然而,部分企业自费用预算管理工作中仅仅是对预算体系和要素进行管理。例如,针对出差进行的费用计算,主要是结合不同人群出差费用限额和预计出差天数进行预算费用管理,这就使得相应环节的费用明细并不能得到有效体现和整合,造成费用估算结果失衡甚至是不准确的问题。 (三)成本控制意识不足 对于软件成本控制工作而言,多数企业对问题的重要性和应用要点的了解程度并不是非常明确,这就使得成本意识淡漠,无法进行单独核算,尤其是项目管理人员多数都是技术人员,就会将成本管理工作都归咎旨在财务部门,价值相应的成本控制激励政策和管控效率不能得到合理性的监管,规章制度也无法得到落实,必然会影响项目的开发过程和综合效果。 除此之外,项目人员在和客户进行对接的过程中因为没有对需求进行监管往往会出现盲目性变更问题,都会造成成本控制工作陷入失衡状态的现象。 三、软件成本控制的策略 为了进一步提升软件成本控制工作的综合效果,相关部门要积极建立健全统筹性较好的管控机制,建立经营意识的同时,完善管理模式的综合效果。 (一)转变管理意识 在软件管理工作中,要想提升软件项目成本控制工作的时效性,就要从思想意识层面予以监管,整合网关系统和经验化管理机制,确保能从根本上提升项目控制成本监督机制,有效实现管理目标,为后续监管机制的全面进步创设良好的平台,实现成本管理工作的时效性目标。本文以某集团为例,为了进一步实现市场发展的全面进步,x集团对质量和成本管理工作进行了多元化分析,并且强化了软件产品质量和成本的对应分析效果,在实现质量优化的基础上也合理性控制了项目成本,尤其是对工期成本的关注,制定了贴合市场发展需求的监管方案,能在准确判定项目限定时间的基础上对项目质量进行了约束,真正实现了保质保量完成项目的目标。 (二)整合成本控制体制 相关部门要积极建立健全经营教育结构和经营意识监管模式,结合项目自身特征和管控模式,完善针对性项目成本监管机制,确保能落实到责任项目,维护成本控制工作的时效性处理机制,严格落实wBs工作分解任务监管机制。因为项目经理本身就是成本管理的核心,因为项目经理本人要具备一定的软件开发经验,且不断学习相应的成本控制理论,建立完整的物质奖励机制,从而建构全面且完整的成本控制核心项目,优化成本控制管理需求,维护监管项目的综合价值,也为软件功能的开发落实奠定基础。 另外,要想提升软件成本控制工作的综合价值,就要结合项目实际情况建立对应的项目需求分析,了解客户需求的同时完善软件功能监管模式。 (三)需求变更控制 要想提升软件成本控制工作的整体效果,就要结合具体问题建立健全统筹性较好的监管机制,要完善项目工作量和人力成本管控效果,确保能维护费用评估项目和过程的综合价值,全面维护监管流程的时效性,并且针对成本控制和管理意识进行多元化分析。 一方面,要对需求变更予以预设,并且结合实际问题建立健全统筹性较好的监管模式,保证管理意识和管控结构的综合应用效果满足预期,并且完善监管流程的合理性。最关键的是,要对软件开发模式和开发工作量进行估算,从而维持实际应用项目的基本价值。 另一方面,要结合市场环境建立健全完整的监管机制,确保能对变更项目予以控制,从而维护管理工作的基本效果,实现管理工作顺利开展的目标,为软件项目监督管控流程的全面进步奠定坚实基础。 (四)强化成本控制流程 在软件成本控制工作中,要想有效提升成本控制的综合效果,就要建立健全完整的监管机制,结合软件项目成本估算的过程对其进行針对性控制,提升了人力成本估算结果分析和项目费用估算分析的综合水平,并且制定了人员适配成本控制工作流程和需求变更成本控制流程,真正突出了成本控制体系的时效性,对于企业可持续性发展具有重要的意义和价值。另外,企业还进行了动态化项目监管控制工作预估,有效维护了成本控制方法的综合水平,提升了企业软件项目成本监管的质量和综合效果,并且缩减了项目成本。 结束语 在软件成本估算和成本控制工作中,要结合实际情况建立健全完整的监管机制,结合软件项目成本估算过程的综合价值,维护项目成本管理流程的实效性,切实整合成本预估过程,从根本上维护质量项目的综合应用价值,实现管控工作的目标,为企业软件项目成本管理工作的全面进步提供保障。 |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。