Software cost estimation inhibitors—a case study in automotive context

As cost estimation is an important yet problematic part of project planning there is a need of process improvement to decrease the estimation errors. This paper has two purposes. Based on a qualitative case study conducted at a Swedish automotive company it describes the process of cost estimation in a real-life setting focusing on inhibitors to accurate cost estimates. Second, the results of this study are compared with four other studies with a similar purpose of concluding that a company-specific investigation of cost estimation inhibitors might give more actionable input to the activity of cost estimation process improvement than a more general investigation. Copyright © 2010 John Wiley & Sons, Ltd. This paper presents inhibitors to the process of cost estimation found in an explorative interview study. Comparing this and five other studies with similar purpose a lack of results overlap was discovered. Thus, we suggest that in order to understand and improve the practice of cost estimation, practitioners might gain more actionable insight from a company-specific investigation than from the results of a more general one. Copyright © 2010 John Wiley & Sons, Ltd.

[1]  E. Guba,et al.  Naturalistic inquiry: Beverly Hills, CA: Sage Publications, 1985, 416 pp., $25.00 (Cloth) , 1985 .

[2]  Magne Jørgensen,et al.  A Systematic Review of Software Development Cost Estimation Studies , 2007 .

[3]  Girish H. Subramanian,et al.  An empirical analysis of software effort estimate alterations , 1995, J. Syst. Softw..

[4]  F. J. Heemstra,et al.  Software cost estimation , 1992, Inf. Softw. Technol..

[5]  Barry W. Boehm,et al.  Cost models for future software life cycle processes: COCOMO 2.0 , 1995, Ann. Softw. Eng..

[6]  Albert L. Lederer,et al.  Information systems software cost estimating: a current assessment , 1993, J. Inf. Technol..

[7]  Trevor T. Moores,et al.  Could large UK corporations and computing companies use software cost estimating tools? – a survey , 1992 .

[8]  Michiel van Genuchten,et al.  Why is Software Late? An Empirical Study of Reasons For Delay in Software Development , 1991, IEEE Trans. Software Eng..

[9]  Bente Anda,et al.  Experiences from conducting semi-structured interviews in empirical software engineering research , 2005, 11th IEEE International Software Metrics Symposium (METRICS'05).

[10]  Magne Jørgensen,et al.  Reasons for software effort estimation error: impact of respondent role, information collection approach, and data analysis method , 2004, IEEE Transactions on Software Engineering.

[11]  Robert T. Hughes,et al.  Expert judgement as an estimating method , 1996, Inf. Softw. Technol..

[12]  Lyn C. Thomas,et al.  Experts' estimates of task durations in software development projects , 2000 .

[13]  Albert L. Lederer,et al.  Causes of inaccurate software development cost estimates , 1995, J. Syst. Softw..

[14]  Klaus Grimm Software technology in an automotive company - major challenges , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[15]  Albert L. Lederer,et al.  Information system cost estimating: a management perspective , 1990 .

[16]  Manfred Broy,et al.  Challenges in automotive software engineering , 2006, ICSE.

[17]  Martin J. Shepperd,et al.  Estimating Software Project Effort Using Analogies , 1997, IEEE Trans. Software Eng..