78 citations · 152 across the 8 of their papers we have counts for
13 papers
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…
Emotion-Centric Requirements Change Handling in Software Engineering
Kashumi Madampe, Rashina Hoda, John Grundy
Background: Requirements Changes (RCs) -- the additions/modifications/deletions of functional/non-functional requirements in software products -- are challenging for software pract…
The Role of the Scrum Master in an Industry based University Course
Kashumi Madampe, Zainab Masood, Rashina Hoda
Background: Scrum is the most commonly used agile software development method, and the role of the Scrum Master (SM) in a Scrum environment is vital. Therefore, through an industry…
The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Review
Dulaji Hidellaarachchi, John Grundy, Rashina Hoda +1
Requirements Engineering (RE) requires the collaboration of various roles in SE, such as requirements engineers, stakeholders and other developers, and it is thus a highly human de…
The Emotional Roller Coaster of Responding to Requirements Changes in Software Engineering
Kashumi Madampe, Rashina Hoda, John Grundy
Background: A preliminary study we conducted showed that software practitioners respond to requirements changes(RCs) with different emotions, and that their emotions vary at stages…
What Drives and Sustains Self-Assignment in Agile Teams
Zainab Masood, Rashina Hoda, Kelly Blincoe
Self-assignment, where software developers choose their own tasks, is a common practice in agile teams. However, it is not known why developers select certain tasks. It is importan…