FAME: Supporting Continuous Requirements Elicitation by Combining User Feedback and Monitoring

M. Oriol, Melanie J. C. Stade, Farnaz Fotrousi, S. Nadal, Jovan Varga, N. Seyff, A. Abelló, Xavier Franch, Jordi Marco, Oleg Schmidt
{"title":"FAME: Supporting Continuous Requirements Elicitation by Combining User Feedback and Monitoring","authors":"M. Oriol, Melanie J. C. Stade, Farnaz Fotrousi, S. Nadal, Jovan Varga, N. Seyff, A. Abelló, Xavier Franch, Jordi Marco, Oleg Schmidt","doi":"10.1109/RE.2018.00030","DOIUrl":null,"url":null,"abstract":"Context: Software evolution ensures that software systems in use stay up to date and provide value for end-users. However, it is challenging for requirements engineers to continuously elicit needs for systems used by heterogeneous end-users who are out of organisational reach. Objective: We aim at supporting continuous requirements elicitation by combining user feedback and usage monitoring. Online feedback mechanisms enable end-users to remotely communicate problems, experiences, and opinions, while monitoring provides valuable information about runtime events. It is argued that bringing both information sources together can help requirements engineers to understand end-user needs better. Method/Tool: We present FAME, a framework for the combined and simultaneous collection of feedback and monitoring data in web and mobile contexts to support continuous requirements elicitation. In addition to a detailed discussion of our technical solution, we present the first evidence that FAME can be successfully introduced in real-world contexts. Therefore, we deployed FAME in a web application of a German small and medium-sized enterprise (SME) to collect user feedback and usage data. Results/Conclusion: Our results suggest that FAME not only can be successfully used in industrial environments but that bringing feedback and monitoring data together helps the SME to improve their understanding of end-user needs, ultimately supporting continuous requirements elicitation.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"47","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 26th International Requirements Engineering Conference (RE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RE.2018.00030","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 47

Abstract

Context: Software evolution ensures that software systems in use stay up to date and provide value for end-users. However, it is challenging for requirements engineers to continuously elicit needs for systems used by heterogeneous end-users who are out of organisational reach. Objective: We aim at supporting continuous requirements elicitation by combining user feedback and usage monitoring. Online feedback mechanisms enable end-users to remotely communicate problems, experiences, and opinions, while monitoring provides valuable information about runtime events. It is argued that bringing both information sources together can help requirements engineers to understand end-user needs better. Method/Tool: We present FAME, a framework for the combined and simultaneous collection of feedback and monitoring data in web and mobile contexts to support continuous requirements elicitation. In addition to a detailed discussion of our technical solution, we present the first evidence that FAME can be successfully introduced in real-world contexts. Therefore, we deployed FAME in a web application of a German small and medium-sized enterprise (SME) to collect user feedback and usage data. Results/Conclusion: Our results suggest that FAME not only can be successfully used in industrial environments but that bringing feedback and monitoring data together helps the SME to improve their understanding of end-user needs, ultimately supporting continuous requirements elicitation.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
FAME:通过结合用户反馈和监控来支持持续的需求激发
上下文:软件演进确保使用中的软件系统保持最新并为最终用户提供价值。然而,对于需求工程师来说,不断地引出组织无法触及的异构最终用户所使用的系统的需求是具有挑战性的。目标:我们的目标是通过结合用户反馈和使用监控来支持持续的需求激发。在线反馈机制使最终用户能够远程交流问题、经验和意见,同时监视提供有关运行时事件的有价值的信息。有人认为,将两个信息源结合在一起可以帮助需求工程师更好地理解最终用户的需求。方法/工具:我们提出FAME,这是一个框架,用于在网络和移动环境中组合和同时收集反馈和监控数据,以支持持续的需求提取。除了详细讨论我们的技术解决方案外,我们还提出了FAME可以成功引入现实环境的第一个证据。因此,我们在一家德国中小企业(SME)的web应用程序中部署了FAME,以收集用户反馈和使用数据。结果/结论:我们的结果表明FAME不仅可以成功地用于工业环境,而且将反馈和监测数据结合在一起有助于中小企业提高对最终用户需求的理解,最终支持持续的需求激发。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
CaRE: A Refinement Calculus for Requirements Engineering Based on Argumentation Semantics The Grace Period Has Ended: An Approach to Operationalize GDPR Requirements The Manager Perspective on Requirements Impact on Automotive Systems Development Speed Data Driven Requirements Engineering: Implications for the Community [Publisher's information]
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1