概述
我们认真地阅读了软件的用户指南,与XXXX电脑部有关技术人员进行了深入的交流,并查看了软件的操作界面。在此基础上,我们对软件的功能进行了归纳和整理,并根据以往的经验对每个功能模块所需的编码工作量进行估算,再进一步地以此为依据,推算出整个软件生命期的工作量。
编码工作量估算
本次评估的软件有两个,分别是《X软赠券电脑发放管理系统》和《X软联销资源管理系统》。为了更准确的估算出软件的工作量,我们对每一个软件功能模块所需工作量给出了三个估计值,分别是:
1)悲观工作量(Epi):这是一个最保守的估计,可能在编程人员技术不熟练,对业务理解不够,或有其他影响其正常工作的因素存在的情况上发生。
2)正常工作量(Eni):这是一个正常的程序员可能付出的工作量估计。
3)乐观工作量(Esi):这种情况可能在程序员技术相当熟练,对业务相当了解,且以前可能有类似项目开发经验的情况下所需的工作量。
针对每一项功能模块,其最终的工作量估算值按以下公式计算:
Ei = (Epi + 4 × Eni + Esi)/ 6
下面的表1是对X软赠券电脑发放管理系统的编码阶段的工作量估算,表2是对X软联销资源管理系统的编码阶段的工作量估算。
表1:X软赠券电脑发放管理系统的编码阶段工作量清单
序号
功能名称
悲观工作量()
正常工作量
()
乐观工作量
()
工作量(Ec1)
()
1
新增活动内容
20
16
7
2
设置参加活动编码
20
16
7
3
赠券发放测试页
20
16
7
4
赠券正常发放
20
16
7
5
赠券发放特殊情况处理
20
16
7
6
已发赠券查询
20
16
7
7
发放情况查询
20
16
7
8
赠券报表
20
16
7
9
参数设置
20
16
7
10
赠券脱网发放
20
16
7
总计
200
160
70
表2:X软联销资源管理系统的编码阶段工作量清单
序号
功能名称
悲观工作量()
正常工作量
()
乐观工作量
()
工作量(Ec2)
()
1
供应商查询
20
16
7
2
供应商新增
14
10
5
3
供应商修改
14
10
5
4
供应商注销
10
6
3
5
专柜新增
14
10
5
6
专柜引入
14
10
5
7
专柜修改
14
10
5
8
专柜撤销
10
6
3
9
专柜查询
20
16
7
10
合同查询
20
16
7
11
合同新增
14
10
5
12
合同修改
14
10
5
13
合同注销
10
6
3
软件工作量评估报告 来自淘豆网m.daumloan.com转载请标明出处.