Using Eye Tracking Data to Improve Requirements Specification Use

5Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

[Context and motivation] Software requirements specifications are the main point of reference in traditional software projects. Especially in large projects, these documents get read by multiple people, multiple times. [Question/problem] Several guidelines and templates already exist to support writing a good specification. However, not much research has been done in investigating how to support the use of specifications and help readers to find relevant information and navigate in the document more efficiently. [Principal ideas/results] We used eye tracking data obtained from observing readers when using specifications to create three different attention transfer features to support them in this process. In a student experiment, we evaluated if these attention visualizations positively affect the roles software architect, UI-designer and tester when reading a specification for the first time. The results show that the attention visualizations did not decrease navigation effort, but helped to draw the readers’ attention towards highlighted parts and decreased the average time spent on pages. [Contribution] We explored and evaluated the approach of visualizing other readers’ attention focus to help support new readers. Our results include interesting findings on what works well, what does not and what could be enhanced. We present improvement suggestions and ideas on where to focus follow-up research on.

Cite

CITATION STYLE

APA

Ahrens, M., & Schneider, K. (2020). Using Eye Tracking Data to Improve Requirements Specification Use. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12045 LNCS, pp. 36–51). Springer. https://doi.org/10.1007/978-3-030-44429-7_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free