文作者信息:
Mathias Lother, Reiner R. Dumke
University of Magdeburg, Dept. of Computer Science, Postfach 4120, 39016 Magdeburg,
Germany, Tel.: +49-391-67-18664, Fax: +49-391-67-12810, Email:
{lother,dumke}@ivs.cs.uni-magdeburg.de, http://ivs.cs.uni-magdeburg.de/sw-eng/us/
摘要
在软件度量领域存在不同的方法度量软件产品、软件开发过程和相关资源的特征。包括最近几年提出来的几种不同的点度量如功能点、特征点、对象点、全面功能点。这些方法使得及早地估计成本、工作量成为可能并能为开发过程的管理活动提供基础。
正是由于功能规模度量越来越重要,又同时存在不同的制度,所以本文对现存方法进行了大致介绍和讨论,并讨论软件度量领域的问题和机会。本研究主要选择介绍几种功能规模度量方法并且客观地评价了他们对某些功能业务领域的适用性和他们的成熟性。此外,本文会讨论功能规模度量的共性问题并提出几种可供选择的方法。
1.介绍
在软件度量领域存在不同的方法度量软件产品、软件开发过程和相关资源的特征。包括最近几年提出来的几种不同的点度量如功能点、特征点、对象点、全面功能点。这些方法使得及早地估计成本、工作量成为可能并能为开发过程的管理活动提供基础。因为这个主题越来越重要和点度量方法的多样性,我们将在第二章讨论下面方法的基本模型和特性:
DeMarco的Bang度量(DeMarco’s Bang Metric),
数据点(Data Points),
对象点(Object Points),
特征点( Feature Points),
3-D功能点(3-D Function Points),
IFPUG功能点(IFPUG Function Points),
Mark II功能点(Mark II Function Points),
全面功能点(Full Function Points)。
在第三章将从以下几个方面评价上面的功能规模度量方法:
对不同功能业务领域的适用性,
渗透程度和实践背景,
工具支持情况,
试验和验证,
标准化情况,
确认。
接着,本文会给出在某种特定情况采用哪种方法的建议。
因为讨论功能规模度量的共性问题非常重要,本文将在第四章讨论以下问题:
文章来源于领测软件测试网 https://www.ltesting.net/