Jayani Samaraweera

I am a PhD student in software engineering at the University of Victoria, and my research work focuses on human values in AI-enabled software systems, with a particular interest in emerging agentic AI.

I bring an engineering background and many years of software engineering industry experience, which ground my research in real-world development practices.

My research began by examining how cultural values shape software development practices and has grown into studying how values can be embedded, negotiated, and governed in systems that increasingly act with autonomy.

Research Projects

Perspective Taking in Complex Software Teams

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.

read more