activity
20242026
most citedGenerative AI for Software Project Management: Insights from a Review of Software Practitioner Literature

5 citations · 13 across the 17 of their papers we have counts for

collaborators

19 papers

cs.SE2026

AI Policies: Help or Hindrance? A Software Developer's Perspective

Samuel Ferino, Rashina Hoda, John Grundy +2

AI policies introduced by software organisations to mitigate LLM-related risks such as sensitive information leaks and unauthorised usage are not useful if software developers do n…

cs.SE2026

Toward Agentic Software Project Management: A Vision and Roadmap

Lakshana Iruni Assalaarachchi, Zainab Masood, Rashina Hoda +1

With the advent of agentic AI, Software Engineering is transforming to a new era dubbed Software Engineering 3.0. Software project management (SPM) must also evolve with such trans…

cs.SE2025

How Does Cognitive Capability and Personality Influence Problem Solving in Coding Interview Puzzles?

Dulaji Hidellaarachchi, Sebastian Baltes, John Grundy

Software engineering involves cognitively demanding activities impacted by individual differences. We investigate how cognitive capability and personality traits are associated wit…

cs.SE2025

Walking the Tightrope of LLMs for Software Development: A Practitioners' Perspective

Samuel Ferino, Rashina Hoda, John Grundy +1

Background: Large Language Models emerged with the potential of provoking a revolution in software development (e.g., automating processes, workforce transformation). Although stud…

cs.SE2025

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), for instance in situations where developers interpret non-technical users' frustration with system usability or where pr…

cs.SE2025★ 5 cited

Generative AI for Software Project Management: Insights from a Review of Software Practitioner Literature

Lakshana Iruni Assalaarachchi, Zainab Masood, Rashina Hoda +1

Software practitioners are discussing GenAI transformations in software project management openly and widely. To understand the state of affairs, we performed a grey literature rev…

cs.SE2025

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…

cs.SE2025

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…

cs.SE2025

The Role of Humour in Software Engineering -- A Literature Review and Preliminary Taxonomy

Dulaji Hidellaarachchi, John Grundy, Rashina Hoda

Humour has long been recognized as a key factor in enhancing creativity, group effectiveness, and employee well-being across various domains. However, its occurrence and impact wit…

cs.SE2025

Managing Technical Debt in a Multidisciplinary Data Intensive Software Team: an Observational Case Study

Ulrike M. Graetsch, Rashina Hoda, Hourieh Khalazjadeh +2

Context: There is an increase in the investment and development of data-intensive (DI) solutions, systems that manage large amounts of data. Without careful management, this growin…

cs.SE2025★ 1 cited

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…

cs.SE2025

Novice Developers' Perspectives on Adopting LLMs for Software Development: A Systematic Literature Review

Samuel Ferino, Rashina Hoda, John Grundy +1

Following the rise of large language models (LLMs), many studies have emerged in recent years focusing on exploring the adoption of LLM-based tools for software development by novi…

cs.AI2025★ 5 cited

Advice for Diabetes Self-Management by ChatGPT Models: Challenges and Recommendations

Waqar Hussain, John Grundy

Given their ability for advanced reasoning, extensive contextual understanding, and robust question-answering abilities, large language models have become prominent in healthcare m…

cs.SE2024★ 1 cited

DynaMO: Protecting Mobile DL Models through Coupling Obfuscated DL Operators

Mingyi Zhou, Xiang Gao, Xiao Chen +3

Deploying DL models on mobile Apps has become ever-more popular. However, existing studies show attackers can easily reverse-engineer mobile DL models in Apps to steal intellectual…

cs.HC2024

Goanna: Resolving Haskell Type Errors With Minimal Correction Subsets

Shuai Fu, Tim Dwyer, Peter J. Stuckey +1

Statically typed languages offer significant advantages, such as bug prevention, enhanced code quality, and reduced maintenance costs. However, these benefits often come at the exp…

cs.SE2024

The Impact of Human Aspects on the Interactions Between Software Developers and End-Users in Software Engineering: A Systematic Literature Review

Hashini Gunatilake, John Grundy, Rashina Hoda +1

Context: Research on human aspects within the field of software engineering (SE) has been steadily gaining prominence in recent years. These human aspects have a significant impact…

cs.SE2024

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

Hashini Gunatilake, John Grundy, Rashina Hoda +1

Software engineering (SE) requires developers to collaborate with stakeholders, and understanding their emotions and perspectives is often vital. Empathy is a concept characterisin…

cs.SE2024

Challenges, Adaptations, and Fringe Benefits of Conducting Software Engineering Research with Human Participants during the COVID-19 Pandemic

Anuradha Madugalla, Tanjila Kanij, Rashina Hoda +4

The COVID-19 pandemic changed the way we live, work and the way we conduct research. With the restrictions of lockdowns and social distancing, various impacts were experienced by m…

cs.HC2024★ 1 cited

Engineering Adaptive Information Graphics for Disabled Communities: A Case Study with Public Space Indoor Maps

Anuradha Madugalla, Yutan Huang, John Grundy +4

Most software applications contain graphics such as charts, diagrams and maps. Currently, these graphics are designed with a ``one size fits all" approach and do not cater to the n…