Title :
Culture and Shared Understanding in Distributed Requirements Engineering
Author_Institution :
Univ. of British Columbia
Abstract :
Developing requirements for large software systems requires continuous and effective coordination of tasks, resources, and people. Research in team cognition suggests that the traditional input-process-output model is insufficient for the level of coordination needed in the development of such large systems. Coordination in these projects is greatly affected by human and behavioural factors, relying on developers having a shared understanding of both the system and the project. In globally distributed projects cultural diversity poses interesting challenges to the team´s ability to form a shared understanding since developers from different cultures have disparate problem-solving and communication processes. This paper discusses an ongoing study on how culture affects the efforts through which requirements engineers, along with other members of the development team, acquire a shared understanding of both the system requirements and other issues such as project organization and progress. This paper explains the study´s theoretical framework and outlines the more specific questions explored
Keywords :
formal specification; project management; software development management; systems analysis; team working; distributed requirements engineering; software development team; team cognition; Added delay; Cognition; Cognitive science; Computer industry; Cultural differences; Global communication; Humans; Problem-solving; Programming; Software systems;
Conference_Titel :
Global Software Engineering, 2006. ICGSE '06. International Conference on
Conference_Location :
Florianopolis
Print_ISBN :
0-7695-2663-2
DOI :
10.1109/ICGSE.2006.261221