@DATAMAX
eXperience Project Benchmarking ServiceSoftware Measurement Consulting and TrainingSoftware Manager's Statistics BookSoftware Metrics ResearchAbout Datamax

Performance Evaluation of General and Company Specific Models
in
Software Development Effort Estimation
K. Maxwell, L. Van Wassenhove and S. Dutta 
Management Science
June 1999 
 
Abstract
In this paper we present the results of our effort estimation analysis of a European Space Agency database consisting of 108 software development projects.

We develop and evaluate simple empirical effort estimation models which include only those productivity factors found to be significant for these projects and determine if models based on a multi-company database can be successfully used to make effort estimations within a specific company. This was accomplished by developing company specific effort estimation models based on the significant productivity factors of a particular company and by comparing the results with those from general ESA models on a holdout sample of the company. To our knowledge, no other published research has yet developed and analysed software development effort estimation models in this way.

Effort predictions made on a holdout sample of the individual company's projects using general models were less accurate than the company specific model. However, it is likely that in the absence of enough resources and data for a company to develop its own model, the application of general models may be more accurate than the use of guessing and intuition.

Full paper available [download pdf file]

Also of interest:
Benchmark your Software Development Productivity Online
Software Metrics Research


 
Order Now
 
Applied Statistics for Software Managers is the first complete guide to using statistical techniques to solve specific software development and maintenance problems. You don't need a mathematical background: Katrina Maxwell presents an easy-to-follow methodology and detailed case studies that show you exactly how to assess productivity, time to market, development effort and maintenance cost drivers. 
  
Book includes real software development and maintenance data from one bank. 
  
Click here to learn more!

 
I've also written three software development benchmarking papers published by the IEEE:
Benchmarking Software Development Productivity
Benchmarking: Collecting for Comparability
Software Development Productivity of European Space, Military and Industrial Applications