Putting a Face to the Issue: Fostering User Empathy of Open Source Software Developers With PersonaFlow

📅 2026-04-27
📈 Citations: 0
Influential: 0
📄 PDF

career value

200K/year
🤖 AI Summary
This work addresses the challenge that open-source software developers often struggle to empathize with users due to a lack of contextual background, while existing issue-tracking tools prioritize technical details over user perspectives. To bridge this gap, the authors propose PersonaFlow—a lightweight, extensible tool that automatically generates editable user personas from repository artifacts such as issues and pull requests, seamlessly integrating them into the issue-reporting interface. A user study (N=13) demonstrates that PersonaFlow effectively fosters user-centered developer behaviors: most participants revised their understanding of reported issues, and more than half proactively incorporated empathetic language, tailored explanations, or elevated issue priority in their responses. These findings validate the efficacy of simultaneously supporting affective connection and pragmatic decision-making in developer workflows.

Technology Category

Application Category

📝 Abstract
Open-source software (OSS) developers often struggle to understand and respond to user context, while existing tools, such as issue trackers (for handling bugs, requests, and feedback), largely focus on technical discussion. Although personas could help, limited resources and UX expertise make them hard to scale. We present PersonaFlow, a tool that generates editable user personas from OSS repository artifacts and integrates them alongside issue reports. In a user study with 13 OSS developers, most reported shifts in how they understood users, and more than half modified their responses by adding empathetic language, tailoring explanations, or raising priority ratings. We found two pathways to this change: some connected emotionally to personas as people, while others used them pragmatically for triaging. Both appeared to lead to more user-centered behavior. We contribute design implications for persona-based tools relevant to OSS and other contexts where efficiency-driven systems or workflows obscure valuable human elements.
Problem

Research questions and friction points this paper is trying to address.

open-source software
user empathy
personas
issue tracking
developer-user communication
Innovation

Methods, ideas, or system contributions that make the work stand out.

PersonaFlow
user personas
open-source software
empathy in development
issue tracking
🔎 Similar Papers
No similar papers found.