Search papers, labs, and topics across Lattice.
This paper introduces a method for identifying UX smells in Visual Studio Code by leveraging LLMs to analyze user-reported issues from its GitHub repository. The approach uses a validated UX taxonomy and expert review to classify these issues, revealing recurring problems impacting developer experience. The study found that UX smells are primarily concentrated in informativeness, clarity, intuitiveness, and efficiency.
LLMs can automatically surface critical UX flaws in developer tools like VS Code by mining user feedback, pinpointing issues that directly impact developer productivity and satisfaction.
Integrated Development Environments shape developers'daily experience, yet the empirical study of their usability and user experience (UX) remains limited. This work presents an LLM-assisted approach to detecting UX smells in Visual Studio Code by mining and classifying user-reported issues from the GitHub repository. Using a validated taxonomy and expert review, we identified recurring UX problems that affect the developer experience. Our results show that the majority of UX smells are concentrated in informativeness, clarity, intuitiveness, and efficiency, qualities that developers value most.