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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.