Top management support in software cost estimation

Purpose – A cost estimate is considered to have a high impact on software project success. Because of this, different methodologies for creating an accurate estimate have been studied over decades. Many methodologies produce accurate results, when used properly. However, software projects still suffer from inaccurate estimates. The disparity may result from organisational hindrances. This paper focuses on top management support (TMS) for software cost estimation (SCE). The purpose of this paper is to identify current practices and attitudes of top management involvement in SCE, and to analyse the relationship between these two and project success. Design/methodology/approach – A list of 16 TMS practices for SCE has been developed. A survey was conducted to capture the frequency of use and the experienced importance of support practices. Data has been collected from 114 software professionals in Finland. Correlations between the frequency of use, attitudes and project success were analysed. Findings – Top ...

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

[2]  T. Capers Jones,et al.  Estimating software costs , 1998 .

[3]  Kam Jugdev,et al.  Selling Project Management to Senior Executives: The Case for Avoiding Crisis Sales , 2002 .

[4]  Kjetil Moløkken-Østvold,et al.  A review of software surveys on software effort estimation , 2003, 2003 International Symposium on Empirical Software Engineering, 2003. ISESE 2003. Proceedings..

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

[6]  Steve McConnell Software Estimation: Demystifying the Black Art , 2006 .

[7]  R.N. Charette,et al.  Why software fails [software failure] , 2005, IEEE Spectrum.

[8]  Joyce Fortune,et al.  Current practice in project management — an empirical study , 2002 .

[9]  Joyce Fortune,et al.  Framing of project critical success factors by a systems model , 2006 .

[10]  Albert L. Lederer,et al.  Software management and cost estimating error , 2000, J. Syst. Softw..

[11]  Ernest Jordan,et al.  Top management support: mantra or necessity? , 2008 .

[12]  Kalle Lyytinen,et al.  Identifying Software Project Risks: An International Delphi Study , 2001, J. Manag. Inf. Syst..

[13]  Kweku Ewusi-Mensah,et al.  Software Development Failures , 2003 .

[14]  Neil F. Doherty,et al.  An investigation of the factors affecting the successful treatment of organisational issues in systems development projects , 2001, Eur. J. Inf. Syst..

[15]  Bill Pitterman Telcordia Technologies: The Journey to High Maturity , 2000, IEEE Softw..

[16]  Magne Jørgensen,et al.  Impact of effort estimates on software project work , 2001, Inf. Softw. Technol..

[17]  Albert Boonstra,et al.  How do top managers support strategic information system projects and why do they sometimes withhold this support , 2013 .

[18]  Jairus Hihn,et al.  Cost estimation of software intensive projects: a survey of current practices , 1991, [1991 Proceedings] 13th International Conference on Software Engineering.

[19]  Terry Cooke-Davies,et al.  The “real” success factors on projects , 2002 .

[20]  D. McFadden Conditional logit analysis of qualitative choice behavior , 1972 .

[21]  Albert L. Lederer,et al.  Nine management guidelines for better cost estimating , 1992, CACM.

[22]  Lynn Crawford,et al.  Senior management perceptions of project management competence , 2005 .

[23]  Ofer Zwikael,et al.  Top management involvement in project management. Exclusive support practices for different project scenarios , 2008 .

[24]  Mayuram S. Krishnan,et al.  Effects of Process Maturity on Quality, Cycle Time, and Effort in Software Product Development , 2000 .

[25]  Ofer Zwikael,et al.  Top management involvement in project management: A cross country study of the software industry , 2008 .

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

[27]  Capers Jones,et al.  Why software fails , 1996 .