Effort Estimation Techniques for Legacy Systems

2020 ◽  
pp. 15-40
Author(s):  
Kirti Seth ◽  
Ashish Seth ◽  
Aprna Tripathi
Author(s):  
Emilia Mendes

The objective of this chapter is to provide an introduction to statistical techniques and concepts that are frequently used when dealing with data for effort estimation. The concepts presented here are in no way exhaustive since statistics comprises a very large body of knowledge where entire books are devoted to specific topics. The parts that are the focus of this chapter are those that are necessary to use when building effort estimation models, and also when comparing different effort estimation techniques.


Author(s):  
Emilia Mendes

Although numerous studies on Web effort estimation have been carried out to date, there is no consensus on what constitutes the best effort estimation technique to be used by Web companies. It seems that not only the effort estimation technique itself can influence the accuracy of predictions, but also the characteristics of the data set used (e.g., skewness, collinearity; Shepperd & Kadoda, 2001). Therefore, it is often necessary to compare different effort estimation techniques, looking for those that provide the best estimation accuracy for the data set being employed. With this in mind, the use of graphical aids such as boxplots is not always enough to assess the existence of significant differences between effort prediction models. The same applies to measures of prediction accuracy such as the mean magnitude of relative error (MMRE), median magnitude of relative error (MdMRE), and prediction at level l (Pred[25]). Other techniques, which correspond to the group of statistical significance tests, need to be employed to check if the different residuals obtained for each of the effort estimation techniques compared come from the same population. This chapter details how to use such techniques and how their results should be interpreted.


Author(s):  
Emilia Mendes ◽  
Silvia Abrahão

Effort models and effort estimates help project managers allocate resources, control costs and schedule, and improve current practices, leading to projects that are finished on time and within budget. In the context of Web development and maintenance, these issues are also crucial, and very challenging, given that Web projects have short schedules and a highly fluidic scope. Therefore, the objective of this chapter is to introduce the concepts related to Web effort estimation and effort estimation techniques. In addition, this chapter also details and compares, by means of a case study, three effort estimation techniques, chosen for this chapter because they have been to date the ones mostly used for Web effort estimation: Multivariate regression, Case-based reasoning, and Classification and Regression Trees. The case study uses data on industrial Web projects from Spanish Web companies.


2019 ◽  
Vol 7 (1) ◽  
pp. 139-142
Author(s):  
Neeraj Kumar ◽  
Yogesh Kumar ◽  
Rahul Rishi

Sign in / Sign up

Export Citation Format

Share Document