软件项目管理----功能点法进行项目的成本估算

什么是功能点法

    功能点方法是一种估算软件项目大小的方法,它是从用户视角出发,通过量化系统功能来度量软件的规模,这种度量主要基于系统的逻辑设计。

利用功能点法解决问题举例:

    现要使用功能点法进行项目的成本估算,假设一个项目的功能计数项如下:
        (1)4个外部输入项(其中2项的复杂度权重为简单,1项为中等,1项为复杂)
        (2)1个复杂度为一般的外部输出项,
        (3)2个外部查询项(复杂度1项简单、1项一般)
        (4)1个复杂度为复杂等级的外部接口文件项
        (5)2个内部逻辑文件项(复杂度等级1项简单、1项中等)。
在计算技术复杂度因子时,假设14个度量值对本项目的影响均为“平均的影响”(取值为3),请计算本项目的功能点数,若每个功能点需用8个工时完成,则完成项目的总工时为多少?

解题计算公式
FP=UFCTCF 功能点=未调整功能点计数技术复杂度因子
在这里插入图片描述
TCF=0.65+0.01(sum(Fi))

解题
在这里插入图片描述TCF=0.65+0.01(sum(Fi))=0.65+0.01(143)=1.07
FP=UFC
TCF=54*1.07= 57.78
所以功能点是57.78

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值