首页> 中文学位 >基于FPA的软件工作量估算研究与实践
【6h】

基于FPA的软件工作量估算研究与实践

代理获取

目录

文摘

英文文摘

论文说明:图表目录

声明

第1章 绪论

1.1论文研究背景

1.1.1软件项目开发的现状

1.1.2准确工作量估算的重要性

1.1.3工作量估算中的问题

1.2论文研究内容及成果

1.3论文章节安排

第2章 软件工作量估算

2.1软件工作量估算概述

2.2影响工作量估算的因素

2.2.1影响工作量估算的因素

2.2.2工作量估算的误差来源

2.3规模估算方法

2.3.1代码行

2.3.2功能点

2.4工作量估算方法

2.4.1非算法型估算方法

2.4.2算法型估算方法

第3章 功能点分析方法介绍

3.1功能点分析方法简介

3.2 IFPUG FPA方法

3.2.1基本概念

3.2.2数据功能

3.2.3事务功能

3.2.4值调整因子

3.3功能点分析方法计算流程介绍

3.3.1确定功能点计数类型

3.3.2识别计数范围和应用边界

3.3.3计算数据功能

3.3.4计算事务功能

3.3.5计算未调整功能点值

3.3.6确定值调整因子

3.3.7计算调整后功能点值

第4章 基于FPA的软件工作量估算

4.1功能点方法的改进

4.1.1关于值调整因子

4.1.2早期规模估算

4.1.3早期快速功能点方法的改进

4.1.4自动化测试项目的规模计算方法

4.2工作量估算框架

4.2.1基准建立

4.2.2工作量估算

第5章 基于FPA的软件工作量估算全生命周期模型

5.1全生命周期模型整体介绍

5.2工作量估算流程

5.2.1角色和责任

5.2.2设置估算先决条件

5.2.3估算执行

5.2.4报告和文档

5.3早期工作量估算

5.4项目基线建立

5.5跟踪与控制

5.5.1进度跟踪

5.5.2变更管理

5.6最终度量

5.7系统支持

5.7.1系统主要功能介绍

5.7.2工具主要界面展示

第6章 应用案例

6.1项目背景

6.2历史数据收集

6.2.1数据收集

6.2.2数据分析

6.3项目工作量估算

6.4项目跟踪

第7章 总结与展望

7.1总结

7.2进一步工作与展望

参考文献

攻读硕士学位期间主要的研究成果

致谢

展开▼

摘要

软件工作量估算对软件开发项目起着至关重要的作用,是项目计划和控制的基础,是保证软件开发顺利完成的重要手段。随着机构公司对项目管理要求的不断提高,软件工作量估算也越来越受到管理者的重视,并在项目管理中扮演着越来越重要的角色。
   论文详细阐述了软件工作量估算的基本理论,分析了影响工作量估算的因素,并对现有的估算方法和模型进行了研究。通过分析目前业界使用估算方法和模型的优缺点,并结合目前流行的规模度量方法——IFPUG功能点分析法,提出了构建在机构项目基准数据之上的工作量估算方法。该方法通过基准数据构建规模与工作量之间的关系,然后利用被估算项目的规模计算得到工作量值。同时,为了克服项目早期需求不确定下规模计算的困难,采用了标准IFPUG方法的一个变种,并根据实际项目的特点对其进行了改进。在此之上,本文进一步提出了一个工作量估算方法和统一软件开发过程相融合的全生命周期模型。模型包括四个阶段:初始阶段的早期工作量估算、细化阶段的基线工作量构建、构造阶段的项目状态跟踪和控制以及交付阶段的项目数据收集和分析。收集的数据将最终用于改进工作量估算模型和过程。该模型实现了工作量估算方法与项目管理活动的交互,克服了工作量估算方法和软件开发模型之间的冲突。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号