This paper describes an investigation into value-based software engineering and proposes a comprehensive value taxonomy with interpretation of design feature implications. The value taxonomy is used to assess the design of Covid-19 symptom tracker applications, contrasting the UK's NHS phase 1 and 2 designs which adopted centralized, then decentralized, architectures. The value/ feature analysis is also applied to the King's/Zoe Covid app which does not detect proximity, instead relying on user self-reporting. Value analysis illuminated design choices but was insufficient to account for download acceptance of the apps. We argue that motivational cost-benefit analysis needs to complement a values-based approach.
|Title of host publication||Proceedings - 2021 IEEE/ACM 43rd International Conference on Software Engineering|
|Subtitle of host publication||Software Engineering in Society, ICSE-SEIS 2021|
|Number of pages||9|
|Publication status||Published - 7 May 2021|
|Event||43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Society, ICSE-SEIS 2021 - Virtual, Online|
Duration: 25 May 2021 → 28 May 2021
|Name||Proceedings - International Conference on Software Engineering|
|Conference||43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Society, ICSE-SEIS 2021|
|Period||25/05/21 → 28/05/21|
Bibliographical noteFunding: This research was partially supported by EPSRC (EP/T017627/1) Twenty-20 Insight.
- design features
- technology acceptance