skip to main content
10.1145/3639475.3640105acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article
Open access

Dealing With Cultural Dispersion: a Novel Theoretical Framework for Software Engineering Research and Practice

Published: 06 June 2024 Publication History

Abstract

Software development is fundamentally a team-driven process; researchers in software engineering have identified various human and social factors that can significantly impact it. Culture emerged as a critical element, and the diversity deriving from cultural differences can be highly impactful both positively and negatively. Despite existing knowledge about how culture influences software development, limitations persist. Most importantly, a unified and comprehensive (grounded) theory of how cultural differences influence and are managed in software development has yet to exist. This lack has two significant consequences: (1) it makes research on culture fragmented, leading to the continual definition of new concepts that do not allow state of the art to advance significantly, and (2) it reduces the ability of the research to be transferred to practitioners since there is no framework designed to be understood and used by them. To address the above-mentioned limitation, this work proposed a theoretical framework of "Dealing With Cultural Dispersion," which focuses on challenges and benefits originating from cultural differences and strategies for dealing with them. Such a framework was developed through a qualitative study using an iterative research approach, including interviews and socio-technical grounded theory for data analysis. The proposed framework was designed to reveal the tangible effects of practitioners' culture in software development, allowing software teams to (1) clearly understand the problem and (2) implement the correct strategy for addressing it. Additionally, researchers can use this framework as a foundation to (deductively) develop a more robust and comprehensive theory in this field.

References

[1]
Sameer Abufardeh and Kenneth Magel. 2010. The impact of global software cultural and linguistic aspects on Global Software Development process (GSD): Issues and challenges. In 4th International conference on new trends in information science and service science. IEEE, 133--138.
[2]
Ilan Alon, Miri Lerner, and Amir Shoham. 2016. Cross-national cultural values and nascent entrepreneurship: Factual versus normative values. International Journal of Cross Cultural Management 16, 3 (2016), 321--340.
[3]
Sebastian Baltes and Paul Ralph. 2022. Sampling in software engineering research: A critical review and guidelines. Empirical Software Engineering 27, 4 (2022), 94.
[4]
Greg Borchers. 2003. The software engineering impacts of cultural factors on multi-cultural software development teams. In 25th International Conference on Software Engineering, 2003. Proceedings. IEEE, 540--545.
[5]
Frederick P Brooks Jr. 1995. The mythical man-month: essays on software engineering. Pearson Education.
[6]
Narciso Cerpa and June M. Verner. 2009. Why Did Your Project Fail? Commun. ACM 52, 12 (Dec. 2009), 130--134.
[7]
Sébastien Cherry and Pierre N Robillard. 2004. Communication problems in global software development: Spotlight on a new field of investigation. In International Workshop on Global Software Development, International Conference on Software Engineering, Edinburgh, Scotland. IET, 48--52.
[8]
Jagdeep S Chhokar, Felix C Brodbeck, and Robert J House. 2007. Culture and leadership across the world: The GLOBE book of in-depth studies of 25 societies. Routledge.
[9]
Peter M Chisnall. 1996. Qualitative Interviewing: The Art of Hearing Data. Journal of the Market Research Society 38, 4 (1996), 553--555.
[10]
John W Creswell and J David Creswell. 2017. Research design: Qualitative, quantitative, and mixed methods approaches. Sage publications.
[11]
Barney Glaser and Anselm Strauss. 2017. Discovery of grounded theory: Strategies for qualitative research. Routledge.
[12]
Robin Hadwick. 2011. Should I use GLOBE or Hofstede? Some insights that can assist cross-cultural scholars, and others, choose the right study to support their work. Anzam 2011 (2011), 1--16.
[13]
Joseph F Hair, Arthur H Money, Philip Samouel, and Mike Page. 2007. Research methods for business. Education+ Training 49, 4 (2007), 336--337.
[14]
Edward Twitchell Hall. 1989. Beyond culture. Anchor.
[15]
Charles Hampden-Turner, Fons Trompenaars, and Charles Hampden-Turner. 2020. Riding the waves of culture: Understanding diversity in global business. Hachette UK.
[16]
James D Herbsleb and Deependra Moitra. 2001. Global software development. IEEE software 18, 2 (2001), 16--20.
[17]
Dulaji Hidellaarachchi, John Grundy, Rashina Hoda, and Ingo Mueller. 2023. Understanding the Influence of Motivation on Requirements Engineering-related Activities. arXiv:2304.08074 [cs.SE]
[18]
Rashina Hoda. 2021. Socio-technical grounded theory for software engineering. IEEE Transactions on Software Engineering 48, 10 (2021), 3808--3832.
[19]
Rashina Hoda and James Noble. 2017. Becoming agile: a grounded theory of agile transitions in practice. In 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE). IEEE, 141--151.
[20]
Rashina Hoda, Norsaremah Salleh, and John Grundy. 2018. The Rise and Evolution of Agile Software Development. IEEE Software 35, 5 (2018), 58--63.
[21]
Geert Hofstede. 1984. Culture's consequences: International differences in work-related values. Vol. 5. sage.
[22]
Geert Hofstede. 2011. Dimensionalizing cultures: The Hofstede model in context. Online readings in psychology and culture 2, 1 (2011), 2307--0919.
[23]
Robert House, Mansour Javidan, Paul Hanges, and Peter Dorfman. 2002. Understanding cultures and implicit leadership theories across the globe: an introduction to project GLOBE. Journal of world business 37, 1 (2002), 3--10.
[24]
Robert J House, Peter W Dorfman, Mansour Javidan, Paul J Hanges, and Mary F Sully De Luque. 2013. Strategic leadership across cultures: GLOBE study of CEO leadership behavior and effectiveness in 24 countries. Sage Publications.
[25]
Robert J House, Paul J Hanges, Mansour Javidan, Peter W Dorfman, and Vipin Gupta. 2004. Culture, leadership, and organizations: The GLOBE study of 62 societies. Sage publications.
[26]
Siw Elisabeth Hove and Bente Anda. 2005. Experiences from conducting semi-structured interviews in empirical software engineering research. In 11th IEEE International Software Metrics Symposium (METRICS'05). IEEE, 10--pp.
[27]
Imran Javed, Uzair Iqbal Janjua, Shafi'i Muhammad Abdulhamid, Tahir Mustafa Madni, and Adnan Akhunzada. 2023. The Impact of Mitigation Strategies for Socio-Cultural Distance Issues in GSD: An Empirical Study. IEEE Access 11 (2023), 99499--99518.
[28]
Mansour Javidan and Ali Dastmalchian. 2009. Managerial implications of the GLOBE project: A study of 62 societies. Asia Pacific Journal of Human Resources 47, 1 (2009), 41--58.
[29]
Mansour Javidan and Robert J House. 2001. Cultural acumen for the global manager: Lessons from project GLOBE. Organizational dynamics (2001).
[30]
Stefano Lambiase, Gemma Catolino, Bice Della Piana, Filomena Ferrucci, and Fabio Palomba. 2023. Dealing With Cultural Dispersion: a Novel Theoretical Framework for Software Engineering Research and Practice---Online Appendix.
[31]
Stefano Lambiase, Gemma Catolino, Damian A Tamburri, Alexander Serebrenik, Fabio Palomba, and Filomena Ferrucci. 2022. Good fences make good neighbours? on the impact of cultural and geographical dispersion on community smells. In Proceedings of the 2022 ACM/IEEE 44th International Conference on Software Engineering: Software Engineering in Society. 67--78.
[32]
Marcelo Marinho, Alexandre Luna, and Sarah Beecham. 2018. Global software development: practices for cultural differences. In International Conference on Product-Focused Software Process Improvement. Springer, 299--317.
[33]
David Clarence McClelland. 1961. Achieving society. Vol. 92051. Simon and Schuster.
[34]
Allen J Morrison. 2000. Developing a global leadership model. Human resource management 39, 2--3 (2000), 117--131.
[35]
Aastha Pant, Rashina Hoda, Simone V. Spiegler, Chakkrit Tantithamthavorn, and Burak Turhan. 2023. Ethics in the Age of AI: An Analysis of AI Practitioners' Awareness and Challenges. arXiv:2307.10057 [cs.CY]
[36]
Javier Portillo-Rodríguez, Aurora Vizcaino, Mario Piattini, and Sarah Beecham. 2014. Using agents to manage socio-technical congruence in a global software engineering project. Information Sciences 264 (2014), 230--259.
[37]
Paul Ralph, Mike Chiasson, and Helen Kelley. 2016. Social Theory for Software Engineering Research. In Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering (Limerick, Ireland) (EASE '16). Association for Computing Machinery, New York, NY, USA, Article 44, 11 pages.
[38]
Theodore M Singelis, Harry C Triandis, Dharm PS Bhawuk, and Michele J Gelfand. 1995. Horizontal and vertical dimensions of individualism and collectivism: A theoretical and measurement refinement. Cross-cultural research 29, 3 (1995), 240--275.
[39]
Darja Šmite, Claes Wohlin, Tony Gorschek, and Robert Feldt. 2010. Empirical evidence in global software engineering: a systematic review. Empirical software engineering 15, 1 (2010), 91--118.
[40]
Anselm Strauss and Juliet Corbin. 1990. Basics of qualitative research. Sage publications.
[41]
Anselm Strauss and Juliet M Corbin. 1997. Grounded theory in practice. Sage.
[42]
Viktoria Stray and Nils Brede Moe. 2020. Understanding coordination in global software engineering: A mixed-methods study on the use of meetings and Slack. Journal of Systems and Software 170 (2020), 110717.
[43]
Damian A. Tamburri, Fabio Palomba, and Rick Kazman. 2021. Success and Failure in Software Engineering: A Followup Systematic Literature Review. IEEE Transactions on Engineering Management 68, 2 (2021), 599--611.
[44]
Affan Yasin, Rubia Fatima, Javed Ali Khan, Lin Liu, Raian Ali, and Jianmin Wang. [n. d.]. Counteracting sociocultural barriers in global software engineering using group activities. Journal of Software: Evolution and Process n/a, n/a ([n. d.]), e2587. arXiv:https://onlinelibrary.wiley.com/doi/pdf/10.1002/smr.2587

Cited By

View all

Index Terms

  1. Dealing With Cultural Dispersion: a Novel Theoretical Framework for Software Engineering Research and Practice

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        ICSE-SEIS'24: Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Society
        April 2024
        210 pages
        ISBN:9798400704994
        DOI:10.1145/3639475
        This work is licensed under a Creative Commons Attribution International 4.0 License.

        Sponsors

        In-Cooperation

        • Faculty of Engineering of University of Porto

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 06 June 2024

        Check for updates

        Badges

        Author Tags

        1. global software engineering
        2. cultural dispersion
        3. socio-technical grounded theory

        Qualifiers

        • Research-article

        Conference

        ICSE-SEIS'24
        Sponsor:

        Upcoming Conference

        ICSE 2025

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • 0
          Total Citations
        • 148
          Total Downloads
        • Downloads (Last 12 months)148
        • Downloads (Last 6 weeks)34
        Reflects downloads up to 09 Jan 2025

        Other Metrics

        Citations

        Cited By

        View all

        View Options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media