它是由国际功能点用户组织(IFPUG)提出和推广的一种评估方法,是目前业界使用最广泛的功能点分析方法之一 首先是鉴别功能点。在这个步骤中,需要识别出软件系统中的各个功能点。一个功能点是用户对系统的一个可视功能需求,它可以是一个输入项、一个输出项、一个查询项或一个用户界面。通过分析需求文档和与客户的沟通,...
IFPUG方法从用户对应用系统功能需求出发,对应用系统的两类功能需求进行分析,即最终用户可见的事务功能(Transaction Function)和最终用户不可见的数据功能(Data Function)。 事务功能进一步分为3种子类型:外部输入(External Input,EI)、外部查询(External Query,EQ)和外部输出(External Output,EO); 数据功能分为内部逻...
IFPUG功能点分析法 1、功能点方法简介 功能点方法是一种间接、但比较准确的软件开发工作量度量方法,目前普遍用于软件工作量估算。功能点方法,自IBM的Albrech在1979年发表,随后被IFPUC (Internal Function Point UserCroup)继承,1999年发布了现行的4.1版。 一个功能点用一定规模的系统数据(ILF和EIF)及其处理(EI、EO...
综合C类帮助对应的数据功能和事务功能的度量结果,数据功能为5FP,一个事务功能为3FP,合计功能规模为8FP。 3. IFPUG APM2.4识别方式及示例 IFPUG在维护功能规模度量操作手册CPM4.3.1的同时,还在维护非功能规模度量操作手册APM2.4。与CPM4.3.1主要关注功能规模度量相比,APM2.4主要关注重点为14类非功能规模的度量方法和...
采购中的作用基于功能规模的软件性能测试方法IFPUG方法与软件可靠性评估的结合目录功能规模测量在软件重构中的应用利用功能规模优化软件架构设计IFPUG方法在嵌入式系统测量中的适应性游戏软件功能规模测量的特殊性功能规模测量在云计算服务中的应用人工智能软件的功能规模测量挑战IFPUG方法在未来软件技术趋势中的定位功能规模测量...
IFPUG评估法IFPUG评估法主要将各功能点按照EI、EO、EQ、ILF、EIF几种类型进行评估,根据各类型相关元素的个数统计为低中高三个级别,从而核算出单个功能点的理论工作量。 一开始使用IFPUG评估法,对于单个功能到底属于那种功能类型可能会常常搞不清楚,因此通过上网查询各种资料后,按照心得进行以下整理,算是分享给大家也...
IFPUG FPA方法使用指导之iTip # 1 –帮助功能! 引言 为促进大家对IFPUG FPA方法的一致应用,IFPUG组织发布了一系列iTips和uTips来解释IFPUG FPA方法在特定情况下的应用。iTips和uTips不是规则,而是对规则的解释,并使用一些例子来帮助用户理解所涉及的主题。
IFPUG功能点分析法IFPUG 1功能点方法简介 功能点方法是一种间接、但比较准确的软件开发工作量度量方法,目前普遍用 于软件工作量估算。功能点方法,自IBM的Albrech在1979年发表, 随后被 IFPUC (Internal Function Point UserCroup)继承,1999年发布了现行的4.1版。 一个功能点用一定规模的系统数据(ILF和EIF)及其处理(...
如上表所述,IFPUG功能点标准将数据分为三个类型,其中对用户有意义的、独立的业务数据和引用数据在度量功能点过程中会被识别为对应的ILF文件或者EIF文件;而代码文件则因为缺乏业务意义,排除在数据功能之外。 根据表1中的描述,对代码数据的识别和判定相对容易。为了进一步提升代码数据判定结果的一致性,IFPUG CPM4.3.1进...
释。IFPUG功能规模的测量方法也称为功能点计数方法,其功能规模的单位称为功能点。 组织可以应用本文件来衡量以下方面的软件产品的规模: ——支持质量和生产率分析; ——估算软件开发、增强和维护所需的成本和资源; ——为软件对比提供标准化因子; ——通过对应用程序包中包含的所有功能进行功能分级,确定所采购的应用...