Supporting Software Developers' Focused Work on Window-Based Desktops
Jan Pilzer, Raphael Rosenast, André N. Meyer, Elaine M. Huang, Thomas Fritz
Abstract
Software developers, like other information workers, continuously switch tasks and applications to complete their work on their computer. Given the high fragmentation and complexity of their work, staying focused on the relevant pieces of information can become quite challenging in today's window-based environments, especially with the ever increasing monitor screen-size. To support developers in staying focused, we conducted a formative study with 18 professionals in which we examined their computer based and eye-gaze interaction with the window environment and devised a relevance model of open windows. Based on the results, we developed a prototype to dim irrelevant windows and reduce distractions, and evaluated it in a user study. Our results indicate that our model was able to predict relevant open windows with high accuracy and participants felt that integrating visual prominence into the desktop environment reduces clutter and distraction, which results in reduced window switching and an increase in focus.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get ec33b66b-e178-4cfc-975b-87fdc2c4c328Cited by top-tier papers4
- Use of an AI-powered Rewriting Support Software in Context with Other Tools: A Study of Non-Native English SpeakersTakumi Ito, Naomi Yamashita, Tatsuki Kuribayashi, Masatoshi Hidaka et al.UIST 2023 · 19 citations
- Using Logs Data to Identify When Software Engineers Experience Flow or Focused WorkAdam Brown, Sarah D'Angelo, Ben Holtz, Ciera Jaspan et al.CHI 2023 · 12 citations
- Predicting Bugs by Monitoring Developers During Task ExecutionGennaro Laudato, Simone Scalabrino, Nicole Novielli, Filippo Lanubile et al.ICSE 2023 · 6 citations
- Supporting Web-Based API Searches in the IDE Using SignaturesNick C. Bradley, Thomas Fritz, Reid HolmesICSE 2024
Related papers
- Identifying and Describing Information Seeking TasksChris Satterfield, Thomas Fritz, Gail C. MurphyASE 2020 · 3 citations
- Less is More! Visual Suppression for Bottom-up and Top-down Attention in Dynamic EnvironmentsChenkai Zhang, Ruochen Cao, Andrew Cunningham, James A. WalshCHI 2026 · 2 citations
- Designing for Noticeability: Understanding the Impact of Visual Importance on Desktop NotificationsPhilipp Müller, Sander Staal, Mihai Bâce, Andreas BullingCHI 2022 · 18 citations
- When Browsing Gets Cluttered: Exploring and Modeling Interactions of Browsing Clutter, Browsing Habits, and CopingRongjun Ma, Henrik Lassila, Leysan Nurgalieva, Janne LindqvistCHI 2023 · 16 citations
- Context-aware in-process crowdworker recommendationJunjie Wang, Ye Yang, Song Wang, Yuanzhe Hu et al.ICSE 2020 · 23 citations
