软件项目估算

软件项目估算

作者:[美] 阿兰·阿布兰

出版社:人民邮电

出版年:2020年5月

ISBN:9787115476968

所属分类:网络科技

书刊介绍

《软件项目估算》内容简介

本书主要讲解如何构建估算模型和验证估算模型的质量。本书分为3个部分,共13章。第一部分(第1~3章)介绍估算过程的结构,估算中必须予以考虑的大量的经济学概念;第二部分(第4~7章),介绍有关估算结果质量的概念和技术,根据估算目的增加的调整因子的局限性;第三部分(第8~13章)介绍建立估算模型过程中的问题。
作者:阿兰·阿布兰。

作品目录

版权声明
内容提要
译者序
译者简介
作者简介


目标读者
概述
本书结构与内容
致谢
服务与支持
提交勘误
与我们联系
关于异步社区和异步图书
第一部分
理解估算过程
第1章:估算过程:阶段和角色
1.1、概述
1.2、估算模型的通用方法:经验判断还是工程化
1.3、软件项目估算及现行实践做法的概述
1.4、估算过程的不确定性水平
1.5、生产率模型
1.6、估算过程
1.7、预算和估算:角色职责
1.8、定价策略
1.9、总结:估算过程、角色和职责
1.10、练习
1.11、本章作业
第2章:理解软件过程性能所需的工程和经济学概念
2.1、生产(开发)过程概述
2.2、生产过程的工程(和管理)视图
2.3、简单的量化过程模型
2.4、量化模型和经济学概念
2.5、软件工程数据集及其分布
2.6、生产率模型:显式变量和隐式变量
2.7、是一个通用的万能多维度模型还是多个较简单的模型
2.8、练习
2.9、本章作业
第3章:项目场景、预算和应急计划
3.1、概述
3.2、不同估算目的的项目场景
3.3、估算偏少的概率和应急资金
3.4、单一项目的应急计划的案例
3.5、项目组合层面的应急资金管理
3.6、管理优先级:一个敏捷背景的案例
3.7、总结
3.8、练习
3.9、本章作业
第二部分
估算过程:必须验证什么
第4章:估算过程中必须验证的内容
4.1、概述
4.2、验证估算过程的直接输入
4.3、验证生产率模型
4.4、验证调整阶段
4.5、预算验证的阶段
4.6、重新估算和对估算全流程的持续改进
4.7、练习
4.8、本章作业
第5章:验证用于建模的数据集
5.1、概述
5.2、对直接输入的验证
5.3、图形化分析——一维
5.4、输入变量的分布分析
5.5、图形分析——二维
5.6、经转换公式得到的规模输入
5.7、总结
5.8、练习
5.9、本章作业
5.10、练习——进阶阅读
5.11、作业——进阶阅读
第6章:验证生产率模型
6.1、概述
6.2、描述变量间关系的判定准则
6.3、验证模型的假设
6.4、模型建立者对模型的自我评价
6.5、已经建好的模型——应该相信它们吗
6.6、经验教训:根据规模区间划分的模型
6.7、总结
6.8、练习
6.9、本章作业
第7章:对调整阶段的验证
7.1、概述
7.2、估算过程的调整阶段
7.3、实际做法中的绑定方法
7.4、成本因子作为估算子模型
7.5、不确定性和误差传播
7.6、练习
7.7、本章作业
第三部分
建立估算模型:数据收集和分析
第8章:数据收集与业界标准:ISBSG数据库
8.1、概述:数据收集的要求
8.2、国际软件基准标准组
8.3、ISBSG数据收集规程
8.4、完整的ISBSG单个项目基准报告:案例参考
8.5、使用ISBSG数据库前的准备
8.6、练习
8.7、本章作业
第9章:建立并评价单变量模型
9.1、概述
9.2、谨慎为之,每次只有一个变量
9.3、
数据准备
9.4、模型质量和模型约束条件的分析
9.5、根据编程语言分类的其他模型
9.6、总结
9.7、练习
9.8、本章作业
第10章:建立含有分类变量的模型
10.1、概述
10.2、所用的数据集
10.3、包含单一自变量的初始模型
10.4、包含两个自变量的回归模型
10.5、练习
10.6、本章作业
第11章:生产率极端值对估算的影响
11.1、概述
11.2、识别生产率极端值
11.3、生产率极端值的研究
11.4、对于估算的经验教训
11.5、练习
11.6、本章作业
第12章:对单一数据集建立多个模型
12.1、概述
12.2、对功能规模增长的低敏感度和高敏感度:多个模型
12.3、实证研究
12.4、描述性分析
12.5、生产率分析
12.6、由ISBSG数据库提供的外部基准
12.7、识别如何选择合适模型的调整因素
12.8、练习
12.9、本章作业
第13章:重新估算:矫正工作量模型
13.1、概述
13.2、重新估算的需求及相关问题
13.3、矫正工作量模型
13.4、T>0时刻重新估算所使用的矫正模型
13.5、练习
13.6、本章作业
参考资料

相关推荐

微信二维码