审计软件开发造价的过程可以遵循以下步骤:
拨洋葱模式追踪采购过程
从最终用户开始,沿着采购链条追踪,直到最终开发企业的销售价格,以确定软件的实际价格。
关注软件实施过程中的转包分包情况
分析转包分包单价,审查软件价格是否虚高。通过对比项目中标价格和中标企业的转包或分包价格,揭示是否存在高价中标的情况。
关注合同执行中的变更情况
审查软件造价是否因项目执行过程中的变更(如减少开发内容、变更采购内容或挤占挪用开发费用)而虚高。
软件开发成本度量
采用功能点方法对软件规模进行衡量,并基于行业数据建立工作量、费用计算模型,通过基准比对的方法对软件成本进行度量。
审计软件开发成本的具体步骤
需求分析与成本估算:明确项目目标和范围,进行详细的需求分析以提供成本估算的基础,采用专家判断法、类比估算法、参数估算法等方法进行成本估算。
项目监控与成本控制:实时监控项目进展,确保每一阶段的成本和进度都在可控范围内,通过需求分析、成本估算、项目监控、风险评估、文档审核以及最终的审计报告等关键步骤来管理开发成本。
分析成本结构:识别和分类项目中的所有成本,包括直接成本(如开发人员工资、硬件和软件费用)和间接成本(如管理费用和支持服务),以揭示潜在的节约机会并确保资源的有效利用。
审计软件开发和采购合同
仔细研究合同、协议、招投标文件,确定工程价款的结算方式,并根据合同的计价类型和调价条款进行工程价款审计。
审计方式
全面审计法:逐一审查全部项目。
核准图审计法:对于利用标准图纸或通过图纸施工的工程项目,先集中审计力量编制标准预算或决算造价,以此为标准进行对比审计。
分组计算审计法:把分项工程划分为若干组,审计计算同一组中某个分项工程量,再利用工程量间的关系判断其他几个分项工程量,以加快审计速度。
通过上述步骤,可以全面、客观地审计软件开发造价,确保项目的财务透明性和成本效益。