Chapter 13

The Design Implications of Users’ Values for Software and System Architecture

Alistair Sutcliffe1 and Sarah Thew2,    1University of Lancaster, Lancaster, UK,    2University of Manchester, Manchester, UK

This chapter argues the case for investigating users’ values as important influences on the design of software architecture. First, definitions of values in the psychological and sociological literature are reviewed, followed by a proposed taxonomy of values that are relevant to software engineering domains, such as trust, cooperativeness, privacy, and creativity. Stakeholder values are related to nonfunctional requirements or system quality attributes. The architectural implications for user values are described by linking values ...

Get Economics-Driven Software Architecture now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.