What you see is what you trace: a two-stage interview study on traceability practices and eye tracking potential

IF 2.1 3区 计算机科学 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS Requirements Engineering Pub Date : 2024-07-09 DOI:10.1007/s00766-024-00419-0
Maike Ahrens, Lukas Nagel, Kurt Schneider
{"title":"What you see is what you trace: a two-stage interview study on traceability practices and eye tracking potential","authors":"Maike Ahrens, Lukas Nagel, Kurt Schneider","doi":"10.1007/s00766-024-00419-0","DOIUrl":null,"url":null,"abstract":"<p>The benefits of traceability have widely been discussed in research. However, studies have also shown that traceability practices are still not prevalent in industrial settings due to the high manual effort and lack of tool support. In this paper, we explore the feasibility of using eye tracking to automatically detect trace links to reduce manual effort and thereby increase practical applicability. We conducted a two-stage interview study in industry. In Stage 1 we interviewed 20 practitioners to provide an overview of how traceability is established in practice and how an eye tracking approach would need to be applied in order to be useful. In Stage 2 we conducted interviews with 16 practitioners from one project context to elicit role-specific workflows and analyzed which activities are suitable to obtain useful traceability links based on gaze data. As there is no one-fits-all solution to traceability, and technical limitations of eye tracking still exist, we collected information on used artifact types, tools and requirements management practices to adjust an approach to actual traceability stakeholders’ needs. We report on perspectives from different roles in software projects and give an overview of traced artifacts, current traceability experiences, as well as benefits and doubts concerned with using eye tracking to obtain links automatically. We discuss the implications for the evaluation and implementation of an automatic tracing approach in practice and how eye tracking can support requirements engineering activities.</p>","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"22 1","pages":""},"PeriodicalIF":2.1000,"publicationDate":"2024-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Requirements Engineering","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s00766-024-00419-0","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

The benefits of traceability have widely been discussed in research. However, studies have also shown that traceability practices are still not prevalent in industrial settings due to the high manual effort and lack of tool support. In this paper, we explore the feasibility of using eye tracking to automatically detect trace links to reduce manual effort and thereby increase practical applicability. We conducted a two-stage interview study in industry. In Stage 1 we interviewed 20 practitioners to provide an overview of how traceability is established in practice and how an eye tracking approach would need to be applied in order to be useful. In Stage 2 we conducted interviews with 16 practitioners from one project context to elicit role-specific workflows and analyzed which activities are suitable to obtain useful traceability links based on gaze data. As there is no one-fits-all solution to traceability, and technical limitations of eye tracking still exist, we collected information on used artifact types, tools and requirements management practices to adjust an approach to actual traceability stakeholders’ needs. We report on perspectives from different roles in software projects and give an overview of traced artifacts, current traceability experiences, as well as benefits and doubts concerned with using eye tracking to obtain links automatically. We discuss the implications for the evaluation and implementation of an automatic tracing approach in practice and how eye tracking can support requirements engineering activities.

Abstract Image

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
所见即所得:关于可追溯性实践和眼动追踪潜力的两阶段访谈研究
可追溯性的好处已在研究中得到广泛讨论。然而,研究也表明,由于人工工作量大且缺乏工具支持,可追溯性实践在工业环境中仍不普遍。在本文中,我们探讨了使用眼动跟踪自动检测跟踪链接的可行性,以减少人工操作,从而提高实际应用性。我们在工业领域进行了两个阶段的访谈研究。在第一阶段,我们采访了 20 位从业人员,概述了在实践中如何建立可追溯性,以及需要如何应用眼动跟踪方法才能发挥作用。在第二阶段,我们对一个项目中的 16 名从业人员进行了访谈,以了解特定角色的工作流程,并分析哪些活动适合根据注视数据获得有用的可追溯性链接。由于没有放之四海而皆准的可追溯性解决方案,而且眼动仪的技术局限性依然存在,因此我们收集了有关所用工件类型、工具和需求管理实践的信息,以便根据实际的可追溯性利益相关者的需求调整方法。我们报告了软件项目中不同角色的观点,并概述了所追踪的工件、当前的可追溯性经验,以及使用眼动追踪自动获取链接的好处和疑虑。我们讨论了在实践中评估和实施自动跟踪方法的意义,以及眼动跟踪如何支持需求工程活动。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Requirements Engineering
Requirements Engineering 工程技术-计算机:软件工程
CiteScore
7.10
自引率
10.70%
发文量
27
审稿时长
>12 weeks
期刊介绍: The journal provides a focus for the dissemination of new results about the elicitation, representation and validation of requirements of software intensive information systems or applications. Theoretical and applied submissions are welcome, but all papers must explicitly address: -the practical consequences of the ideas for the design of complex systems -how the ideas should be evaluated by the reflective practitioner The journal is motivated by a multi-disciplinary view that considers requirements not only in terms of software components specification but also in terms of activities for their elicitation, representation and agreement, carried out within an organisational and social context. To this end, contributions are sought from fields such as software engineering, information systems, occupational sociology, cognitive and organisational psychology, human-computer interaction, computer-supported cooperative work, linguistics and philosophy for work addressing specifically requirements engineering issues.
期刊最新文献
New product development based on non-functional requirements in renewable energy industries using hesitant fuzzy QFD-DFX approach Recommending and release planning of user-driven functionality deletion for mobile apps Benchmarking requirement template systems: comparing appropriateness, usability, and expressiveness A natural language-based method to specify privacy requirements: an evaluation with practitioners Navigating personalized medication: unveiling user needs to forge a cutting-edge platform for proactive prevention and monitoring of adverse drug reactions
×
引用
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