University of Limerick Institutional Repository

Examining active error in software development

DSpace Repository

Show simple item record

dc.contributor.author Lopez, Tamara
dc.contributor.author Petre, Marian
dc.contributor.author Nuseibeh, Bashar
dc.date.accessioned 2018-12-19T14:55:01Z
dc.date.available 2018-12-19T14:55:01Z
dc.date.issued 2016
dc.identifier.uri http://hdl.handle.net/10344/7431
dc.description peer-reviewed en_US
dc.description.abstract 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. en_US
dc.language.iso eng en_US
dc.publisher IEEE Computer Society en_US
dc.relation 291652 en_US
dc.relation.ispartofseries 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC);pp. 152-156
dc.relation.uri http://dx.doi.org/10.1109/VLHCC.2016.7739678
dc.rights © 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. en_US
dc.subject empirical studies en_US
dc.subject software development en_US
dc.subject software engineering en_US
dc.subject human error en_US
dc.title Examining active error in software development en_US
dc.type info:eu-repo/semantics/conferenceObject en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.identifier.doi 10.1109/VLHCC.2016.7739678
dc.contributor.sponsor ERC en_US
dc.contributor.sponsor SFI en_US
dc.relation.projectid 291652 en_US
dc.relation.projectid 13/RC/2094 en_US
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


Browse

My Account

Statistics