软件项目估算过程
除夜宿石头驿-重庆高考志愿填报系统入口
目录
1.
2.
目的 ..........
..................................................
.................................................
2
范围2ﻩ
3.ﻩ估算过程2ﻩ
3.1ﻩ规模和工作量估算3ﻩ
3.1.1 单元复杂度定义ﻩ3
3.1.2 项目的单元分解 ....
..................................................
............... 3
3.1.3 规模和工作量估算 ..........
..................................................
......... 3
3.1.4 项目整体开发工作量估计4ﻩ
3.2ﻩ进度估算
..................................................
..................................................
...... 4
3.3 风险的估算 ...........................
..................................................
...................... 5
3.4 关键计算机资源估算ﻩ6
3.5ﻩ项目成本及报价参见〈项目估算表〉 .........................
................................ 6
3.5.1ﻩ人力成本6ﻩ
3.5.2 非人力成本 .................
..................................................
.................... 6
3.5.3ﻩ项目成本ﻩ6
3.5.4
项目报价6ﻩ
4.ﻩ估算方法ﻩ7
5.
6.
项目估算评审7ﻩ
参考资料 .........................................
..................................................
............ 8
1. 目的
软件估算的目的是通过对软件项目管理和开发工作量的估算, 确认项目开发
的成本,
开发周期以作为项目投标、立项的依据. 对项目的估算通常还包括对软件
大小 (Size)
、软件项目风险和关键计算机资源的估算等.
对软件的估算很难以精确或准确来衡量,
相反以其合理性来评估. 项目的估
算通常和市场价格、商务目标、项目经验和开发成员的工作弹性相关
并是上述方面
的综合反映.
2. 范围
软件项目的估算不是一次估算过程. 通常会对项目估算多次. 例如在商务过
程中,
通过估算进行报价和投标; 在项目计划过程中, 通过估算以确定项目开发计
划;
在里程碑评审和变更过程, 通过估算和总结调整项目计划.
3. 估算过程
开 始
估计软件规模
和工作量
估计风险和
关键计算机资源
估计成本
估计项目进度
写入项目开发计划