FP功能点估算方法.ppt

FP功能点估算方法.ppt

ID:48029447

大小:8.03 MB

页数:68页

时间:2020-01-11

FP功能点估算方法.ppt_第1页
FP功能点估算方法.ppt_第2页
FP功能点估算方法.ppt_第3页
FP功能点估算方法.ppt_第4页
FP功能点估算方法.ppt_第5页
资源描述:

《FP功能点估算方法.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、功能点估算方法FunctionalSizeMeasurement,FSMFPA2014年1月FP方法概述内容FP估算过程FP估算案例FP估算演练概念价值应用步骤规则案例一案例二项目倒排期加班赶工期项目延期资源抱怨压力太大不够敬业?不思进取?监控不足?技能不够?资源投入不够?拍脑袋拍胸脯拍屁股缺乏行之有效的项目计划缺乏有效的估算方法与过程提口号时拍脑袋做事情时拍胸脯出事情后拍大腿最后拍屁股走人1.FP估算方法概述概念功能点估算用于对软件规模进行度量软件量化管理的基础非标准度量方法——主观性强,难以保证估算的一致性标准度量方法——客观标准,保证估算

2、的一致性软件源代码行、对象点、需求数量、用例数、文档页码20世纪70年代提出,演进为一个总标准(ISO14143)与5个子标准MarkII、COSMIC、NESMA、FISMA、IFPUG概念软件功能规模是指通过量化功能用户需求而得到的软件规模。软件规模用功能点(FP)来表示,即功能点是IFPUG功能规模的度量单位。IFPUG功能规模度量(FunctionalSizeMeasurement,FSM)是用功能点分析(FPA)方法来度量软件功能规模的活动。FP的目的一个成功的软件项目首先要有一个好的起点,也就是一个合理的项目计划;一个好的项目计划,

3、离不开一个准确的、可信的、客观的项目估算数据作为基础。之所以要先制定项目计划,目的就是为了让项目更加可控。加班是对不负责任的进度承诺的惩罚。缺乏有效的估算方法与过程导致无法制定出准确的项目计划更准确的项目规模更客观的项目进度和预算项目的可预测性更早的风险识别仅仅通过估算实践本身并不能获得准确的估算结果,还需要通过有效的项目控制。FP的首要目标不是预测项目的结果,而是确定项目目标是否足够现实,从而让项目在可控的状态下达到这些目标。估算无需非常准确,但是要有用。FP估算计划监控FP的价值工作量估算人力成本预算FP的应用生产率工资平均成本项目能否按期

4、交付?项目的收益?FP项目功能点/生产率=项目工作量资源个数*平均工资=资源成本2.FP估算过程FP估算步骤1.确定项目的计数范围2.分析需求,识别边界3.识别功能点类型4.计算功能复杂度5.调整影响因子TDIVAF=0.65+0.01*TDI6.输出计算结果确定项目的计数范围新开发项目开发并交付软件应用的第一个正式版本项目升级项目开发并交付修改后的项目,包括所有被增加、修改和删除的功能功能增强性项目单一功能改造的项目分析需求,识别边界IFPUG标准中给出了识别应用边界的规则边界的定义必须基于用户的视角,边界必须是用户能够理解和描述的;相关应用

5、之间的边界是由用户看到的不同功能区域来划分,而不是由技术考虑来划分的;应用之间初始的边界不会因为功能点分析而改变。在升级项目中,如果原先的应用已经识别了边界,则边界不需要重新识别事务功能EI:ExternalInput外部输入用户通过界面向系统输入,目的是维护ILF或更改系统的行为。如:增、删、改的操作。EO:ExternalOutput外部输出系统向用户输出,通过逻辑处理派生数据。如:导出、报表、打印、出错信息。EQ:ExternalQueries外部查询系统向边界外发送数据,该数据未经加工。如:查询区分功能点数据功能ILF:Internal

6、LogicalFiles内部逻辑文件用户角度识别的,被系统边界内维护的数据或控制信息。数据库的表、独立的文件用户看到的一个完整业务逻辑对象,在系统内部可能对应多个数据表。EIF:ExternalInterfaceFiles外部接口文件被其他系统维护的,本系统需要调用的数据几个关注点每个事务功能都是唯一的基本过程每个基本过程都由一个或多个处理逻辑来实现代码数据不能算作数据功能数据功能的维护、获取都需要通过事务功能来进行控制信息是影响基本过程的数据,也需要考虑数据功能功能点识别规则识别EIEOEQ的规则有哪些?EI的识别规则EQEO的识别规则

7、如何正确区分EIEOEQ?EIEOEQ的区分如何正确识别ILFEIF?ILF的识别规则EIF的识别规则事务型功能点复杂度DET:通过界面录入的具体数据项FTR:事务功能需要操作的数据文件的数目数据存储类的复杂度DET:具体数据存储文件的数据项(字段)的数目。RET:一个EILILF中用户可以识别的DET的集合。计算功能点的复杂度EI复杂度计算规则EO/EQ复杂度计算规则ILF复杂度计算规则EIL复杂度计算规则调整影响因子影响程度级别影响状况0不存在或者没有影响1偶尔的影响2轻微的影响3中等的影响4显著的影响5强烈的影响1.数据通讯2

8、.分布式数据处理3.性能4.使用强度高的配置5.事务处理率6.在线数据输入7.最终用户的效率8.在线更新9.复杂的处理10.可重用性11.安装的简易性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。