June 2014
Intermediate to advanced
380 pages
14h 20m
English
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 ...