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 :
بازگشت