Quantitative Estimation of Cost Drivers for Intermediate COCOMO towards Traditional and Cloud Based Software Development

Amit Agrawal, Vaibhav Jain, Mohsin Sheikh
{"title":"Quantitative Estimation of Cost Drivers for Intermediate COCOMO towards Traditional and Cloud Based Software Development","authors":"Amit Agrawal, Vaibhav Jain, Mohsin Sheikh","doi":"10.1145/2998476.2998488","DOIUrl":null,"url":null,"abstract":"Software project estimation is the process of analyzing the resource requirements for the given time duration of product development. Cost estimation models are used for calculating the associated amount required for developing the stakeholder's requirement within the defined time boundaries. Among several models available for the cost estimation of software projects, COCOMO is one of the well-known models which serve the field most. Resources applied for the given time will generate the rough estimates, but for more accurate values, various factors are analyzed. These factors are termed as cost drivers. Software estimation using COCOMO is performed by selecting values of cost drivers on a predefined scale. This approach solely depends on experience of a software analyst. However, there is a lack of a systematic approach available for the selection of values of these cost drivers. Our work suggests the quantification of cost drivers for intermediate COCOMO. Quantification will implicitly fetch the values from the system and its environment which reduces the manual selection of ranges of scaling factors. Hence the systems cost will be generated directly without analyst and selector logic. Finally, if the selection of correct scaling is performed, then the calculation of cost will definitely get improved. An experimental analysis is performed between the above suggested model and the Intermediate COCOMO. The results show that the \"COCOMOUP\" is performing well under the known conditions and in uncertain requirements conditions, the system is getting better predictions.","PeriodicalId":171399,"journal":{"name":"Proceedings of the 9th Annual ACM India Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 9th Annual ACM India Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2998476.2998488","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Software project estimation is the process of analyzing the resource requirements for the given time duration of product development. Cost estimation models are used for calculating the associated amount required for developing the stakeholder's requirement within the defined time boundaries. Among several models available for the cost estimation of software projects, COCOMO is one of the well-known models which serve the field most. Resources applied for the given time will generate the rough estimates, but for more accurate values, various factors are analyzed. These factors are termed as cost drivers. Software estimation using COCOMO is performed by selecting values of cost drivers on a predefined scale. This approach solely depends on experience of a software analyst. However, there is a lack of a systematic approach available for the selection of values of these cost drivers. Our work suggests the quantification of cost drivers for intermediate COCOMO. Quantification will implicitly fetch the values from the system and its environment which reduces the manual selection of ranges of scaling factors. Hence the systems cost will be generated directly without analyst and selector logic. Finally, if the selection of correct scaling is performed, then the calculation of cost will definitely get improved. An experimental analysis is performed between the above suggested model and the Intermediate COCOMO. The results show that the "COCOMOUP" is performing well under the known conditions and in uncertain requirements conditions, the system is getting better predictions.
面向传统软件开发和基于云的软件开发的中间COCOMO成本驱动因素的定量估算
软件项目评估是在给定的产品开发时间范围内分析资源需求的过程。成本估算模型用于计算在定义的时间范围内开发涉众需求所需的相关金额。在软件项目成本估算的几种模型中,COCOMO是服务于该领域最知名的模型之一。对于给定时间应用的资源将产生粗略的估计,但是为了获得更准确的值,需要分析各种因素。这些因素被称为成本驱动因素。使用COCOMO的软件估计是通过在预定义的尺度上选择成本驱动因素的值来执行的。这种方法完全依赖于软件分析师的经验。然而,缺乏一种系统的方法来选择这些成本驱动因素的价值。我们的工作建议量化中间COCOMO的成本驱动因素。量化将隐式地从系统及其环境中获取值,从而减少了对比例因子范围的手动选择。因此,系统成本将直接生成,而不需要分析人员和选择器逻辑。最后,如果选择正确的尺度,那么成本的计算肯定会得到改善。并将该模型与中间COCOMO进行了实验分析。结果表明,COCOMOUP系统在已知条件和不确定条件下均能取得较好的预测效果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术官方微信