《IFPUG功能点估算指南.doc》由会员分享,可在线阅读,更多相关《IFPUG功能点估算指南.doc(5页珍藏版)》请在三一办公上搜索。
1、IFPUG功能点估算方法使用指南排版整理:旦丰目录1. 引言. 11.1. 目的. 11.2. 预期读者. 11.3. 术语表. 11.4. 参考资料. 22. 功能点分析法概论. 22.1. 功能点分析方法的目标. 22.2. 功能点方法的收益. 22.3. 功能点分析法的步骤. 22.3.1. 决定分析的类型. 22.3.2. 识别分析范围和应用边界. 32.3.3. 确定未经调整的功能点数(Unadjusted Function Point Count - UFPC). 33. 分析流程. 53.1. 决定分析的类型. 53.1.1. 定义:功能点分析的类型. 53.2. 识别分析范围和
2、应用边界. 63.2.1. 识别分析范围和应用边界中的定义. 63.2.2. 定义应用边界. 73.3. 分析范围以及应用边界的规则和流程. 73.3.1. 边界识别的规则. 83.3.2. 分析范围和应用边界流程 . 83.3.3. 边界识别的一些技巧 . 83.4. 计数数据功能. 83.4.1. 定义. 93.4.2. 计数流程概述. 93.4.3. ILF 识别规则. 10IFPUG 功能点估算方法使用指南 - I/2 -3.4.4. EIF 识别规则. 103.4.5. 复杂度和贡献的定义和规则. 103.4.6. ILF/EIF 计数流程.113.4.7. 复杂度和贡献确定流程.
3、123.4.8. 数据功能计数技巧. 133.5. 计数交易功能. 143.5.1. 定义. 143.5.2. EI,EO,EQ 计数规则. 183.5.3. 复杂度和贡献的定义和规则. 203.5.4. EI,EO,EQ 的计数流程. 223.5.5. 复杂度和贡献确定流程. 233.5.6. 交易功能计数技巧. 253.6. 决定调整系数. 273.6.1. 调整系数的决定. 273.6.2. 确定VAF 的流程. 273.6.3. 通用系统特性及其影响程度的评定. 283.7. 计算调整功能点. 373.7.1. 开发项目功能点的计算. 373.7.2. 升级项目功能点的计算. 383.
4、7.3. 应用功能点的计算. 39IFPUG 功能点估算方法使用指南 - II/2 -1. 引言1.1. 目的本文档描述功能点估算的方法。1.2. 预期读者1想使用功能点方法进行规模估算的及想了解这种估算方法的人员;1.3. 术语表z 功能点方法 功能点方法是度量规模的一种,它是主要从逻辑设计的角度出发对提供给客户的功能进行量化的方法z 数据功能:ILF 和 EIF 的统称z 交易功能 EI,EO 和 EQ 的统称z ILF Internal Logical File 内部逻辑文件z EIF External Interface File 外部接口文件z EI External Input 外
5、部输入z EO External Output 外部输出z EQ External Query 外部查询z VAF Value Adjustment Factor 调整系数z DET Data Element Types 数据元素类型z RET Record Element Types 记录元素类型z FTR File Type Referenced 引用文件类型z UFPC Unadjusted Function Point Count 未经调整的功能点数z DI Degree of Influence 影响程度z TDI Total Degree of Influence 整体影响程度IF
6、PUG 功能点估算方法使用指南 - 1/40 -1.4. 参考资料无2. 功能点分析法概论2.1. 功能点分析方法的目标功能点方法度量的是软件的规模,它是主要从逻辑设计的角度出发对提供给客户的功能进行量化的方法。 功能点分析方法的目标是: 度量用户要求和能够接收到的功能; 提供一种与具体实施方法和技术无关的对软件开发和维护进行度量的手段。除了满足上述的目标之外,功能点分析方法还是: 一种相对来说比较简单的对规模进行度量的手段; 在不同的项目和组织之间能够保持一致的度量方法。2.2. 功能点方法的收益功能点方法在组织中的应用包括: 用来从功能角度度量一个采购软件的规模; 帮助用户从提供的功能角度判断一个软件对他们的好处; 为一个组织判断自己的质量和生产率提供“分母”; 帮助软件开发组织从规模出发判断一个软件项目的日程、人力和成本; 提供对软件进行横向比较的基本判断依据。2.3. 功能点分析法的步骤功能点分析方法的主要步骤包括:2.3.1. 决定分析的类型功能点分析的第一个步骤是确定分析的类型。功能点分析的方法既可以应用在项目上,也可以应用在应用上。功能点分析有如下三种类型:IFPUG 功能点估算方法使用指南 - 2/40 -