DocumentCode
2078901
Title
Analysing "people" problems in requirements engineering
Author
Sutcliffe, Alistair ; Thew, Sarah
Author_Institution
Manchester Bus. Sch., Univ. of Manchester, Manchester, UK
Volume
2
fYear
2010
fDate
2-8 May 2010
Firstpage
469
Lastpage
470
Abstract
The aim of this tutorial is to explain in an accessible manner the psychology of people in the context of misunderstandings, politics and social issues that affect software development. It focuses on user-stakeholder interaction techniques for analysis and interpretation of human behaviour, and how psychological knowledge can be used to improve the requirements engineering (RE) process as well as interpreting the implications of human motivations and values for requirements and software systems architecture. Soft issues, such as politics and people´s feelings, are often cited as problems in the RE process and as key causes of system failure. It is clear from the RE literature that understanding user beliefs and values is vital for the success of software development. The London Ambulance service is a canonical example of system failure caused, in part, by inadequate understanding of ambulance crews´ motivations, values of self esteem and autonomy, and the emotional reaction to lack of involvement in the requirements process, leading to technology failure .
Keywords
formal specification; software architecture; London ambulance service; people problems; psychological knowledge; requirements engineering; social issues; software development; software systems architecture; user-stakeholder interaction; Computer architecture; Educational institutions; Guidelines; Humans; Programming; Psychology; Tutorials;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2010 ACM/IEEE 32nd International Conference on
Conference_Location
Cape Town
ISSN
0270-5257
Print_ISBN
978-1-60558-719-6
Type
conf
DOI
10.1145/1810295.1810434
Filename
6062252
Link To Document