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,Ingo Mueller
2024-05-08
Abstract: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 on SE due to the inherently interactive and collaborative nature of the discipline.
Software Engineering
What problem does this paper attempt to address?
This paper is a Systematic Literature Review (SLR) that primarily investigates how human factors affect the interaction between software developers and end-users in software engineering. The research aims to summarize existing literature to understand the positive and negative impacts of these human factors and propose strategies to mitigate the negative effects. The SLR analyzed 46 studies and identified various human factors influencing the developer-user interaction, evaluated their relationships, proposed strategies for positive impacts and mitigating negative effects, and provided specific recommendations based on research gaps. The paper emphasizes the importance of understanding and harnessing these positive impacts, addressing negative effects, and aims to guide software practitioners and future relevant research.