Video-Based Empathy Training for Software Engineers

Empathy, i.e., the ability to understand and feel what others are going through, is essential for value-based and user-centered software development. Empathy helps software engineers fully understand client needs, but also impacts how software engineers work with each other (e.g., within their team). However, junior and less experienced software engineers may not always understand what empathy means and why it matters in a technical domain like software development (and therefore do not pursue opportunities to develop it). We present a video-based training technique for empathy of software engineers. We also show preliminary findings of using the technique in a software engineering project course for second-year software engineering students. We report on student learning, engagement, as well as the perceptions of students on the training technique.

Authors

Institutions

Publication Details

Published
2025-04-27
DOI
https://doi.org/10.1109/cseet66350.2025.00033
Citations
1
Primary Topic
Problem and Project Based Learning
Type
article
Field-Weighted Citation Impact
8.93
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Video-Based Empathy Training for Software Engineers

Negar Mohammadhassan, Matthias Galster, Antonija Mitrović, Jay Holland et al.
1 citations
Problem and Project Based Learning
8.93
article

Video-Based Empathy Training for Software Engineers

Negar Mohammadhassan, Matthias Galster, Antonija Mitrović, Jay Holland, Sanna Malinen, Raul Vincent LUMAPAS, Sreedevi Sankara Iyer
article en
1 citations

Abstract

Empathy, i.e., the ability to understand and feel what others are going through, is essential for value-based and user-centered software development. Empathy helps software engineers fully understand client needs, but also impacts how software engineers work with each other (e.g., within their team). However, junior and less experienced software engineers may not always understand what empathy means and why it matters in a technical domain like software development (and therefore do not pursue opportunities to develop it). We present a video-based training technique for empathy of software engineers. We also show preliminary findings of using the technique in a software engineering project course for second-year software engineering students. We report on student learning, engagement, as well as the perceptions of students on the training technique.

University of Canterbury (NZ)
Openalex Percentile: Top 4%
Problem and Project Based Learning
8.93
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Video-Based Empathy Training for Software Engineers — Negar Mohammadhassan, Matthias Galster, et al. · (2025) | TGRS Research Map | TGRS