@inproceedings{6d54e7c507a349a38db1914216dc23d9,
title = "A case study of post-deployment user feedback triage",
abstract = "Many software requirements are identified only after a product is deployed, once users have had a chance to try the software and provide feedback. Unfortunately, addressing such feedback is not always straightforward, even when a team is fully invested in user-centered design. To investigate what constrains a teams evolution decisions, we performed a 6-month field study of a team employing iterative user-centered design methods to the design, deployment and evolution of a web application for a university community. Across interviews with the team, analyses of their bug reports, and further interviews with both users and non-adopters of the application, we found most of the constraints on addressing user feedback emerged from conflicts between users heterogeneous use of information and inflexible assumptions in the team's software architecture derived from earlier user research. These findings highlight the need for new approaches to expressing and validating assumptions from user research as software evolves.",
keywords = "bug reports, bug triage, software evolution, user feedback",
author = "Ko, {Andrew J.} and Lee, {Michael J.} and Valentina Ferrari and Steven Ip and Charlie Tran",
year = "2011",
doi = "10.1145/1984642.1984644",
language = "English (US)",
isbn = "9781450305761",
series = "Proceedings - International Conference on Software Engineering",
pages = "1--8",
booktitle = "CHASE'11 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011",
note = "4th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2011, Co-located with ICSE 2011 ; Conference date: 21-05-2011 Through 21-05-2011",
}