software estimation
Recently Published Documents


TOTAL DOCUMENTS

118
(FIVE YEARS 24)

H-INDEX

13
(FIVE YEARS 0)

2022 ◽  
pp. 123-164
Author(s):  
Syed Mohsin Saif

The recent advancements in information and communication technology (ICT) have inspired all the operational domains of both public and private sector enterprise to endorse this technology. Software development plays a crucial role in supporting ICT. Software effort estimation serves as a critical factor in software application development, and it helps application development teams to complete the development process on time and within budget. Many developmental approaches have been used for software effort estimation, but most of them were conventional software methods and therefore failed to produce accurate results when it came to web or mobile effort estimation. This chapter explains different types of software applications, software estimation models, the importance of software effort estimation, and challenges faced in software effort estimation.


Author(s):  
Lucas Gren ◽  
Richard Berntsson Svensson

AbstractExpert judgement is a common method for software effort estimations in practice today. Estimators are often shown extra obsolete requirements together with the real ones to be implemented. Only one previous study has been conducted on if such practices bias the estimations. We conducted six experiments with both students and practitioners to study, and quantify, the effects of obsolete requirements on software estimation. By conducting a family of six experiments using both students and practitioners as research subjects ($$N=461$$ N = 461 ), and by using a Bayesian Data Analysis approach, we investigated different aspects of this effect. We also argue for, and show an example of, how we by using a Bayesian approach can be more confident in our results and enable further studies with small sample sizes. We found that the presence of obsolete requirements triggered an overestimation in effort across all experiments. The effect, however, was smaller in a field setting compared to using students as subjects. Still, the over-estimations triggered by the obsolete requirements were systematically around twice the percentage of the included obsolete ones, but with a large 95% credible interval. The results have implications for both research and practice in that the found systematic error should be accounted for in both studies on software estimation and, maybe more importantly, in estimation practices to avoid over-estimations due to this systematic error. We partly explain this error to be stemming from the cognitive bias of anchoring-and-adjustment, i.e. the obsolete requirements anchored a much larger software. However, further studies are needed in order to accurately predict this effect.


2021 ◽  
Author(s):  
Deshya Wijesundera ◽  
Thilina Perera ◽  
Dilina Dehigama ◽  
Thambipillai Srikanthan

Author(s):  
Shailesh Kumar Shivakumar

Packaged products play a major role in successful implementation of various software projects. Many of the software solutions are built around packaged products. In this paper, the authors propose a novel “software packaged product estimation framework” for an end to end estimation framework for estimating effort for packaged products. The software packaged product estimation framework provides end to end estimation coverage for various project lifecycle stages and supporting activities. The software packaged product estimation framework was used to predict the effort for two projects with MMRE of 0.261 and pred(0.3) of 66.67%.


Sign in / Sign up

Export Citation Format

Share Document