首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 46 毫秒
1.
功能点分析方法研究   总被引:1,自引:1,他引:0  
余方  李娟  王晓程  王永吉 《计算机科学》2007,34(11):245-251
软件规模度量是估算软件项目工作量、成本和合理策划项目进度的基础。本文针对当前流行的软件规模度量方法——功能点分析方法进行综述,阐述了功能点分析方法的基本概念和分析流程。比较全面地总结了现有的代表性功能点分析方法和工具,对一些重要的方法和工具做了客观分析,探讨了功能点分析方法中存在的一些问题及当前研究情况。最后,总结了功能点分析方法的研究现状并对功能点分析方法的发展方向进行了展望。  相似文献   

2.
基于IFPUG功能点的简化度量方法   总被引:1,自引:0,他引:1  
软件规模度量是进行软件项目管理的重要依据,在项目早期阶段尤其具有重要意义。IFPUG标准功能点方法需要知道软件详细信息才能完成软件度量,且计算过程复杂,在工程早期应用限制较多。针对这些问题,提出了一种基于IFPUG的简化度量方法,将标准方法的5个对象简化为软件事务功能和内、外部数据功能3个对象,固定每个对象的加权因子,通过给出功能点值及其范围的方法,为简化度量结果提供可靠性参考依据,从而实现软件功能规模简化度量。该简化方法降低了标准功能点方法的使用难度,简化了度量步骤。通过实际项目验证,度量可靠性在60%以上,与其他简化方法相比,结果更加准确。  相似文献   

3.
针对软件开发的规模度量模型和方法的研究,提出了基于用例与功能点相结合的软件规模度量方法,并对度量过程进行了应用分析。通过验证,采用用例功能点方法进行软件规模度量的结果与实际规模相比误差小,其估算结果优于一般的规模估算方法。  相似文献   

4.
陈光宗  梅成才 《福建电脑》2006,(11):133-133
毕业设计质量度量是毕业设计中关键的一个环节,在以往的度量过程中,教师往往根据主观经验对学生的毕业设计进行打分,结果不甚精确,可比性也不强。针对上述问题,在计算机和信息管理专业的毕业设计质量度量过程中,引入了一种基于功能点分析的度量方法,利用这种方法,教师可以根据学生完成的功能点数确定学生毕业设计的等级,有效的提高了毕业设计质量度量的准确度。  相似文献   

5.
面向对象方法的功能点度量   总被引:1,自引:0,他引:1       下载免费PDF全文
功能点分析(FPA)本身只能度量系统静态的方面,不能考虑到对象的交互性和对象的行为。基于FPA,结合面向对象系统的特点,提出了一种面向对象方法的功能点,完成了从FPA方法到面向对象方法概念上的映射和度量规则上的映射,并给出了该方法具体的度量过程,为Web应用的度量奠定了坚实的理论基础。  相似文献   

6.
功能点度量在软件开发中的应用   总被引:5,自引:1,他引:5  
软件度量是管理、控制和改进软件过程的基础,然而软件规模的概念没有被很好地理解,也没有得到广泛应用。与传统的代码行度量相比较,采用功能点作为规模度量单位具有准确一致的优点。功能点是被证实的可信的软件规模度量方法,它在软件定价、变更管理、项目估算等方面可以起到积极的作用。功能点度量方法已成为软件度量的基础,也是客户与软件开发组织交流的基础。  相似文献   

7.
基于Web应用的全面功能点的改进   总被引:1,自引:0,他引:1  
顾勋梅  虞慧群 《计算机应用》2008,28(12):3098-3101
全面功能点(FFP)是一种应用广泛且使用方便的软件功能规模度量(FSM)方法,但其方法本身只能度量系统静态的方面,不能考虑到对象的交互性和对象的行为。根据COSMIC-FFP的度量元素和Web应用的结构,对COSMIC-FFP软件模型进行了改进,列出了针对Web应用的度量规则,并给出了实例说明了这些规则的使用。  相似文献   

8.
准确的规模度量在做好软件成本估算的过程中有着举足轻重的作用,功能点规模度量分析在业界被应用广泛,但考虑到功能点被分解时随意性较大,而UML是面向对象程序设计方法中进行分析和设计的标准建模语言,于是文章提供了一种使用UML技术中的用例图及用例描述和类图相结合的方法对应用系统进行功能点分析,使得开发者能使用该方法能在开发的早期估算出系统的规模,并将此方法应用于企业信息化协同办公自动化系统中。  相似文献   

9.
软件规模度量是软件工程领域研究的一个重要方向,具有很强的系统性、理论性和实践性.文章从面向实际应用的角度出发,论述了估算模型选定、需求分析、软件开发人员技能评估、待评估系统的类型特点同软件规模度量之间的关系.浅析了四者在软件规模度量求精分析中的重要作用.  相似文献   

10.
《软件》2017,(11):90-94
本文主要介绍了基于NESMA功能点估算法的软件成本度量,及其在彩票行业软件项目中的应用。软件的规模大小在项目的早期计划与实践过程中具有指导作用,NESMA功能点法是一种基于用户需求并且独立于开发语言的估算方法,能够比较准确地度量规模。本文首先阐述了应用NESMA功能点法估算软件规模的详细方法和步骤,并结合彩票行业软件开发的实际情况,以及参考软件行业基准数据,对其在彩票软件开发成本估算中的实际应用进行了总结,并以实例说明该方法在彩票行业的适用性和局限性。  相似文献   

11.
We present an empirical validation of object-oriented size estimation models. In previous work we proposed object oriented function points (OOFP), an adaptation of the function points approach to object-oriented systems. In a small pilot study, we used the OOFP method to estimate lines of code (LOC). In this paper we extend the empirical validation of OOFP substantially, using a larger data set and comparing OOFP with alternative predictors of LOC. The aim of the paper is to gain an understanding of which factors contribute to accurate size prediction for OO software, and to position OOFP within that knowledge. A cross validation approach was adopted to build and evaluate linear models where the independent variable was either a traditional OO entity (classes, methods, association, inheritance, or a combination of them) or an OOFP-related measure. Using the full OOFP process, the best size predictor achieved a normalized mean squared error of 38%. By removing function point weighting tables from the OOFP process, and carefully analyzing collected data points and developer practices, we identified several factors that influence size estimation. Our empirical evidence demonstrates that by controlling these factors size estimates could be substantially improved, decreasing the normalized mean squared error to 15%—in relative terms, a 56% reduction.  相似文献   

12.
Function Point Analysis (FPA) is a largely used technique to estimate the size of development project, enhancement project or applications already installed. During the point counting process that represents the dimension of a project or an application, each function is classified according to its relative functional complexity. Several studies resulted in FPA extensions, and most of them are mainly aimed at achieving greater precision in the point assessment of systems of greater algorithmic complexity. This work proposes the use of concepts and properties from fuzzy set theory to extend FPA into FFPA (Fuzzy Function Point Analysis). Fuzzy theory seeks to build a formal quantitative structure capable of emulating the imprecision of human knowledge. With the function points generated by FFPA, the functionality of the project is better represented than it was through FPA. Thus, derived values such as costs and terms of development can be more precisely determined.  相似文献   

13.
李聪廷  鱼滨 《微机发展》2006,16(5):166-169
在软件开发过程中,要管理、监控项目进展,很重要的一点就是要对软件的规模及生产率进行量化。介绍了常用的测量软件规模和生产率的功能点方法,及如何利用SCM工具中提取的元数据来辅助软件功能点分析,并介绍了如何利用程序实现该方法。该方法可以提高功能点分析法的数据来源可靠性、实时性,而且当软件功能增加或减少时能及时反应,使分析人员能做出相应调整。通过改进功能点分析出发,进而能改进基于功能点分析的软件测量。  相似文献   

14.
提出一种基于功能点分析法的软件功能测试规模估算模型。该模型适用于黑盒功能测试,用于系统测试阶段或验收测试阶段工作量的估算,基本估算步骤包括估算软件规模、定义规模因子、计算测试规模,并在项目中进行实践应用。结果表明,该模型可以较好地估算软件功能测试规模,可用于测试计划的制定及实施。  相似文献   

15.
对软件规模进行估算和度量已经成为软件规范化开发的基础要求,针对现有软件规模估算中功能点分析法的计算规则及其不足,提出了一种可行的功能点分析法实施准则,并运用线性回归数学模型对开发项目实例的数据进行了演算和分析,评价结果表明线性回归数学模型的可靠性和准确性.  相似文献   

16.
BackgroundThe measurement of Function Points is based on Base Functional Components. The process of identifying and weighting Base Functional Components is hardly automatable, due to the informality of both the Function Point method and the requirements documents being measured. So, Function Point measurement generally requires a lengthy and costly process.ObjectivesWe investigate whether it is possible to take into account only subsets of Base Functional Components so as to obtain functional size measures that simplify Function Points with the same effort estimation accuracy as the original Function Points measure. Simplifying the definition of Function Points would imply a reduction of measurement costs and may help spread the adoption of this type of measurement practices. Specifically, we empirically investigate the following issues: whether available data provide evidence that simplified software functionality measures can be defined in a way that is consistent with Function Point Analysis; whether simplified functional size measures by themselves can be used without any appreciable loss in software development effort prediction accuracy; whether simplified functional size measures can be used as software development effort predictors in models that also use other software requirements measures.MethodWe analyze the relationships between Function Points and their Base Functional Components. We also analyze the relationships between Base Functional Components and development effort. Finally, we built effort prediction models that contain both the simplified functional measures and additional requirements measures.ResultsSignificant statistical models correlate Function Points with Base Functional Components. Basic Functional Components can be used to build models of effort that are equivalent, in terms of accuracy, to those based on Function Points. Finally, simplified Function Points measures can be used as software development effort predictors in models that also use other requirements measures.ConclusionThe definition and measurement processes of Function Points can be dramatically simplified by taking into account a subset of the Base Functional Components used in the original definition of the measure, thus allowing for substantial savings in measurement effort, without sacrificing the accuracy of software development effort estimates.  相似文献   

17.
运用软件度量的方法改进传统的嵌入式软件开发过程中的缺陷管理过程,论述了在缺陷管理过程中如何度量嵌入式软件的功能点,并且基于功能点来对缺陷数据进行度量,以度量结果作为指示器来分析项目的进展情况和开发人员的工作质量,为项目管理者的决策提供帮助,最终对传统的嵌入式软件缺陷管理模式进行改进。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号