Empirical Measurement of the Effects of Cultural Diversity on Software Quality Management

The difficulties of achieving social acceptance for Software Quality Management systems have been underestimated in the past, and they will be exacerbated in the future by the globalization of the software market and the increasing use of cross-cultural development teams within multinational companies. Management that can take account of the cultural context of their endeavours will improve understanding, minimize risk and ensure a higher degree of success in improvement programs within the software industry.This paper addresses cross-cultural issues in Software Quality Management. Qualitative and quantitative research was carried out in five European countries by using a postal questionnaire. Empirical measures of organizational culture, national culture and their interdependence, are presented together with interim instruments developed for the purpose of classifying organizations. Verification of the statistical results from the survey was carried out by triangulation, which included qualitative research methods in the form of interviews and observation. Cultural factors, which may have bearing on successful adoption and implementation of Software Quality Management were identified, and an assessment model, has been developed for use by organizations developing software in different parts of the world. The intention is that the recommendations following from the assessment will lead to greater cultural awareness in addressing quality, and will provide stimulus for improvement. The model's aims is to predict to what degree there is a fit between the organizational and the national culture, and to give recommendations and guidelines for software process improvement.

[1]  Hans-Jürgen Kugler,et al.  Bootstrap: fine-tuning process assessment , 1994, IEEE Software.

[2]  Robert T. Moran Managing Cultural Differences , 1979 .

[3]  G. Hofstede,et al.  Culture′s Consequences: International Differences in Work-Related Values , 1980 .

[4]  John Berridge,et al.  Managing Cultural Differences: Strategies for Competitive Advantage , 1996 .

[5]  Mark C. Paulk,et al.  Comparing ISO 9001 and the Capability Maturity Model for Software , 1993, Software Quality Journal.

[6]  Mark C. Paulk,et al.  Capability Maturity Model , 1991 .

[7]  R. Hirschheim INFORMATION SYSTEMS EPISTEMOLOGY: AN HISTORICAL PERSPECTIVE , 2000 .

[8]  E. Schein The Role of the Founder in Creating Organizational Culture , 1983 .

[9]  Watts S. Humphrey,et al.  A discipline for software engineering , 2012, Series in software engineering.

[10]  Wanda J. Orlikowski,et al.  Studying Information Technology in Organizations: Research Approaches and Assumptions , 1991, Inf. Syst. Res..

[11]  William E. Hefley,et al.  Overview of the People Capability Maturity Model SM , 1995 .

[12]  Barbara Kitchenham,et al.  Software Metrics: Measurement for Software Process Improvement , 1996 .

[13]  Else Øyen Comparative methodology : theory and practice in international social research , 1991 .

[14]  W.-E.A. Mohamed,et al.  Assessing Software Quality ManagementMaturity (SQMM): A New ModelIncorporating Technical As Well AsCultural Factors , 1970 .

[15]  Elli Georgiadou,et al.  A new typology of national and organisational cultures to facilitate software quality management. , 2000 .

[16]  A. N. Oppenheim,et al.  Questionnaire Design, Interviewing and Attitude Measurement , 1992 .

[17]  Watts S. Humphrey,et al.  Managing the software process , 1989, The SEI series in software engineering.

[18]  G. Hofstede THE INTERACTION BETWEEN NATIONAL AND ORGANIZATIONAL VALUE SYSTEMS[1] , 1985 .

[19]  G. Hofstede,et al.  Measuring organizational cultures: A qualitative and quantitative study across twenty cases. , 1990 .

[20]  Shari Lawrence Pfleeger,et al.  Software engineering - theory and practice (4. ed.) , 2009 .

[21]  N. Adler International Dimensions of Organizational Behavior , 1986 .

[22]  G. Hofstede The Cultural Relativity of Organizational Practices and Theories , 1983 .