一种使用宇宙功能点的增量软件开发中工作量估算方法

Freddy Paz, Claudia Zapata, J. Pow-Sang
{"title":"一种使用宇宙功能点的增量软件开发中工作量估算方法","authors":"Freddy Paz, Claudia Zapata, J. Pow-Sang","doi":"10.1145/2652524.2652571","DOIUrl":null,"url":null,"abstract":"Context: The current trend for software construction consists in developing software through increments, which is recommended by recognized methodologies such as Rational Unified Process or Agile Methodologies. Although Cosmic Functional Size Measurement Method is one of the most known techniques to estimate effort and cost in software projects, there is little evidence that indicates how to adapt it to non-waterfall lifecycles, such as incremental ones. Goal: This paper presents an approach called Incremental CFP that allows estimating effort for each increment using Cosmic Function Points (CFP) and COCOMO's effort adjustment factor (EAF). Method: In order to validate this new approach, we employed data from two different projects in which undergraduate students had to work originally with IFPUG function points. Results: The results were considered as promising given that the difference between the estimated effort and the real effort was lower than 30% for the second increment. Conclusions: With a minimum difference between the estimated effort and the real effort, it was possible to establish that the proposed technique is acceptable and predictive. However, more study cases should be performed before generalizing its applicability for different contexts.","PeriodicalId":124452,"journal":{"name":"International Symposium on Empirical Software Engineering and Measurement","volume":"70 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"An approach for effort estimation in incremental software development using cosmic function points\",\"authors\":\"Freddy Paz, Claudia Zapata, J. Pow-Sang\",\"doi\":\"10.1145/2652524.2652571\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Context: The current trend for software construction consists in developing software through increments, which is recommended by recognized methodologies such as Rational Unified Process or Agile Methodologies. Although Cosmic Functional Size Measurement Method is one of the most known techniques to estimate effort and cost in software projects, there is little evidence that indicates how to adapt it to non-waterfall lifecycles, such as incremental ones. Goal: This paper presents an approach called Incremental CFP that allows estimating effort for each increment using Cosmic Function Points (CFP) and COCOMO's effort adjustment factor (EAF). Method: In order to validate this new approach, we employed data from two different projects in which undergraduate students had to work originally with IFPUG function points. Results: The results were considered as promising given that the difference between the estimated effort and the real effort was lower than 30% for the second increment. Conclusions: With a minimum difference between the estimated effort and the real effort, it was possible to establish that the proposed technique is acceptable and predictive. However, more study cases should be performed before generalizing its applicability for different contexts.\",\"PeriodicalId\":124452,\"journal\":{\"name\":\"International Symposium on Empirical Software Engineering and Measurement\",\"volume\":\"70 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-09-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Symposium on Empirical Software Engineering and Measurement\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2652524.2652571\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Symposium on Empirical Software Engineering and Measurement","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2652524.2652571","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

摘要

背景:软件构建的当前趋势包括通过增量开发软件,这是由公认的方法(如Rational统一过程或敏捷方法)推荐的。尽管Cosmic Functional Size Measurement Method是最著名的估算软件项目中工作量和成本的技术之一,但很少有证据表明如何将其适应于非瀑布式生命周期,例如增量生命周期。目标:本文提出了一种称为增量CFP的方法,它允许使用宇宙功能点(CFP)和COCOMO的工作量调整因子(EAF)来估计每个增量的工作量。方法:为了验证这种新方法,我们采用了来自两个不同项目的数据,其中本科生最初必须使用IFPUG功能点。结果:考虑到第二次增量的估算工作量与实际工作量之间的差异小于30%,结果被认为是有希望的。结论:通过估算的工作量和实际工作量之间的最小差异,可以确定所建议的技术是可接受的和可预测的。然而,在推广其适用于不同环境之前,还需要进行更多的研究案例。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
An approach for effort estimation in incremental software development using cosmic function points
Context: The current trend for software construction consists in developing software through increments, which is recommended by recognized methodologies such as Rational Unified Process or Agile Methodologies. Although Cosmic Functional Size Measurement Method is one of the most known techniques to estimate effort and cost in software projects, there is little evidence that indicates how to adapt it to non-waterfall lifecycles, such as incremental ones. Goal: This paper presents an approach called Incremental CFP that allows estimating effort for each increment using Cosmic Function Points (CFP) and COCOMO's effort adjustment factor (EAF). Method: In order to validate this new approach, we employed data from two different projects in which undergraduate students had to work originally with IFPUG function points. Results: The results were considered as promising given that the difference between the estimated effort and the real effort was lower than 30% for the second increment. Conclusions: With a minimum difference between the estimated effort and the real effort, it was possible to establish that the proposed technique is acceptable and predictive. However, more study cases should be performed before generalizing its applicability for different contexts.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信