40 citations · 108 across the 12 of their papers we have counts for
14 papers
Identifying human values from goal models: An industrial case study
Tahira Iqbal, Kuldar Taveter, Tarmo Strenze +4
Human values are principles that guide human actions and behaviour in personal and social life. Ignoring human values during requirements engineering introduces a negative impact o…
Investigating End-Users' Values in Agriculture Mobile Applications Development: An Empirical Study on Bangladeshi Female Farmers
Rifat Ara Shams, Mojtaba Shahin, Gillian Oliver +4
The omnipresent nature of mobile applications (apps) in all aspects of daily lives raises the necessity of reflecting end-users values (e.g., fairness, honesty, etc.) in apps. Howe…
The Impact of Considering Human Values during Requirements Engineering Activities
Harsha Perera, Rashina Hoda, Rifat Ara Shams +4
Human values, or what people hold important in their life, such as freedom, fairness, and social responsibility, often remain unnoticed and unattended during software development.…
Human Values in Mobile App Development: An Empirical Study on Bangladeshi Agriculture Mobile Apps
Rifat Ara Shams, Mojtaba Shahin, Gillian Oliver +4
Given the ubiquity of mobile applications (apps) in daily lives, understanding and reflecting end-users' human values (e.g., transparency, privacy, social recognition etc.) in apps…
Does Domain Change the Opinion of Individuals on Human Values? A Preliminary Investigation on eHealth Apps End-users
Humphrey Obie, Mojtaba Shahin, John Grundy +4
The elicitation of end-users' human values - such as freedom, honesty, transparency, etc. - is important in the development of software systems. We carried out two preliminary Q-st…
Operationalizing Human Values in Software Engineering: A Survey
Mojtaba Shahin, Waqar Hussain, Arif Nurwidyantoro +4
Human values (e.g., pleasure, privacy, and social justice) are what a person or a society considers important. The inability to address them in software-intensive systems can resul…
Towards a Human Values Dashboard for Software Development: An Exploratory Study
Arif Nurwidyantoro, Mojtaba Shahin, Michel Chaudron +4
Background: There is a growing awareness of the importance of human values (e.g., inclusiveness, privacy) in software systems. However, there are no practical tools to support the…
Emerging Trends for Global DevOps: A New Zealand Perspective
Waqar Hussain, Tony Clear, Stephen MacDonell
The DevOps phenomenon is gaining popularity through its ability to support continuous value delivery and ready accommodation of change. However, given the relative immaturity and g…
Managing Requirements Change the Informal Way: When Saying 'No' is Not an Option
Waqar Hussain, Didar Zowghi, Tony Clear +2
Software has always been considered as malleable. Changes to software requirements are inevitable during the development process. Despite many software engineering advances over se…
How Can Human Values Be Addressed in Agile Methods? A Case Study on SAFe
Waqar Hussain, Mojtaba Shahin, Rashina Hoda +5
Agile methods are predominantly focused on delivering business values. But can Agile methods be adapted to effectively address and deliver human values such as social justice, priv…
The Many Facets of Distance and Space: the Mobility of Actors in Globally Distributed Project Teams
Tony Clear, Waqar Hussain, Stephen G. MacDonell
Global software development practices are shaped by the challenges of time and 'distance', notions perceived to separate sites in a multi-site collaboration. Yet while sites may be…
A First Look at Human Values-Violation in App Reviews
Humphrey O. Obie, Waqar Hussain, Xin Xia +5
Ubiquitous technologies such as mobile software applications (mobile apps) have a tremendous influence on the evolution of the social, cultural, economic, and political facets of l…
Measuring Bangladeshi Female Farmers' Values for Agriculture Mobile Applications Development
Rifat Ara Shams, Mojtaba Shahin, Gillian Oliver +4
The ubiquity of mobile applications (apps) in daily life raises the imperative that the apps should reflect users' values. However, users' values are not usually taken into account…
A Study on the Prevalence of Human Values in Software Engineering Publications, 2015-2018
Harsha Perera, Arif Nurwidyantoro, Waqar Hussain +4
Failure to account for human values in software (e.g., equality and fairness) can result in user dissatisfaction and negative socio-economic impact. Engineering these values in sof…