Publication statistics

Pub. period:2002-2011
Pub. count:18
Number of co-authors:40



Co-authors

Number of publications with 3 favourite co-authors:

Margaret M. Burnett:16
Susan Wiedenbeck:6
Curtis R. Cook:5

 

 

Productive colleagues

Laura Beckwith's 3 most productive colleagues in number of publications:

Brad A. Myers:155
Mary Beth Rosson:142
Margaret M. Burnet..:103
 
 
 
May 18

It's really hard to design products by focus groups. A lot of times, people don't know what they want until you show it to them.

-- Steve Jobs, 1998

 
 

Featured chapter

Read the fascinating history of Wearable Computing, told by its father, Steve Mann

Read Steve's chapter !

 
 

Help us help you!

 
 

Laura Beckwith

Picture of Laura Beckwith. © Laura Beckwith

Research Interests: Human Computer Interaction (HCI); Gender HCI; End-User Programming, End-User Software Engineering.

Edit author info
Add publication

Publications by Laura Beckwith (bibliography)

 what's this?
2011
 
Edit | Del

Ko, Andrew J., Abraham, Robin, Beckwith, Laura, Blackwell, Alan, Burnett, Margaret M., Erwig, Martin, Scaffidi, Christopher, Lawrance, Joseph, Lieberman, Henry, Myers, Brad A., Rosson, Mary Beth, Rothermel, Gregg, Shaw, Mary and Wiedenbeck, Susan (2011): The State of the Art in End-User Software Engineering. In ACM Computing Surveys, 43 (3) pp. 1-44.

Most programs today are written not by professional software developers, but by people with expertise in other domains working towards goals for which they need computational support. For example, a teacher might write a grading spreadsheet to save time grading, or an interaction designer might use an interface builder to test some user interface design ideas. Although these end-user programmers may not have the same goals as professional developers, they do face many of the same software engineering challenges, including understanding their requirements, as well as making decisions about design, reuse, integration, testing, and debugging. This article summarizes and classifies research on these activities, defining the area of End-User Software Engineering (EUSE) and related terminology. The article then discusses empirical research about end-user software engineering activities and the technologies designed to support them. The article also addresses several crosscutting issues in the design of EUSE tools, including the roles of risk, reward, and domain complexity, and self-efficacy in the design of EUSE tools and the potential of educating users about software engineering principles.

© All rights reserved Ko et al. and/or ACM Press

 Cited in the following chapter:

» End-User Development: [/encyclopedia/end-user_development.html]


 
2008
 
Edit | Del

Subrahmaniyan, Neeraja, Beckwith, Laura, Grigoreanu, Valentina, Burnett, Margaret M., Wiedenbeck, Susan, Narayanan, Vaishnavi, Bucht, Karin, Drummond, Russell and Fern, Xiaoli (2008): Testing vs. code inspection vs. what else?: male and female end users' debugging strategies. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008. pp. 617-626.

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.

© All rights reserved Subrahmaniyan et al. and/or ACM Press

2007
 
Edit | Del

Beckwith, Laura, Inman, Derek, Rector, Kyle and Burnett, Margaret M. (2007): On to the Real World: Gender and Self-Efficacy in Excel. In: VL-HCC 2007 - IEEE Symposium on Visual Languages and Human-Centric Computing 23-27 September, 2007, Coeur dAlene, Idaho, USA. pp. 119-126.

 
Edit | Del

Subrahmaniyan, Neeraja, Kissinger, Cory, Rector, Kyle, Inman, Derek, Kaplan, Jared, Beckwith, Laura and Burnett, Margaret M. (2007): Explaining Debugging Strategies to End-User Programmers. In: VL-HCC 2007 - IEEE Symposium on Visual Languages and Human-Centric Computing 23-27 September, 2007, Coeur dAlene, Idaho, USA. pp. 127-136.

2006
 
Edit | Del

Beckwith, Laura, Kissinger, Cory, Burnett, Margaret M., Wiedenbeck, Susan, Lawrance, Joseph, Blackwell, Alan and Cook, Curtis (2006): Tinkering and gender in end-user programmers' debugging. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems 2006. pp. 231-240.

Earlier research on gender effects with software features intended to help problem-solvers in end-user debugging environments has shown that females are less likely to use unfamiliar software features. This poses a serious problem because these features may be key to helping them with debugging problems. Contrasting this with research documenting males' inclination for tinkering in unfamiliar environments, the question arises as to whether encouraging tinkering with new features would help females overcome the factors, such as low self-efficacy, that led to the earlier results. In this paper, we present an experiment with males and females in an end-user debugging setting, and investigate how tinkering behavior impacts several measures of their debugging success. Our results show that the factors of tinkering, reflection, and self-efficacy, can combine in multiple ways to impact debugging effectiveness differently for males than for females.

© All rights reserved Beckwith et al. and/or ACM Press

 
Edit | Del

Beckwith, Laura, Burnett, Margaret M., Grigoreanu, Valentina and Wiedenbeck, Susan (2006): Gender HCI: What About the Software?. In IEEE Computer, 39 (11) pp. 97-101.

 
Edit | Del

Grigoreanu, Valentina, Beckwith, Laura, Fern, Xiaoli Z., Yang, Sherry, Komireddy, Chaitanya, Narayanan, Vaishnavi, Cook, Curtis R. and Burnett, Margaret M. (2006): Gender Differences in End-User Debugging, Revisited: What the Miners Found. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 19-26.

 
Edit | Del

Kissinger, Cory, Burnett, Margaret M., Stumpf, Simone, Subrahmaniyan, Neeraja, Beckwith, Laura, Yang, Sherry and Rosson, Mary Beth (2006): Supporting end-user debugging: what do users want to know?. In: Celentano, Augusto (ed.) AVI 2006 - Proceedings of the working conference on Advanced visual interfaces May 23-26, 2006, Venezia, Italy. pp. 135-142.

2005
 
Edit | Del

Beckwith, Laura, Burnett, Margaret M., Wiedenbeck, Susan, Cook, Curtis, Sorte, Shraddha and Hastings, Michelle (2005): Effectiveness of end-user debugging software features: are there gender issues?. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems 2005. pp. 869-878.

Although gender differences in a technological world are receiving significant research attention, much of the research and practice has aimed at how society and education can impact the successes and retention of female computer science professionals-but the possibility of gender issues within software has received almost no attention. If gender issues exist with some types of software features, it is possible that accommodating them by changing these features can increase effectiveness, but only if we know what these issues are. In this paper, we empirically investigate gender differences for end users in the context of debugging spreadsheets. Our results uncover significant gender differences in self-efficacy and feature acceptance, with females exhibiting lower self-efficacy and lower feature acceptance. The results also show that these differences can significantly reduce females' effectiveness.

© All rights reserved Beckwith et al. and/or ACM Press

 
Edit | Del

Beckwith, Laura (2005): Gender HCI issues in problem-solving software. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems 2005. pp. 1104-1105.

Thus far, researchers have not investigated gender HCI issues in the context of end-user problem-solving software. Designers' ignorance of gender differences is particularly evident in studies showing software is unintentionally designed for males. We are investigating gender HCI issues using quantitative and qualitative empirical methods, using formative work to consider gender-conscious design features, implementing these features in our research prototype, and following up with summative work to evaluate effectiveness.

© All rights reserved Beckwith and/or ACM Press

 
Edit | Del

Beckwith, Laura, Sorte, Shraddha, Burnett, Margaret M., Wiedenbeck, Susan, Chintakovid, Thippaya and Cook, Curtis R. (2005): Designing Features for Both Genders in End-User Programming Environments. In: VL-HCC 2005 - IEEE Symposium on Visual Languages and Human-Centric Computing 21-24 September, 2005, Dallas, TX, USA. pp. 153-160.

 
Edit | Del

Phalgune, Amit, Kissinger, Cory, Burnett, Margaret M., Cook, Curtis R., Beckwith, Laura and Ruthruff, Joseph R. (2005): Garbage in, Garbage out? An Empirical Look at Oracle Mistakes by End-User Programmers. In: VL-HCC 2005 - IEEE Symposium on Visual Languages and Human-Centric Computing 21-24 September, 2005, Dallas, TX, USA. pp. 45-52.

2004
 
Edit | Del

Robertson, T. J., Prabhakararao, Shrinu, Burnett, Margaret M., Cook, Curtis, Ruthruff, Joseph R., Beckwith, Laura and Phalgune, Amit (2004): Impact of interruption style on end-user debugging. In: Dykstra-Erickson, Elizabeth and Tscheligi, Manfred (eds.) Proceedings of ACM CHI 2004 Conference on Human Factors in Computing Systems April 24-29, 2004, Vienna, Austria. pp. 287-294.

Although researchers have begun to explicitly support end-user programmers' debugging by providing information to help them find bugs, there is little research addressing the proper mechanism to alert the user to this information. The choice of alerting mechanism can be important, because as previous research has shown, different interruption styles have different potential advantages and disadvantages. To explore impacts of interruptions in the end-user debugging domain, this paper describes an empirical comparison of two interruption styles that have been used to alert end-user programmers to debugging information. Our results show that negotiated-style interruptions were superior to immediate-style interruptions in several issues of importance to end-user debugging, and further suggest that a reason for this superiority may be that immediate-style interruptions encourage different debugging strategies.

© All rights reserved Robertson et al. and/or ACM Press

 
Edit | Del

Beckwith, Laura and Burnett, Margaret M. (2004): Gender: An Important Factor in End-User Programming Environments?. In: VL-HCC 2004 - IEEE Symposium on Visual Languages and Human-Centric Computing 26-29 September, 2004, Rome, Italy. pp. 107-114.

 
Edit | Del

Ruthruff, Joseph R., Phalgune, Amit, Beckwith, Laura, Burnett, Margaret M. and Cook, Curtis R. (2004): Rewarding "Good" Behavior: End-User Debugging and Rewards. In: VL-HCC 2004 - IEEE Symposium on Visual Languages and Human-Centric Computing 26-29 September, 2004, Rome, Italy. pp. 115-122.

2003
 
Edit | Del

Wilson, Aaron, Burnett, Margaret M., Beckwith, Laura, Granatir, Orion, Casburn, Ledah, Cook, Curtis, Durham, Mike and Rothermel, Gregg (2003): Harnessing curiosity to increase correctness in end-user programming. In: Cockton, Gilbert and Korhonen, Panu (eds.) Proceedings of the ACM CHI 2003 Human Factors in Computing Systems Conference April 5-10, 2003, Ft. Lauderdale, Florida, USA. pp. 305-312.

 Cited in the following chapter:

» End-User Development: [/encyclopedia/end-user_development.html]


 
 
Edit | Del

Beckwith, Laura (2003): Gender HCI issues in end-user software engineering. In: HCC 2003 - IEEE Symposium on Human Centric Computing Languages and Environments 28-31 October, 2003, Auckland, New Zealand. pp. 273-274.

2002
 
Edit | Del

Beckwith, Laura, Burnett, Margaret M. and Cook, Curtis R. (2002): Reasoning about Many-to-Many Requirement Relationships in Spreadsheets. In: HCC 2002 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments 3-6 September, 2002, Arlington, VA, USA. pp. 149-157.

 
Add publication
Show this list on your homepage
 
 

Join the technology elite and advance:

 
1.

Your career

 
2.

Your network

 
 3.

Your skills

 
 
 
 
 
 

Changes to this page (author)

27 Oct 2011: Modified
27 Oct 2011: Modified
12 Jul 2011: Added
10 Feb 2010: Modified
17 Jun 2009: Added
16 Jun 2009: Added
16 Jun 2009: Added
16 Jun 2009: Added
16 Jun 2009: Added
16 Jun 2009: Added
16 Jun 2009: Added
16 Jun 2009: Added
16 Jun 2009: Added
16 Jun 2009: Added
01 Jun 2009: Added
12 May 2008: Added
29 Jun 2007: Added
29 Jun 2007: Added
19 Jun 2007: Added
28 Apr 2003: Added

Page Information

Page maintainer: The Editorial Team
URL: http://www.interaction-design.org/references/authors/laura_beckwith.html

Publication statistics

Pub. period:2002-2011
Pub. count:18
Number of co-authors:40



Co-authors

Number of publications with 3 favourite co-authors:

Margaret M. Burnett:16
Susan Wiedenbeck:6
Curtis R. Cook:5

 

 

Productive colleagues

Laura Beckwith's 3 most productive colleagues in number of publications:

Brad A. Myers:155
Mary Beth Rosson:142
Margaret M. Burnet..:103
 
 
 
May 18

It's really hard to design products by focus groups. A lot of times, people don't know what they want until you show it to them.

-- Steve Jobs, 1998

 
 

Featured chapter

Read the fascinating history of Wearable Computing, told by its father, Steve Mann

Read Steve's chapter !

 
 

Help us help you!