activity
20192022
most citedEmerging Trends for Global DevOps: A New Zealand Perspective

40 citations · 68 across the 9 of their papers we have counts for

collaborators

10 papers

cs.SE2022

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…

cs.SE20214 cited

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…

cs.SE2021

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…

cs.SE20213 cited

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…

cs.SE202140 cited

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…

cs.SE202114 cited

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…