Improving Software Effort Estimation Using an Expert-Centred Approach

@inproceedings{Mendes2012ImprovingSE,
  title={Improving Software Effort Estimation Using an Expert-Centred Approach},
  author={Emilia Mendes},
  booktitle={HCSE},
  year={2012}
}
  • E. Mendes
  • Published in HCSE 29 October 2012
  • Computer Science
A cornerstone of software project management is effort estimation, the process by which effort is forecasted and used as basis to predict costs and allocate resources effectively, so enabling projects to be delivered on time and within budget. Effort estimation is a very complex domain where the relationship between factors is non-deterministic and has an inherently uncertain nature, and where corresponding decisions and predictions require reasoning with uncertainty. Most studies in this field… 

Data Mining Approach to Effort Modeling On Agile Software Projects

TLDR
This study presents the approach to effort estimation on agile software project using local data and data mining techniques, in particular k-nearest neighbor clustering algorithm, and suggests that similar models can be built by other organizations as well, using the local data at hand and this way optimizing the management of the software product development.

Cross-Project Estimation of Software Development Effort Using In-House Sources and Data Mining Methods - an Experiment

TLDR
In this empirical investigation data from five different software projects originating from the same environment were used to conduct a formal experiment that uses cross-project estimation in which data sets from other projects are used to build predictive models for the project being estimated.

A systematic literature review of software effort prediction using machine learning methods

TLDR
The performed analysis reveals that artificial neural network (ANN) as ML model, NASA as dataset, and mean magnitude of relative error (MMRE) as accuracy measure are widely used in the selected studies.

Software Metrics as Indicators for Effort of Object-Oriented Software Projects

TLDR
This research uses new data to show if any suitable indicators of software agility are consistent and considers more software metrics which could indicate the agility of software.

Systematic Review on the Use of Metrics for Estimating the Effort and Cost of Software Applicable to the Brazilian Public Sector

TLDR
A systematic literature review concerning the use of metrics for estimating effort, cost, and timescale in the scope of software development services for the federal public administration sector and finds that there is truly little material related to the Brazilian case.

References

SHOWING 1-10 OF 30 REFERENCES

Building a Web Effort Estimation Model Through Knowledge Elicitation

TLDR
The results suggest that, at least for the Web Company that participated in this case study, the use of a model that allows the representation of uncertainty, inherent in effort estimation, can outperform expert-based estimates.

Cost Estimation Techniques for Web Projects

Having realistic estimates of effort at an early stage in a Web project's life is vital to the successful management of resources. The principles of the prediction process are identifying the

Building an Expert-based Web Effort Estimation Model using Bayesian Networks

TLDR
The results suggest that, at least for the Web Company that participated in this case study, the use of a model that allows the representation of uncertainty, inherent in effort estimation, can outperform expert-based estimates.

Knowledge representation using Bayesian networks — A case study in Web effort estimation

  • E. Mendes
  • Business
    2011 World Congress on Information and Communication Technologies
  • 2011
TLDR
A methodology employed to build company-specific effort estimation models that incorporate expert knowledge and the uncertainty inherent to this complex domain is presented and a case study where one such model was completely built from expert-knowledge for a Multimedia company in Auckland (New Zealand).

Aggregating Expert-Driven Causal Maps for Web Effort Estimation

TLDR
The resultant map contains 67 factors, and also commonalities amongst Web companies relating to factors and causal relations, thus providing the means to better understand which factors have a causal effect upon Web effort estimation.

A Systematic Review of Software Development Cost Estimation Studies

TLDR
A systematic review of previous work identifies 304 software cost estimation papers in 76 journals and classifies the papers according to research topic, estimation approach, research approach, study context and data set to provide a basis for the improvement of software-estimation research.

A systematic review of web resource estimation

TLDR
There are no guidelines with regards to what resource estimation technique should be used in a particular estimation scenario, how it should be implemented, and how its effectiveness should be evaluated, according to this systematic review of Web resource estimation.

Cost estimation for web applications

TLDR
This paper modified and applied the COBRA/spl trade/ method (Cost Estimation, Benchmarking, and Risk Assessment) to the web applications of a small Australian company, specializing in web development.

Using knowledge elicitation to improve Web effort estimation: Lessons from six industrial case studies

  • E. Mendes
  • Business
    2012 34th International Conference on Software Engineering (ICSE)
  • 2012
TLDR
The experience building and validating six different expert-based Web effort estimation models for ICT companies in New Zealand and Brazil using Bayesian networks, via eliciting knowledge from domain experts, and validated using data from past finished projects is detailed.

Investigating Web size metrics for early Web cost estimation