Institutions | About Us | Help | Gaeilge
rian logo


Mark
Go Back
Examining active error in software development
Lopez, Tamara; Petre, Marian; Nuseibeh, Bashar
Software rarely works as intended while it is being written. Things go wrong in the midst of everyday practice, and developers are commonly understood to form theories and strategies for dealing with them. Errors in this sense are not bugs left behind in software, they are actively encountered and experienced. This paper reports findings of an ethnographicallyinformed study undertaken to examine error encountered at the desk. Films depicting paired open-source development practice over the course of a month were analyzed to identify and delineate instances of active error. Instances were interpreted within a framework of error handling drawn from psychology research. Analyses of representative instances are given and discussed in relation to software engineering research that examines practice at the desk. Findings demonstrate that the significance of active error in software development is personal, shaped by passing time, the emergence of preferred practices and environmental changes.
Keyword(s): empirical studies; software development; software engineering; human error
Publication Date:
2016
Type: Conference item
Peer-Reviewed: Yes
Language(s): English
Institution: University of Limerick
Funder(s): Science Foundation Ireland
Citation(s): 291652
2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC);pp. 152-156
http://dx.doi.org/10.1109/VLHCC.2016.7739678
13/RC/2094
Publisher(s): IEEE Computer Society
First Indexed: 2018-12-21 06:26:12 Last Updated: 2018-12-21 06:26:12