Skip to main content
Article thumbnail
Location of Repository

Lessons Learned from Building an Effort Estimation Model for Software Projects

By Galal H. Galal-Edeen, Amr Kamel and Hanan Moussa


This paper discusses the lessons learned from building a model for effort estimation. This model focuses on minimizing effort variance by enhancing the adjustments made to the functional sizing techniques. A special focus was made on the adjustment factors which reflect the application?s complexity and the actual environment in which this application will be implemented. We introduced the idea of grouping the adjustment factors to simplify the process of adjustment and to ensure more consistency in the adjustments. We have also studied, in depth, how the quality of requirements impact effort estimation. We introduced the quality of requirements as an adjustment factor in our proposed model. Our study concentrates on Egyptian companies with an objective to enhance effort estimation in these companies. We have learned a number of lessons that are discussed in the paper. From these learned lessons, we derive a group of recommendations to other researchers aiming at building similar estimation models

Topics: Science, Q, Mathematics, QA1-939, Instruments and machines, QA71-90, Electronic computers. Computer science, QA75.5-76.95
Publisher: Software Engineering Competence Center (SECC)
Year: 2010
OAI identifier:
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.