软件开发项目成本估算方法应用与实践
2016-04-26刘振光1罗志恒2李红昌31中国中元国际工程有限公司2中国机械工业集团有限公司3北京交通大学
消费导刊 2016年3期
刘振光1 罗志恒2 李红昌31.中国中元国际工程有限公司 2中国机械工业集团有限公司 3北京交通大学
软件开发项目成本估算方法应用与实践
刘振光1罗志恒2李红昌3
1.中国中元国际工程有限公司2中国机械工业集团有限公司3北京交通大学
摘要:软件开发项目成本估算是软件项目管理的关键所在,本文结合实例提出了基于COCOMOII和功能点法(FPA)软件项目估算方法,在软件开发项目前期咨询报告的编制和评审方面具有实用价值。
关键词:COCOMOII功能点法开发规模成本驱动因子比例因子
由于工作原因,笔者参与了一些国家大科学装置项目前期咨询报告编制和评审工作,在投资组成中软件编制费占较大比例,金额多的可以达到数亿元,最为棘手的就是软件开发项目的成本估算。与一般建设工程项目相比软件开发项目具有开发需求可变性强,设计和开发往往同时进行,缺少相应定额标准等特点,这就导致了软件开发成本估算难度非常之高,尤其对于一些大型复杂,需要多个项目团队协作完成的软件开发项目更是如此。以往软件开发成本估算多是基于经验,而本文尝试结合当今国际上较为流行的COCOMOII和功能点法(FPA)为软件开发项目前期咨询报告的编制和评审工作提供借鉴。
一、模型的提出
(一) COCOMO模型
COCOMO模型是当今世界上应用最广泛的软件成本估算模型。1981年,Barry Boehm教授在其著作《软件工程经济学》(Software Engineering Economics)中发表了早期的构造性成本模型COCOM0 (Constructive Cost Model)模型,标志着COCOMO的产生。……
登录APP查看全文
