适合使用功能点方法来度量的软件有以数据和交互处理为中心的;以功能多少为主要造价制约因素的,例如:电子政务类;银行、电信的用户和业务管理系统类;办公自动化、ERP、信息管理系统类等。 不适合使用功能点方法来度量的软件有包含大量复杂算法、创意型软件、以非功能性需求为主的,例如:视频和图片处理软件;杀毒软件;网络...
计算总的功能点数:`FP = UFP * TAF`。 注意:功能点度量与开发的编程语言、技术和方法无关,因此它更适合于评估和比较不同项目的大小和复杂性。 总之,LOC度量注重代码,而功能点FP度量则更注重软件的功能。选择哪种度量方法应根据项目的目标和背景来确定。 度量软件的大小有多种方法,其中最常见的是代码行(LOC)度...
功能点分析法具有30多年的发展历史,是由IBM的工程师Allan Albrecht在1984年第一个公开发布了用于软件功能规模度量的功能点分析方法。1986年国际功能点用户组(IFPUG)成立以来,其不断增强软件功能规模度量的Albrecht方法,现已形成了功能点度量方法的国际标准,即ISO/IEC 20926《IFPUG功能规模度量方法》。该标准规定了详细功...
答:优点 ①与程序设计语言无关,它不仅适用于过程式语言,也适用于非过程式的语言; ②软件工程开发初期就能根本上确定系统的输入、输出等参数,功能点度量能用于软件工程的开发初期。 缺点 ①它涉及到的主观因素比拟多,如各种权函数的取值; ②信息领域中的*些数据有时不容易采集; ③FP的值没有直观的物理意义。反馈...
软件项目从开发范围分类大致分为两类:新开发项目和增强类项目。在进行COSMIC功能点度量时,对于新开发项目来说,其度量范围是整体,对于增强类项目来说,其度量范围是本次变更涉及到的规模。 变更的功能规模是增加的数据移动+变更的数据移动+删除的数据移动。
快速功能点度量方法是由北京软件造价评估技术创新联盟依据国际ISO标准提出的一种软件规模度量方法,可采用预估功能点和估算功能点进行软件项目规模的估算和测量。 使用快速功能点度量方法估算软件项目规模的过程可分为6步。第1步:确定应用类型。A、 新开发:识别所有新增功能。 B、 增强开发:识别变化功能;包括新增、修改...
针对学员的疑问,没有变动的功能是否会影响到功能点度量。“影响”可以理解为是否包含在功能点度量范围内,而度量范围主要取决于度量目的。 1)当度量目的是整个软件时,不论变更影响多少,不受变更影响的功能始终要考虑在度量范围之内。 2)当度量目的是本次变更规模时,只需要考虑本次变动的功能,而所有其他不受变更影响...
快速功能点度量软件的应用场景主要有以下几种: 1、项目前期的可行性分析:采用快速功能点方法判断项目所需完成的规模、工作量、工期和成本,从而决定组织是否能够支撑或接受该项目。 2、确立项目范围与标的:有助于给出明确的预算申请依据,使得预算过程更加透明,在投标过程中采用功能点报价,便于审查核实报价是否过高或偏低...
目前,常用的5种软件规模度量方法有:功能点法、对象点法、用例点法、故事点法、代码行法。这5种软件规模度量方法的优劣如何呢?下面我们从“方法有效性”和“应用难度”2个大类来对这5种方法进行对比。如图表所示: 常用软件规模度量方法对比表 通过表中对比,这5种软件规模度量方法中...
面向功能点法是由Albrecht首先提出,1983年Albrecht和Gaffney进行了改进。此方法将软件功能量化为功能点。每个功能点由四个参数计算得出:外部输入和输出数、外部接口数、用户交互数、系统所需文件数。这些参数的复杂性评估权重一般在3~15之间。功能点计算公式为:FP = 总计数值*[0.65+0.01*SUM(Fi)]。