信息化项目软件开发费用的测算是一项关键任务,它涉及到对定制类信息化项目中软件开发成本的精确估计。本文档主要规范了这一过程,旨在为委托方和开发方提供一个标准的计算框架,确保费用估算的公正性和准确性。
文档引用了ISO/IEC 20926和ISO/IEC 24570两个国际标准,这两个标准分别涉及IFPUG功能规模度量方法和NESMA功能点分析,这些都是软件度量和规模估算的重要工具。它们用于确定软件的功能规模,这是计算工作量和成本的基础。
信息化项目是指为了提升信息化水平而进行的信息系统建设和优化任务。在这个过程中,委托方是出资方,而开发方则是负责具体软件开发的组织或团队。第三方可能包括监理、审计和咨询机构等,他们对项目的进展和成本控制起着监督和指导的作用。
软件开发费用由直接成本和间接成本组成。直接成本是直接投入到项目中的资源,如人力和材料;而间接成本则是服务于多个项目的共同成本,如管理费用和设备折旧。人力成本是开发团队的劳动力支出,包括直接和间接人力成本;非人力成本则涵盖除人力外的所有开销,分为直接和间接非人力成本。毛利润则是软件开发费用减去直接和间接成本后的剩余部分。
文档中提到的基准数据是经过筛选和维护的测量值集合,用于比较和预测项目性能。方程法是一种基于历史数据建立模型,通过输入项目参数来估算工作量、工期和费用的方法。软件因素和开发因素影响了预期的生产效率,前者包括业务领域、应用类型和质量特性,后者涉及开发团队的技术、过程选择和经验。
在功能点分析中,功能点是衡量软件功能规模的基本单位。内部逻辑文件和外部接口文件是功能点计算的关键元素,它们分别代表系统内部和系统间的数据和控制信息。
这份文档提供了一个全面的框架,涵盖了从软件规模的度量到成本的计算,以及影响成本的各种因素,为信息化项目的软件开发费用测算提供了标准化流程,有助于提高项目管理的效率和透明度。