基于COCOMO Ⅱ的软件项目开发工作量估算研究

基于COCOMO Ⅱ的软件项目开发工作量估算研究

论文摘要

本文针对现有软件项目工作量估算模型存在的估算精度差、估算方法繁琐等不足,立足于软件企业积累的丰富、可靠、准确的历史经验数据,围绕构建高效、高精度、易于操作的软件项目工作量估算方法,主要开展了以下研究工作:调研国内外软件项目工作量估算研究现状,深入分析工作量估算与软件项目开发之间的关系,研究现有移动应用软件项目工作量估算存在的问题及其产生原因,探讨深入开展移动应用软件项目工作量估算研究,构建准确、高效、便捷的软件项目工作量估算方法的必要性。针对现有工作量估算模型存在的估算精度差,估算方法繁琐等不足,总结现有工作量估算研究所取得的成果,深入研究现有工作量估算模型存在的问题及其产生原因,重点分析了现有估算模型的可操作性及其估算性能。针对移动应用软件项目开发工作量的估算问题,深入分析工作量估算模型的选择方法,提出基于COCOMO Ⅱ模型的移动应用软件工作量估算方法,在论证采用该方法的必要性和可行性的基础上,对移动应用软件工作量估算的流程进行了探讨。分析标称COCOMOⅡ工作量估算模型的优点及其局限性,针对国内移动应用软件的发展现状,探讨开展标称COCOMOⅡ模型本地化研究的必要性,提出标称模型的本地化原则,并深入研究COCOMO Ⅱ模型中规模经济性因子、成本驱动因子及校准参数的本地化策略,在此基础上,提出了基于本地化COCOMO Ⅱ模型的移动应用软件工作’量估算流程。针对基于COCOMOⅡ的软件项目开发工作量估算方法的验证问题,深入探讨估算模型的评价准则,确定估算性能的评价指标并提出估算性能的评价策略。在收集评估估算性能的样本数据的基础上,分别对基于COCOMO Ⅱ的工作量估算方法、基于BP神经网络的工作量估算方法和基于灰色关联度的工作量估算方法等3种估算方法的估算性能进行了验证和比较,结果表明,基于COCOMOⅡ的工作量估算能够有效减小平均估算误差,提高估算预测可靠度。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 研究背景与问题的提出
  • 1.2 概念的界定和研究意义
  • 1.3 研究内容与研究方法
  • 1.4 研究框架
  • 第二章 软件项目工作量估算的文献综述
  • 2.1 软件项目开发与工作量估算
  • 2.2 工作量估算模型研究现状
  • 2.3 移动应用软件项目工作量估算存在问题及原因分析
  • 第三章 移动应用软件项目工作量估算分析
  • 3.1 工作量估算模型的选择
  • 3.2 工作量估算可行性分析
  • 3.3 工作量估算流程
  • 3.4 规模估算算法
  • 3.5 标称COCOMOⅡ工作量估算模型
  • 3.6 标称COCOMO Ⅱ工作量估算模型的局限性
  • 第四章 移动应用软件项目工作量估算模型本地化研究
  • 4.1 标称工作量估算模型本地化的必要性
  • 4.2 标称工作量估算模型本地化原则
  • 4.3 规模经济性比例因子的本地化
  • 4.4 成本驱动因子的本地化
  • 4.5 校准参数的本地化
  • 4.6 本地化后的移动应用软件工作量估算流程
  • 第五章 移动应用软件项目工作量估算的性能测试
  • 5.1 估算模型的评价准则
  • 5.2 估算性能的评价指标
  • 5.3 估算性能的评价策略
  • 5.4 估算性能评估的样本数据
  • 5.5 基于COCOMO Ⅱ的工作量估算性能
  • 5.6 基于BP神经网络的工作量估算性能
  • 5.7 基于灰色关联度的工作量估算性能
  • 5.8 估算性能的验证和比较
  • 结论与展望
  • 参考文献
  • 致谢
  • 作者简介
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于COCOMO Ⅱ的软件项目开发工作量估算研究
    下载Doc文档

    猜你喜欢