Perspective Taking in Complex Software Teams

While software failures are often framed as technical shortcomings, many originate from poor decision-making and communication breakdowns. We investigate how cognitive factors like perspective-taking and psychological safety impact a team’s ability to navigate ambiguity and deliver quality software.

Research Focus

We investigate the social and cognitive foundations of team performance in software engineering. Specifically, we examine how practitioners interpret problems, integrate diverse perspectives, and navigate ambiguity in complex, socio-technical environments.

Methodology

Through a multi-phased, multi-method research program including qualitative studies with students and industry practitioners, we analyze how conflict dynamics and psychological safety ultimately drive the production of high-quality software products.

Recent Publications

  • Devathasan, K., Samaraweera, J., Damian, D. (2026). “Perspective-Taking in Software Engineering: A Study on its Relationship to Team Performance.” ICSE 2026.
  • Devathasan, K., & Damian, D. (2025). “Psychological Safety and Empathy in Collaborative Learning Environments.” HICSS 2025.
  • Devathasan, K. (2025). “Decoding Diversity: Understanding its Impact on Team Performance.” ICSE 2025 Companion.