Expert judgement as an estimating method

Abstract This paper reviews some past research that may be relevant to the way that ‘expert judgement’ is used to produce estimates of software size and implementation effort. It then describes a survey of software estimators in one organization conducted via written questionnaires and some follow-up interviews. The survey paid particular attention to the information requirements of the estimators. A large proportion of the system development was found to involve the modification of existing systems and as a consequence a large part of the estimating process comprised the assessment of the impact of changes on existing code. The paper concludes by suggesting that some work could profitably be applied to attempting to support expert judgement rather than displacing it.

[1]  Barry G. Silverman,et al.  Software Cost and Productivity Improvements: An Analogical View , 1985, Computer.

[2]  Norman E. Fenton,et al.  Software Metrics: A Rigorous Approach , 1991 .

[3]  J. Greenberg,et al.  Behavior in Organizations , 1983 .

[4]  Stanley Letovsky,et al.  Cognitive processes in program comprehension , 1986, J. Syst. Softw..

[5]  Fj Fred Heemstra,et al.  Function point analysis: evaluation of a software cost estimation model , 1991 .

[6]  Chris F. Kemerer,et al.  An empirical validation of software cost estimation models , 1987, CACM.

[7]  John Jenkins,et al.  Cost-estimation by analogy as a good management practice , 1988 .

[8]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[9]  Tom DeMarco,et al.  Controlling Software Projects , 1982 .

[10]  Elliot Soloway,et al.  Mental models and software maintenance , 1986, J. Syst. Softw..

[11]  David Hopelain,et al.  Information systems for organizational productivity , 1986, CPRS.

[12]  Tom Gilb,et al.  Principles of software engineering management , 1988 .

[13]  Peter G. W. Keen,et al.  Information systems and organizational change , 1990, CACM.

[14]  R. H. Waterman,et al.  In search of excellence : lessons from America's best-run companies , 1983 .

[15]  D. Ross Jeffery,et al.  Managing programming productivity , 1985, J. Syst. Softw..

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

[17]  Stuart E. Madnick,et al.  Special Feature: Impact of Schedule Estimation on Software Project Behavior , 1986, IEEE Software.