5 papers
Empathy Guidelines for Improving Practitioner Well-being & Software Engineering Practices
Hashini Gunatilake, John Grundy, Rashina Hoda +1
Empathy is a powerful yet often overlooked element in software engineering (SE), supporting better teamwork, smoother communication, and effective decision-making.This paper introd…
The EmpathiSEr: Development and Validation of Software Engineering Oriented Empathy Scales
Hashini Gunatilake, John Grundy, Rashina Hoda +1
Empathy plays a critical role in software engineering (SE), influencing collaboration, communication, and user-centred design. Although SE research has increasingly recognised empa…
Manifestations of Empathy in Software Engineering: How, Why, and When It Matters
Hashini Gunatilake, John Grundy, Rashina Hoda +1
Empathy plays a crucial role in software engineering (SE), influencing collaboration, communication, and decision-making. While prior research has highlighted the importance of emp…
The Role of Empathy in Software Engineering -- A Socio-Technical Grounded Theory
Hashini Gunatilake, John Grundy, Rashina Hoda +1
Empathy, defined as the ability to understand and share others' perspectives and emotions, is essential in software engineering (SE), where developers often collaborate with divers…
What Does a Software Engineer Look Like? Exploring Societal Stereotypes in LLMs
Muneera Bano, Hashini Gunatilake, Rashina Hoda
Large language models (LLMs) have rapidly gained popularity and are being embedded into professional applications due to their capabilities in generating human-like content. Howeve…