Hitting the wall: errors in developing and code inspecting a 'simple' spreadsheet model

被引:40
作者
Panko, RR [1 ]
Sprague, RH [1 ]
机构
[1] Univ Hawaii, Honolulu, HI 96821 USA
关键词
audit; code inspection; decision support system; end user computing; error; fault; spreadsheet; modeling;
D O I
10.1016/S0167-9236(97)00038-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Field audits and experiments have found substantial error rates when students and professionals have built spreadsheet models. In this study, 102 undergraduate MIS majors and 50 MBA students developed a model from a word problem that was relatively simple and free of domain knowledge. Even so, 35% of their 152 models were incorrect. There was no significant difference in errors per model between undergraduates and MBAs. Even among the 17 MBAs with 250 h or more of experience, 24% of the models contained errors. The cell error rate (CER)-the percentage of cells with errors-was 2.0%. When 23 undergraduates attempted to audit their models through code inspection, only three with incorrect spreadsheets (15%) produced clean spreadsheets when they finished the audit. (C) 1998 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:337 / 353
页数:17
相关论文
共 50 条
[1]   SOFTWARE FUNCTION, SOURCE LINES OF CODE, AND DEVELOPMENT EFFORT PREDICTION - A SOFTWARE SCIENCE VALIDATION [J].
ALBRECHT, AJ ;
GAFFNEY, JE .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1983, 9 (06) :639-648
[2]  
ALLWOOD CM, 1984, COGNITIVE SCI, V8, P413, DOI 10.1207/s15516709cog0804_5
[3]  
Baars B.J., 1992, EXPT SLIPS HUMAN ERR
[4]  
Basili V. R., 1986, Software System Design Methods: The Challenge of Advanced Computing Technology. Proceedings of the NATO Advanced Study Institute, P3
[5]  
Beizer B., 2003, Software Testing Techniques
[6]  
Bishop M.M., 1975, DISCRETE MULTIVARIAT
[7]   IMPROVING SOFTWARE PRODUCTIVITY [J].
BOEHM, BW .
COMPUTER, 1987, 20 (09) :43-57
[8]   AN EXPERIMENTAL-STUDY OF PEOPLE CREATING SPREADSHEETS [J].
BROWN, PS ;
GOULD, JD .
ACM TRANSACTIONS ON OFFICE INFORMATION SYSTEMS, 1987, 5 (03) :258-272
[9]  
Cale E. G. Jr., 1994, Journal of Systems Management, V45, P36
[10]  
Card S. K., 1983, PSYCHOL HUMAN COMPUT