TY - GEN
T1 - Enhancing User-centered Design with Large Language Models
AU - Gadelha, Bruno
AU - Queiroz, Thiago
AU - De Souza, Cleidson R.B.
AU - Conte, Tayana
AU - Steinmacher, Igor
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025
Y1 - 2025
N2 - User-centered design (UCD) is a foundational approach in software development that prioritizes users' needs, behaviors, and expectations throughout the design process. For instance, Design Sprints effectively integrate UCD into fastpaced software development, enabling teams to fail fast, learn quickly, and refine solutions based on real user feedback. This paper explores the potential of Large Language Models (LLMs) as an integrated component of UCD methodologies, specifically within the Design Sprint framework. Our goal is to analyze how LLMs can assist designers throughout different phases of the Design Sprint, improving efficiency and aiding in developing user-centered solutions. To achieve this goal, we conducted a study with Computer Science, Software Engineering, and Design students during a course on innovative software product engineering. The study was structured into three phases: (i) theoretical instruction, (ii) practical application of the design sprint methodology with LLM integration, and (iii) presentation and discussion of the developed products. We conducted focus groups to gather insights on the participants' experiences using an LLM as a support tool for Design Sprint activities. Our results provide insights into how LLM can be leveraged to assist in rapid product design while preserving UCD principles.
AB - User-centered design (UCD) is a foundational approach in software development that prioritizes users' needs, behaviors, and expectations throughout the design process. For instance, Design Sprints effectively integrate UCD into fastpaced software development, enabling teams to fail fast, learn quickly, and refine solutions based on real user feedback. This paper explores the potential of Large Language Models (LLMs) as an integrated component of UCD methodologies, specifically within the Design Sprint framework. Our goal is to analyze how LLMs can assist designers throughout different phases of the Design Sprint, improving efficiency and aiding in developing user-centered solutions. To achieve this goal, we conducted a study with Computer Science, Software Engineering, and Design students during a course on innovative software product engineering. The study was structured into three phases: (i) theoretical instruction, (ii) practical application of the design sprint methodology with LLM integration, and (iii) presentation and discussion of the developed products. We conducted focus groups to gather insights on the participants' experiences using an LLM as a support tool for Design Sprint activities. Our results provide insights into how LLM can be leveraged to assist in rapid product design while preserving UCD principles.
KW - Design Sprint
KW - LLM
KW - User-centered design
UR - https://www.scopus.com/pages/publications/105031766504
UR - https://www.scopus.com/pages/publications/105031766504#tab=citedBy
U2 - 10.1109/VL-HCC65237.2025.00047
DO - 10.1109/VL-HCC65237.2025.00047
M3 - Conference contribution
AN - SCOPUS:105031766504
T3 - Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC
SP - 367
EP - 372
BT - Proceedings - 2025 IEEE Symposium on Visual Languages and Human-Centric Computing, VL-HCC 2025
PB - IEEE Computer Society
T2 - 2025 IEEE Symposium on Visual Languages and Human-Centric Computing, VL-HCC 2025
Y2 - 6 October 2025 through 10 October 2025
ER -