Operationalising Values in Mobile Applications: A Mixed-Methods Empirical Study on Agriculture Apps for Bangladeshi Female Farmers
The ubiquity of mobile applications (apps) in daily life raises the imperative that apps should reflect end users' values (e.g., transparency, privacy, social recognition, etc.). However, users' values are not usually taken into account in app development. Violations of end users' values by apps have been reported in the media and have resulted in a wide range of difficulties for end users. Value violations may bring more severe and lasting problems for marginalized and vulnerable end-users of apps, which have less been (if any) explored in the software engineering community. This research aims to fill this gap by understanding the human values of Bangladeshi female farmers as a marginalized and vulnerable group, identifying the extent to which the existing Bangladeshi agriculture apps reflect their values, and exploring possible strategies to address their values in agriculture apps. To this end, this research conducted a mixed-methods empirical study that collected and analysed data from 1522 user reviews from 29 Bangladeshi agriculture apps, a survey with 193 Bangladeshi female farmers, 4 focus groups with 20 Bangladeshi female farmers, and 13 semi-structured interviews with practitioners working/previously worked on Bangladeshi agriculture apps.
This research found that conformity and security are the most important values for Bangladeshi female farmers, while power, hedonism, and stimulation are the least important. Furthermore, this research also identified 22 values of Bangladeshi female farmers, which are expected to be reflected in the agriculture apps. Among them, 15 values (e.g., accuracy, independence) are currently reflected in the existing apps and 7 values (e.g., accessibility, pleasure) are ignored/violated. The research conducted in this thesis also articulates 14 strategies (e.g., “applying human-centred approaches to elicit values”, “establishing a dedicated team/person for values concerns”) to address Bangladeshi female farmers’ values in agriculture apps.
This research creates awareness among Software Engineering researchers and app developers to consider human values in mobile apps. The findings of this research provide implications for Software Engineering research and practices on how to measure the values of end users, which values should be prioritized during apps development, and how to address the values of vulnerable groups of women in mobile apps.
Investigators:
Dr Rifat Shams, Adjunct Prof Jon Whittle, Dr Mojtaba Shahin, Dr Waqar Hussain, Assoc Prof Gillian Oliver
Further project information:
- 3MT Video (runner-up of FIT Monash) 2021: https://www.youtube.com/watch?v=5v79xQFl14Q
- 3MT Video (runner-up of FIT Monash) 2020: https://www.youtube.com/watch?v=pMR1uT0MxiY
- ICSE paper presentation: https://www.youtube.com/watch?v=np2LNtNAaxE
- HICSS paper presentation: https://www.youtube.com/watch?v=c3KD7q-9GHM
Selection of papers:
- https://arxiv.org/pdf/2110.05150.pdf
- https://scholarspace.manoa.hawaii.edu/bitstream/10125/71147/0429.pdf
- https://dl.acm.org/doi/pdf/10.1145/3377815.3381382
- https://arxiv.org/pdf/2102.12107.pdf
