ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 10.20 ITPUB在线交流-快速估算

10.20 ITPUB在线交流-快速估算

原创 Linux操作系统 作者:susan_huangyong 时间:2009-12-07 17:02:31 0 删除 编辑

前段日子忙着考试、工作,空间长草多日了,今儿来除除草,:)

10月20日,再次请来陈老师分享如何快速估算项目功能点FP,感觉可操作性更强了。

我把个人感觉重点部分总结下来,分享下:

FP似乎要求太高了,很难学也很难用,用起来还很慢。 比如,要知道一个内部文件,要理解边界,要弄清楚这个算不算一个独立的文件,要知道有多少列,有几种列的组合方式…… 当我们能知道这一切的时候,多半项目已经走到概要设计附近了。 这时候,无论老板还是项目经理,都对估算已经不感兴趣了,大家现在感兴趣的是赶紧干活。 合同都签署并且执行到一半了…… 现在,我们就希望有一种方法,在更短的时间内,在更早的时间点,以更容易的方法让大家得到估算

 FP功能点估算法将功能点分为以下5类:

   1. ILF:Internal Logical File内部逻辑文件

   2. EIF: External Interface File外部接口文件

   3. EI: External Input外部输入

   4. EO: External Output外部输出

   5. EQ: External Inquiry外部查询

 

 通俗说,ILF/EIF分别是内部数据和外部数据,EI/EO/EQ是操作

 

 其中ILF和EIF属于数据类型的功能点,EI、EO、EQ属于人机交互类型的功能点。

如果让你简化功能点,想保留的是什么?(不说想去掉的了) 想去掉的太多了,我个人要去掉FTR,DET,RET, 还有调整因子, 想保留的呢?

 SPR(美国的一个很有影响力的咨询公司)的一群人决定:只留下7个东西:2个文件ILF/EIF,3个业务EI/EO/EQ,2个调整因子:产品的,开发的. 所有ILF等,取中间值,不在判断复杂程度了, 这样工作量就下来了很多。 荷兰的一群人决定(世界第二大的功能点组织NESMA):只留下ILF和EIF,连EI什么也不要了,调整因子也扔了

 Fp=ILF×35+EIF×15

补充说明:

 以外贸订单系统项目为例:

•       录入订单、修改订单、删除订单是EI;

•       查询订单是EO

•       统计订单是EQ

•       汇率查询转换系统为EIF

•       订单和客户是ILF

在总结我们的快速方法

 ILF:如果一个数据对客户有价值,客户会对他进行增删改查,就是一个ILF

 EIF:统需要从外部调用的数据,差不多进行一次读写就可以

 FP=ILF×35 + EIF×15

 规模估算就出来了

 简单说,一个人一天能生产0.5~2个FP,所以这是190~760人天的活, 8.5~34个人月的活, 如果能考虑更多背景,比如这是一个MISS系统,用Java编写……我们能查到一些生产率数据。 ISBSG已经为我们搜集了4000个项目的数据了,每个项目有多达200多个字段可以筛选, 全部基于FP的。

第一次听到这个FP估算的时候就在想,要知道这么细的信息还需要估算干什么啊,基本没什么用了,最多考量一下当初估算的差多少,或者是生产率是多少,对于报价什么的根本没有什么参考价值了。快速估算可对我们的帮助太大了,基本可以立即拿来使用了。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/352988/viewspace-621876/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-07-16

  • 博文量
    35
  • 访问量
    106254