Our paper “Tracing Software Developers’ Eyes and Interactions for Change Tasks” got accepted at ESEC-FSE’15!

What are software developers doing during a change task?
While an answer to this question opens countless opportunities to support developers in their work, only little is known about developers’ detailed navigation behavior for realistic change tasks. Most empirical studies on developers performing change tasks are limited to very small code snippets or are limited by the granularity or the detail of the data collected for the study. In this research, we try to overcome these limitations by combining user interaction monitoring with very fine granular eye- tracking data that is automatically linked to the underlying source code entities in the IDE.
In a study with 12 professional and 10 student developers working on three change tasks from an open source system, we used our approach to investigate the detailed navigation of developers for realistic change tasks. The results of our study show, amongst others, that the eye-tracking data does indeed capture different aspects than user interaction data and that developers focus on only small parts of methods that are often related by data flow. We discuss our findings and their implications for better developer tool support.

You can already read the Preprint of this paper!

One thought on “Our paper “Tracing Software Developers’ Eyes and Interactions for Change Tasks” got accepted at ESEC-FSE’15!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s