Accurate software cost estimation in Global Software Development(GSD)remains challenging due to reliance on historical data and expert judgments.Traditional models,such as the Constructive Cost Model(COCOMO II),rely h...Accurate software cost estimation in Global Software Development(GSD)remains challenging due to reliance on historical data and expert judgments.Traditional models,such as the Constructive Cost Model(COCOMO II),rely heavily on historical and accurate data.In addition,expert judgment is required to set many input parameters,which can introduce subjectivity and variability in the estimation process.Consequently,there is a need to improve the current GSD models to mitigate reliance on historical data,subjectivity in expert judgment,inadequate consideration of GSD-based cost drivers and limited integration of modern technologies with cost overruns.This study introduces a novel hybrid model that synergizes the COCOMO II with Artificial Neural Networks(ANN)to address these challenges.The proposed hybrid model integrates additional GSD-based cost drivers identified through a systematic literature review and further vetted by industry experts.This article compares the effectiveness of the proposedmodelwith state-of-the-artmachine learning-basedmodels for software cost estimation.Evaluating the NASA 93 dataset by adopting twenty-six GSD-based cost drivers reveals that our hybrid model achieves superior accuracy,outperforming existing state-of-the-artmodels.The findings indicate the potential of combining COCOMO II,ANN,and additional GSD-based cost drivers to transform cost estimation in GSD.展开更多
This study presents a triangulation approach to the investigation of costing possibilities in Greek higher education institutions. The historical data contained in the financial statements of universities provide the ...This study presents a triangulation approach to the investigation of costing possibilities in Greek higher education institutions. The historical data contained in the financial statements of universities provide the expenditures of the latter. These expenditures are then re-determined with the use of independent variables (Jacobian determinants), as well as with activity-based costing (ABC) and interviews, in order to obtain certainty of accuracy of the calculations and an indication of the cost of educational services, which can help determine magnitudes and improve the long-term planning of university resources. The above process can be used to create cost drivers and cost pools for the new financial burden of academic departments (cost centres) and to calculate the cost per student for each department. This information does not function at variance with or as a substitute for traditional accounting systems but in parallel (or supplementally), providing administrators with more comparative data and a clearer picture of a university's economic operations which will facilitate its decision planning. Thus, it can provide higher education institutions with a decision-making tool for the following tasks: (1) allocation of national and community funds to university departments; (2) financing of textbooks, food, and accommodation; and (3) determining the optimum number of new enrolments.展开更多
In the implementation of activity-based costing, cost driver is the true reason to determine the occurrence of costs and the consumption of resources, and correctly selecting the cost driver is the key to calculating ...In the implementation of activity-based costing, cost driver is the true reason to determine the occurrence of costs and the consumption of resources, and correctly selecting the cost driver is the key to calculating the cost of the product accurately. Beginning with the meaning of cost driver and its characteristics, this article analyses its classification, and then, focuses on its selection method.展开更多
Fine cost management is a systematic, refined, and dynamic management method. This paper provides us the background and meanings of fine cost management, it defines and analyzes the connotation of fine cost management...Fine cost management is a systematic, refined, and dynamic management method. This paper provides us the background and meanings of fine cost management, it defines and analyzes the connotation of fine cost management in detail.展开更多
Along with the product price competition growing intensely, it is apparently important for reasonably distributing and counting cost. But, in sharing indirect cost, traditional cost accounting unveils the limitations ...Along with the product price competition growing intensely, it is apparently important for reasonably distributing and counting cost. But, in sharing indirect cost, traditional cost accounting unveils the limitations increasingly, especially in authenticity of cost information. And the accounting theory circles and industry circles begin seeking one kind of new accurate cost calculation method, and the activity based cost (ABC) method emerges as the times require. In this paper, we will build its mathematical model by the basic principle of ABC, and will improve its mathematical model further. We will establish its comparison mathematical model and make the ABC method go a step further to its practical application.展开更多
There are several software estimation models such as Line of Code, Function Point and COnstructive COst MOdel (COCOMO). The original COCOMO model is one of the most widely practiced and popular among the software de...There are several software estimation models such as Line of Code, Function Point and COnstructive COst MOdel (COCOMO). The original COCOMO model is one of the most widely practiced and popular among the software development community because of its flexible usage. It is a suite of models i.e., COnstructive Cost MOdel I and COnstructive Cost MOdel II. in this paper, we are evaluating the both models, to find out the level of efficiency they present and how they can be tailored to the needs of modem software development projects. We are applying COCOMO models on a case study of an e-commerce application that is built using Hyper Text Markup Language (HTML) and JavaScript. We will also shed light on the different components of each model, and how their Cost Drivers effect on the accuracy of cost estimations for software development projects.展开更多
文摘Accurate software cost estimation in Global Software Development(GSD)remains challenging due to reliance on historical data and expert judgments.Traditional models,such as the Constructive Cost Model(COCOMO II),rely heavily on historical and accurate data.In addition,expert judgment is required to set many input parameters,which can introduce subjectivity and variability in the estimation process.Consequently,there is a need to improve the current GSD models to mitigate reliance on historical data,subjectivity in expert judgment,inadequate consideration of GSD-based cost drivers and limited integration of modern technologies with cost overruns.This study introduces a novel hybrid model that synergizes the COCOMO II with Artificial Neural Networks(ANN)to address these challenges.The proposed hybrid model integrates additional GSD-based cost drivers identified through a systematic literature review and further vetted by industry experts.This article compares the effectiveness of the proposedmodelwith state-of-the-artmachine learning-basedmodels for software cost estimation.Evaluating the NASA 93 dataset by adopting twenty-six GSD-based cost drivers reveals that our hybrid model achieves superior accuracy,outperforming existing state-of-the-artmodels.The findings indicate the potential of combining COCOMO II,ANN,and additional GSD-based cost drivers to transform cost estimation in GSD.
文摘This study presents a triangulation approach to the investigation of costing possibilities in Greek higher education institutions. The historical data contained in the financial statements of universities provide the expenditures of the latter. These expenditures are then re-determined with the use of independent variables (Jacobian determinants), as well as with activity-based costing (ABC) and interviews, in order to obtain certainty of accuracy of the calculations and an indication of the cost of educational services, which can help determine magnitudes and improve the long-term planning of university resources. The above process can be used to create cost drivers and cost pools for the new financial burden of academic departments (cost centres) and to calculate the cost per student for each department. This information does not function at variance with or as a substitute for traditional accounting systems but in parallel (or supplementally), providing administrators with more comparative data and a clearer picture of a university's economic operations which will facilitate its decision planning. Thus, it can provide higher education institutions with a decision-making tool for the following tasks: (1) allocation of national and community funds to university departments; (2) financing of textbooks, food, and accommodation; and (3) determining the optimum number of new enrolments.
文摘In the implementation of activity-based costing, cost driver is the true reason to determine the occurrence of costs and the consumption of resources, and correctly selecting the cost driver is the key to calculating the cost of the product accurately. Beginning with the meaning of cost driver and its characteristics, this article analyses its classification, and then, focuses on its selection method.
文摘Fine cost management is a systematic, refined, and dynamic management method. This paper provides us the background and meanings of fine cost management, it defines and analyzes the connotation of fine cost management in detail.
文摘Along with the product price competition growing intensely, it is apparently important for reasonably distributing and counting cost. But, in sharing indirect cost, traditional cost accounting unveils the limitations increasingly, especially in authenticity of cost information. And the accounting theory circles and industry circles begin seeking one kind of new accurate cost calculation method, and the activity based cost (ABC) method emerges as the times require. In this paper, we will build its mathematical model by the basic principle of ABC, and will improve its mathematical model further. We will establish its comparison mathematical model and make the ABC method go a step further to its practical application.
文摘There are several software estimation models such as Line of Code, Function Point and COnstructive COst MOdel (COCOMO). The original COCOMO model is one of the most widely practiced and popular among the software development community because of its flexible usage. It is a suite of models i.e., COnstructive Cost MOdel I and COnstructive Cost MOdel II. in this paper, we are evaluating the both models, to find out the level of efficiency they present and how they can be tailored to the needs of modem software development projects. We are applying COCOMO models on a case study of an e-commerce application that is built using Hyper Text Markup Language (HTML) and JavaScript. We will also shed light on the different components of each model, and how their Cost Drivers effect on the accuracy of cost estimations for software development projects.