部署后用户反馈分类的案例研究

Amy J. Ko, M. Lee, Valentina Ferrari, Steven Ip, Charlie Tran
{"title":"部署后用户反馈分类的案例研究","authors":"Amy J. Ko, M. Lee, Valentina Ferrari, Steven Ip, Charlie Tran","doi":"10.1145/1984642.1984644","DOIUrl":null,"url":null,"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.","PeriodicalId":136711,"journal":{"name":"Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"27","resultStr":"{\"title\":\"A case study of post-deployment user feedback triage\",\"authors\":\"Amy J. Ko, M. Lee, Valentina Ferrari, Steven Ip, Charlie Tran\",\"doi\":\"10.1145/1984642.1984644\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":136711,\"journal\":{\"name\":\"Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-05-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"27\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/1984642.1984644\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1984642.1984644","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 27

摘要

许多软件需求只有在产品部署之后,当用户有机会试用软件并提供反馈时,才能确定。不幸的是,即使团队完全投入到以用户为中心的设计中,处理这些反馈也并不总是直截了当的。为了调查是什么限制了团队的发展决策,我们对一个团队进行了为期6个月的实地研究,该团队采用迭代的以用户为中心的设计方法来设计、部署和发展一个大学社区的web应用程序。通过对团队的访谈,对他们的错误报告的分析,以及对应用程序的用户和非采用者的进一步访谈,我们发现解决用户反馈的大多数约束来自于用户之间的冲突,用户对信息的异质使用以及团队软件架构中源于早期用户研究的不灵活的假设。这些发现强调了随着软件的发展,需要新的方法来表达和验证来自用户研究的假设。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A case study of post-deployment user feedback triage
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信