Studying the Influence of Culture on Outsourced, Offshored Software-Testing Practice: An Ethnographic Approach

The practice of outsourcing software testing tooffshore companies has grown significantly. Moreover, theoutsourced, offshored software testing (OOST) practice demands that test engineers at the vendor organization adopt their client's (or potential users') perspective to perform thetesting tasks effectively. However, vendor test engineers andclients (users) have different cultures and thus, may havedifferent understandings and expectations. These differencesmay influence the way testing is performed and thus, impactfactors such as the quality of the testing (and product)and productivity. Because recent studies indicate that cultureappears to have a greater influence on the outsourced, offshoredsoftware-engineering practice than originally envisioned, it isimportant to study culture's influence on OOST practice.However, most studies on outsourcing and offshoring considerculture in the context of cultural dimensions such as Hofstede's,which significantly limits the meaning of culture. Hence, it is necessary to study culture's influence on OOST by adopting anon-dimensional perspective of culture so that the limitationsof the existing cultural studies can be addressed. This research will conduct an ethnographically-informed study of client andvendor teams involved in OOST practice to understand what and how cultural factors influence the practice using the cultureas-models perspective. The goal is to build conceptual culturalmodels of client and vendor testing teams, so that such modelscan be used for comparisons to better understand how culturesupports and causes barriers in the current OOST practice.

[1]  Ian Sommerville,et al.  Testing in the Wild: The Social and Organisational Dimensions of Real World Practice , 2009, Computer Supported Cooperative Work (CSCW).

[2]  Heike Winschiers-Theophilus,et al.  Towards contextualised software engineering education: an African perspective , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[3]  Volker Wulf,et al.  Knowledge sharing practices and the impact of cultural factors: reflections on two case studies of offshoring in SME , 2012, J. Softw. Maintenance Res. Pract..

[4]  Valentine Casey Software Testing and Global Industry: Future Paradigms , 2009 .

[5]  V. Braun,et al.  Using thematic analysis in psychology , 2006 .

[6]  Jacquetta Hill Culture in Mind: Cognition, Culture, and the Problem of Meaning , 1998 .

[7]  Lavanya R. Abraham Cultural differences in software engineering , 2009, ISEC '09.

[8]  Anna De Fina,et al.  The ethnographic interview , 2019, The Routledge Handbook of Linguistic Ethnography.

[9]  Glenford J. Myers,et al.  Art of Software Testing , 1979 .

[10]  Sundeep Sahay,et al.  Managing cross-cultural issues in global software outsourcing , 2004, CACM.

[11]  Greg Borchers,et al.  The software engineering impacts of cultural factors on multi-cultural software development teams , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[12]  Jarmo J. Ahonen,et al.  Impacts of the Organizational Model on Testing: Three Industrial Cases , 2004, Empirical Software Engineering.