Back to Search Start Over

Enablers and Barriers of Empathy in Software Developer and User Interactions: A Mixed Methods Case Study.

Authors :
Gunatilake, Hashini
Grundy, John
Hoda, Rashina
Mueller, Ingo
Source :
ACM Transactions on Software Engineering & Methodology; May2024, Vol. 33 Issue 4, p1-41, 41p
Publication Year :
2024

Abstract

Software engineering (SE) requires developers to collaborate with stakeholders, and understanding their emotions and perspectives is often vital. Empathy is a concept characterising a person's ability to understand and share the feelings of another. However, empathy continues to be an under-researched human aspect in SE. We studied how empathy is practised between developers and end users using a mixed methods case study. We used an empathy test, observations, and interviews to collect data and socio-technical grounded theory and descriptive statistics to analyse data. We identified the nature of awareness required to trigger empathy and enablers of empathy. We discovered barriers to empathy and a set of potential strategies to overcome these barriers. We report insights on emerging relationships and present a set of recommendations and potential future works on empathy and SE for software practitioners and SE researchers. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
1049331X
Volume :
33
Issue :
4
Database :
Complementary Index
Journal :
ACM Transactions on Software Engineering & Methodology
Publication Type :
Academic Journal
Accession number :
176781682
Full Text :
https://doi.org/10.1145/3641849