随着武器装备信息化的快速发展,软件已列装部队并成为现代联合作战装备体系的重要组成部分,对装备体系能力生成的贡献越来越大。军用软件费用估算作为军用软件工程领域的研究方向之一,在军用软件管理决策中发挥了重要作用,因而备受各方关注。然而,目前国内外研究成果主要集中在软件研发费用估算模型及其运用上,对软件订购以及后期运行维护费用的估算研究重视不够,难以满足武器装备全系统全寿命管理的要求。从已有文献来看,相关的软件费用估算方法、技术和工具种类很多,具体可归纳为两类:一类是从软件功能实现出发建模,如COCOMO模型系列、专家估算、类比估算、回归分析、COBRA和Web-COBRA等估算方法
[1]以及PRICE-TRUES
[2]、InCoME
[3]和SEER-SEM
[4]等支持工具,侧重于软件需求满足度指标;另一类从软件质量控制出发建模,如基于软件缺陷(故障)预测技术的成本估算模型
[5-6]和基于绩效偏差阈值的军用软件项目挣值管理模型
[7]等,侧重于软件研发质量效益的提高。总体来说,近三十年软件成本估算在精确性方面取得的进步成果为开展大型复杂军用软件寿命周期费用估算工作奠定了坚实的基础,但距离建立与军用软件管理新模式相适应的寿命周期费用估算体系还有较大差距,甚至对于军用软件寿命周期费用估算理论与方法等基本问题,至今仍没有形成统一的认识和规范。本文通过探讨大型复杂军用软件寿命周期费用特点及范围,提出了大型复杂军用软件寿命周期费用估算模型构建方法和流程,为深化我军军用软件寿命周期费用管理理论研究奠定了基础,对相关部门或单位加强大型复杂军用软件项目费用管理具有参考价值。