Operationalizing Human Values in Requirements Engineering
thesis
posted on 2022-04-28, 09:03authored byRANASINGHE ARACHCHIGE HARSHA DILSHAN PERERA
Human values such as freedom, fairness, and social responsibility, often remain unnoticed and unattended during software development. Ignoring values can lead to values violations in software that can result in financial losses, reputation damage, and widespread social and legal implications. This research aims to operationalize human values in software by identifying the need for research on values in Software Engineering and examining the impact of explicit considering human values during Requirements Engineering (RE) activities on software design. Further, this study proposes a framework that is capable of documenting and evaluating such impact from explicit considerations of human values in RE.