项目名称: 基于运筹学的软件阶段成本预测关键问题研究
项目编号: No.61170312
项目类型: 面上项目
立项/批准年度: 2012
项目学科: 计算机科学学科
项目作者: 王勇
作者单位: 中国海洋大学
项目金额: 52万元
中文摘要: 软件项目超期超预算是软件工程领域存在的长期问题。一个主要原因是早期所做的成本预测随着项目的进展变得越来越不实际,而开发过程中面对众多子任务表现出的不确定性和复杂关系用传统方法难以有效预测。因此,研究软件过程子任务的变化规律,在项目开发过程中对未来阶段的成本做出准确预测,及时发现项目存在的风险,是缓解项目超期超预算问题的关键,对软件技术和软件产业的发展具有重要的意义。 本项目采用运筹学方法,重点研究软件过程子任务的组合特征,寻找子任务组合特征和项目属性之间的内在联系,同时研究项目子任务组合优化程度的度量方法,以及与项目成本之间的关系。针对软件过程子任务存在的不确定性及小样本特点,采用灰色系统理论研究其建模与预测问题。在前期研究结果的基础上,本项目有望从软件开发子任务层面揭示项目成本的变化规律,避免传统方法因子任务合并而引入更多的复杂性和不确定性,为解决软件阶段成本预测问题提供了新的思路。
中文关键词: 软件工程;软件成本预测;软件阶段成本预测;软件工作量分布;软件生命周期
英文摘要:
英文关键词: software engineering;software cost estimation;software stage effort estimation;software effort distribution;software life cycle