中文

软件产品功能点度量早期方法开发的初步研究

软件工程 2007-05-23 v1

摘要

A.J. Albrecht 的功能点分析(Function Points Analysis, FPA)是一种确定软件产品功能规模的方法。国际功能点用户组(International Function Point Users Group, IFPUG)将 FPA 确立为软件功能规模度量的标准。IFPUG [3] [4] 方法遵循 Albrecht 方法,并在其后续版本中纳入了对规则和提示的修改以对其进行改进 [7]。应用该方法所需的文档级别是功能规格说明,对应于 Rudolph 分类 [8] 中的级别 I。对于专门为第三方开发软件的公司而言,在必须为此类开发编制适当预算时,获取此类文档存在一定困难。因此,我们面临着开发一种早期方法 [6] [9] 来度量软件产品功能规模的需求,为简便起见,我们将其称为早期方法或 EFPM(Early Function Point Method)。应用 EFPM 所需的文档将是用户需求或某些类似文档。这是奥维耶多大学(Oviedo University)正在进行的一项研究工作的一部分。在本文中,我们仅展示以下结果:通过使用 IFPUG 方法 v.4.1 对一组项目进行度量,我们获得了每个项目的功能点总数与 ILFs 数量、ILFs+EIFs 数量以及 EIs+EOs+EQs 数量计数器之间的线性相关系数。利用初步结果,我们计算了回归函数。这些结果将使我们能够确定开发 EFPM 时需考虑的因素,并估算功能点。

关键词

引用

@article{arxiv.cs/0402015,
  title  = {A Preliminary Study for the development of an Early Method for the Measurement in Function Points of a Software Product},
  author = {Ramon Asensio Monge and Francisco Sanchis Marco and Fernando Torre Cervigon and Victor Garcia Garcia and Gustavo Uria Paino},
  journal= {arXiv preprint arXiv:cs/0402015},
  year   = {2007}
}

备注

6 pages, 3 figures