| Testing vs. code inspection vs. what else?: male and female end users' debugging strategies |
| Full text |
Pdf
(835 KB)
|
Source
|
Conference on Human Factors in Computing Systems
archive
Proceeding of the twenty-sixth annual SIGCHI conference on Human factors in computing systems
table of contents
Florence, Italy
SESSION: Beyond End-User Programming
table of contents
Pages 617-626
Year of Publication: 2008
ISBN:978-1-60558-011-1
|
|
Authors
|
|
Neeraja Subrahmaniyan
|
Oregon State University, Corvallis, OR, USA
|
|
Laura Beckwith
|
Oregon State University, Corvallis, OR, USA
|
|
Valentina Grigoreanu
|
Oregon State University, Corvallis, OR, USA
|
|
Margaret Burnett
|
Oregon State University, Corvallis, OR, USA
|
|
Susan Wiedenbeck
|
Drexel University, Philadelphia, PA, USA
|
|
Vaishnavi Narayanan
|
Oregon State University, Corvallis, OR, USA
|
|
Karin Bucht
|
Oregon State University, Corvallis, OR, USA
|
|
Russell Drummond
|
Oregon State University, Corvallis, OR, USA
|
|
Xiaoli Fern
|
Oregon State University, Corvallis, OR, USA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 20, Downloads (12 Months): 167, Citation Count: 6
|
|
|
ABSTRACT
Little is known about the strategies end-user programmers use in debugging their programs, and even less is known about gender differences that may exist in these strategies. Without this type of information, designers of end-user programming systems cannot know the "target" at which to aim, if they are to support male and female end-user programmers. We present a study investigating this issue. We asked end-user programmers to debug spreadsheets and to describe their debugging strategies. Using mixed methods, we analyzed their strategies and looked for relationships among participants' strategy choices, gender, and debugging success. Our results indicate that males and females debug in quite different ways, that opportunities for improving support for end-user debugging strategies for both genders are abundant, and that tools currently available to end-user debuggers may be especially deficient in supporting debugging strategies used by females.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Anonymous, H. M. Customs and Excise Computer Audit Ser-vice, Methodology for the Audit of Spreadsheet Models, 2001. http://customs.hmrc.gov.uk/channelsPortalWebApp/channelsPortalWebApp.portal?_nfpb=true&_pageLabel= pageVAT_ShowContent&id=HMCE_PROD_009443&propertyType=document (downloaded Aug. 28, 2007).
|
| |
3
|
|
 |
4
|
Laura Beckwith , Margaret Burnett , Susan Wiedenbeck , Curtis Cook , Shraddha Sorte , Michelle Hastings, Effectiveness of end-user debugging software features: are there gender issues?, Proceedings of the SIGCHI conference on Human factors in computing systems, April 02-07, 2005, Portland, Oregon, USA
[doi> 10.1145/1054972.1055094]
|
 |
5
|
Laura Beckwith , Cory Kissinger , Margaret Burnett , Susan Wiedenbeck , Joseph Lawrance , Alan Blackwell , Curtis Cook, Tinkering and gender in end-user programmers' debugging, Proceedings of the SIGCHI conference on Human Factors in computing systems, April 22-27, 2006, Montréal, Québec, Canada
[doi> 10.1145/1124772.1124808]
|
| |
6
|
|
| |
7
|
|
 |
8
|
|
| |
9
|
Byrnes, J., Miller, C., and Schafer D. Gender differences in risk taking: A meta-analysis. Psych. Bulletin 125 (1999), 367--383.
|
| |
10
|
Carroll, J. (Ed.), "Minimalism Beyond "The Nurnberg Funnel", MIT Press, Cambridge, MA, 1998.
|
| |
11
|
Cross, N. Expertise in design: An overview. Design Studies 25, 5 (2004), 427--441.
|
| |
12
|
Fern, X., Komireddy, C., Burnett, M. Mining interpretable human strategies: A case study, In Proc. ICDM, IEEE (2007).
|
| |
13
|
Gallagher A., De Lisi R., Holst P., McGillicuddy-De Lisi A., Morely M., Cahalan C. Gender differences in advanced mathematical problem solving, J. Experimental Child Psychology 75, 3 (2000), 165--190.
|
| |
14
|
Halpern, D. Sex Differences in Cognitive Abilities, 3rd Edition. Lawrence Erlbaum Associates, Inc., Mahwah, NJ, 2000.
|
 |
15
|
|
 |
16
|
|
| |
17
|
David C. Littman , Jeannine Pinto , Stanley Letovsky , Elliot Soloway, Mental models and software maintenance, Papers presented at the first workshop on empirical studies of programmers on Empirical studies of programmers, p.80-98, June 1986, Washington, D.C., United States
|
| |
18
|
Meyers-Levy, J. Gender differences in information processing: A selectivity interpretation. In P. Cafferata & A. Tybout, (Eds) Cognitive and Affective Responses to Advertising. Lexington, Ma, Lexington Books, 1989.
|
| |
19
|
|
| |
20
|
O'Donnell, E. and Johnson, E. The effects of auditor gender and task complexity on information processing efficiency. Int. J. Auditing 5 (2001), 91--105.
|
| |
21
|
Powell, S., Baker, K., Lawson, B. An Auditing Protocol for Spreadsheet Models, Jan. 2007. http://mba.tuck.dartmouth.edu/
|
| |
22
|
spreadsheet/product_pubs.html (downloaded Aug. 28, 2007).
|
| |
23
|
|
| |
24
|
Neeraja Subrahmaniyan , Cory Kissinger , Kyle Rector , Derek Inman , Jared Kaplan , Laura Beckwith , Margaret Burnett, Explaining Debugging Strategies to End-User Programmers, Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, p.127-136, September 23-27, 2007
[doi> 10.1109/VLHCC.2007.21]
|
 |
25
|
|
 |
26
|
|
CITED BY 6
|
|
Brad A. Myers , Margaret M. Burnett , Mary Beth Rosson , Andrew J. Ko , Alan Blackwell, End user software engineering: chi'2008 special interest group meeting, CHI '08 extended abstracts on Human factors in computing systems, April 05-10, 2008, Florence, Italy
|
|
|
Margaret Burnett , Susan Wiedenbeck , Valentina Grigoreanu , Neeraja Subrahmaniyan , Laura Beckwith , Cory Kissinger, Gender in end-user software engineering, Proceedings of the 4th international workshop on End-user software engineering, p.21-24, May 12-12, 2008, Leipzig, Germany
|
|
|
Brad A. Myers , Margaret M. Burnett , Susan Wiedenbeck , Andrew J. Ko , Mary Beth Rosson, End user software engineering: CHI: 2009 special interest group meeting, Proceedings of the 27th international conference extended abstracts on Human factors in computing systems, April 04-09, 2009, Boston, MA, USA
|
|
|
Todd Kulesza , Weng-Keen Wong , Simone Stumpf , Stephen Perona , Rachel White , Margaret M. Burnett , Ian Oberst , Andrew J. Ko, Fixing the program my computer learned: barriers for end users, challenges for the machine, Proceedings of the 13th international conference on Intelligent user interfaces, February 08-11, 2009, Sanibel Island, Florida, USA
|
|
|
Margaret Burnett , Christopher Bogart , Jill Cao , Valentina Grigoreanu , Todd Kulesza , Joseph Lawrance, End-user software engineering and distributed cognition, Proceedings of the 2009 ICSE Workshop on Software Engineering Foundations for End User Programming, p.1-7, May 23-23, 2009
|
|
|
John M. Daughtry , Umer Farooq , Jeffrey Stylos , Brad A. Myers, API usability: CHI'2009 special interest group meeting, Proceedings of the 27th international conference extended abstracts on Human factors in computing systems, April 04-09, 2009, Boston, MA, USA
|
|