Overcoming Obstacles in Global Requirements Elicitation: A Multicultural Perspective

Authors

  • Kerstin Siakas International Hellenic University & University of Vaasa
  • Elli Georgiadou Middlesex University
  • Harjinder Rahanu Middlesex University
  • Errikos Siakas National Archeological Museum
  • Nick Meggoudis Kaizengaming
  • Dimitrios Siakas Hame University of Applied Sciences

DOI:

https://doi.org/10.5753/jserd.2024.2552

Keywords:

Requirements Elicitation, Culture, Multicultural Requirements Elicitation, Process Improvement, McRE, GSE

Abstract

Nowadays, multiculturality is the norm. No country or organization is monocultural. Little previous work has been carried out specifically on how culture influences multicultural requirements elicitation.  In this paper we look at the importance of culture with the aim of increasing understanding of the role of cultural differences in differences in multicultural requirements elicitation. This paper starts with a literature review demonstrating the importance of raising awareness and understanding of cultural diversity which often causes conflict and mistrust which can lead to failure of any project. The ultimate aim is the improvement of the whole systems development process as well as the resulting products and services. We present the development and validation of the Multicultural Requirements Elicitation [McRE) framework which helps prevent or at least minimize prejudice, conflicts, misunderstandings and misinterpretations arising from cultural differences.  McRE is an instrument for carrying out processes, defining the purpose of these processes and the methods that must be used, as well practical suggestions for raising awareness of cultural diversity and reflecting on unconscious bias. Additionally, McRE suggests relevant training and learning. Finally, it advocates prevention and mitigation actions.  The rationale and results from the validation of the framework by experts from industry and academia are presented. The validation provided strong indications that the McRE framework is both necessary and suitable for multicultural requirements elicitation in the software development process but also in other domains.

Downloads

Download data is not yet available.

References

Adler N J (1983) A Typology of Management Studies Involving Culture. Journal of International Business Studies, 14(2): 29-47.

Aksnes D.W. and Sivertsen (2019) G. A criteria-based assessment of the coverage of Scopus and Web of Science, Journal of Data and Information Science, vol. 4, no. 1, pp. 1–21, Feb., doi: 10.2478/jdis-2019-0001.

Alsanoosy T, Spichkova M and Harland J (2020) Cultural influence on requirements elicitation engineering activities: a systematic literature review and analysis. Requirements elicitation engineering, 25:339–362.

Alsanoosy T, Spichkova M and Harland J (2018) Cultural Influences on Requirements elicitation engineering Process in the Context of Saudi Arabia, Proceedings Evaluation of Novel Approaches to Software Engineering, Madeira, Spain.

APM (2018) Association for Project Management, A guide to project auditing, [link] (visited 30.02.2020).

Aranda GN, Vizcaíno A, Cechich A and Piattini M. (2008) Strategies to minimize problems in global requirements elicitation, CLEI electr. journal, 11 (1) 3.

Blanding M (2013) Working Knowledge. Business Research for Business Leaders, Harvard Business School, Research Ideas.

Benguria G, Alonso J, Etxaniz I, Orue-Echevarria L. and Escalante M. (2018) Agile Development and Operation of Complex Systems in Multi-technology and Multi-company Environments: Following a DevOps Approach, in X Larrucea, I Santamaria, RV O’Connor, Messnarz R. (eds). Systems Software and Service Process Improvement, pp 15-27.

Bloor G and Dawidson P (1994) Understanding Professional Culture in Organizational Context. Organization Studies, 15 / 2.

Bostrum, RP (1989) Successful application of communication techniques to improve the systems development process. Information and Management, 16 (5), pp. 279–295.

BCS (2015) British Computer Society (BCS) and Unconscious Bias Training [link] (visited 10.01.2021).

Britto R, Wohlin C, Mendes E. (2016) An extended global software engineering taxonomy, Journal of Software Engineering Research and Development 4:3, https://doi.org/10.1186/s40411-016-0029-2

Chakraborty S, Sarker S and Sarker S (2010) An Exploration into the Requirements Elicitation: A Grounded Approach, Journal of the Association of Information Systems, 11(4): 212-249.

Cockburn A and Highsmith J (2001) Agile Software Development: The People Factor. IEEE Computer, 34(11):131-133.

Coplien JO and Harrison NB (2005) Organizational Patterns of Agile Software Development, Prentice Hall.

Damian DE and Zowghi D (2003) An insight into the interplay between culture, conflict and distance in globally distributed requirements negotiations. 36th Annual Hawaii International Conference on System Sciences, Hawaii, USA, IEEE Computer Society Application, 8(2):41–55. Dijksta EW (1972) The humble programmer. Communication of ACM, 15, pp. 340:1-15.

Ebert C, Gallardo G, Hernantes J and Serrano, N. (2016) DevOps, IEEE Software, pp. 94-100.

Fang T (2003) A Critique of Hofstede’s Fifth National Culture Dimension, International Journal of Cross-Cultural Management, 3 (3):347–368.

Foster N (2000) Expatriates and the impact of cross-cultural training. Human Resource Management Journal, 10(3): 62–78.

Furxhi, G. (2021) Employee’s Resistance and Organizational Change Factors, European Journal of Business and Management Research, European Journal of Business and Management Research, Vol 6, Iss.2, DOI: http://dx.doi.org/10.24018/ejbmr.2021.6.2.759

Gallivan M and Srite M (2005) Information technology and culture: Identifying fragmentary and holistic perspectives of culture, Information and Organization, 15(4):295-338.

Georgiadou, E. (2018) Reflections on the need for Disambiguation of Terminology for Software Process Improvement, EuroSPI 2018, Bilbao, Spain, September 5-7, 2018, Proceedings. In: 25th European Conference, EuroSPI 2018: Systems, Software and Services Process Improvement, 05-07 Sept 2018, Bilbao, Spain. ISBN 9783319979243. ISSN 1865-0929 (doi:10.1007/978-3-319-97925-0_48)

Georgiadou E, Siakas K, Estdale J, Berki E, Rahanu H and Ross M (2019). A Comparison of two Manifestos: Agile and SPI, in O. Khan, P Marchbank, E Georgiadou, P Linecar, M Ross and G Staples in International Experiences and Initiatives in IT Quality Management, 27th Software Quality Management (SQM) conference, British Computer Society (BCS), 15 April, Southampton, UK, pp. 77-90.

Georgiadou E, Siakas K, Ross M, Rahanu H (2022). Achieving Sustainability: From Valorisation and continuous improvement. In: Yilmaz, M., Clarke, P., Messnarz, R., Wöran, B. (eds) Systems, Software and Services Process Improvement. Communications in Computer and Information Science, vol 1646. Springer, Cham, pp. 763–780, DOI: 10.1007/978-3-031-15559-8_53

Georgiadou, E., Siakas, K. and Balstrup, B. (2011). The I5P Visualisation Framework for Performance Estimation through the Alignment of Process Maturity and Knowledge Sharing, International Journal of Human Capital and Information Technology Professionals (IJHCITP), Vol. 2 No. 2, pp. 37-47.

Georgiadou E, Siakas K and Berki E (2003). Quality Improvement through the Identification of Controllable and Uncontrollable Factors in Software Development, European Software Process Improvement Conference, Graz, Austria, 10-12.12.2003, pp. IX 31-45.

Handzic M and Lagumdzija A (2006) Motivational Influences on Knowledge Sharing, in P Feher (ed), Proceedings of 7th European Conference of Knowledge Management, Reading, UK, pp. 208–212.

Hanisch J and Corbitt B (2007) Impediments to requirements elicitation engineering during Global Software Engineering. European Journal of Information Systems, 16 (6):793–805.

Hanisch, J Thanasankit T and Corbitt B (2001) Understanding the cultural and social impacts on requirements elicitation engineering processes-identifying some problems challenging virtual team interaction with clients. Proceedings Information Systems, Bled, pp. 11-22.

Hildenbrand T, Geisser M, Kude T, Bruch D and Acker T. (2008) Agile Methodologies for Distributed Collaborative Development of Enterprise Applications Proceedings Complex, Intelligent and Software Intensive Systems, IEEE Comp. Soc. pp. 540- 545.

Hofstede G (1980) Culture's Consequences: International Differences in Work-Related Values, Abridged Edition, Newbury Park, CA: Sage Publications.

Hofstede G (1983). The Cultural Relativity of Organizational Practices and Theories, Journal of International Business Studies, pp.75-93.

Hofstede G (2001) Culture's consequences: comparing values behaviors institutions, and organizations- 2nd Ed. - Thousand Oaks, Calif.; London: Sage Publications.

Hofstede G, Hofstede GJ and Minkov M (2010) Cultures and Organizations - Software of the Mind: Intercultural Cooperation and its Importance for Survival. McGraw-Hill.

Hofstede G (2011) Dimensionalizing Cultures: The Hofstede Model in Context, Online Readings in Psychology and Culture, 2(1).

Hofstede G, Hofstede GJ and Minkov M (2011) Cultures and Organizations: Software of the Mind, McGraw HilUS.

Holling D, Méndez Fernández D and Pretschner, A (2016) A Field Study on the Elicitation and Classification of Defects for Defect Models, Proceedings of the International Conference on Product-Focused Software Process Improvement, https://doi.org/10.48550/arXiv.1611.10023

House R, Hanges P, Javidan M, Dorfman PW and Gupta V. (2004) Culture, leadership, and organizations: The GLOBE study of 62 societies. Sage.

Hussain A, Mkpojiogu EOC and Kamal FM (2016) The Role of Requirements in the Success or Failure of Software Projects. International Review of Management and Marketing (IRMM), 6(7):306-311.

Inkeles A and Levinson D (1969) National Character: The Study of Module Personality and Socio-Cultural Systems in Lindsay G Aronson E. (eds.), the Handbook of Social Psychology, Vol. 4. Addison-Wesley.

Jaakkola H (2012) Culture Sensitive Aspects in Software Engineering in A Düsterhöft (Ed.): Thalheim Festschrift, LNCS 7259, Springer, pp. 291–315.

Jabbari R, bin Ali N and Petersen K (2016) What is DevOps? A Systematic Mapping Study on Definitions and Practices. XP '16 Scientific Workshop Proceedings, article no. 12.

Jiang L, Li T, Li X, Atiquzzaman M, Ahmad H and Wang X (2018) Anonymous Communication via Anonymous Identity-Based Encryption and Its Application in IoT, in K Andersson (ed.), Special Issue on Secure Computation on 4G / 5G Enabled Internet-of-Things, ID 6809796, pp. 1-8.

Järvinen P (1997) On cultures and information technology applications in organizations. in Ber leur J Whitehouse D (eds.): An Ethical Information Society, IFIP 1997, Chapman and Hall.

Järvenpää S and Leidner DE (1999) Communication and trust in global virtual teams, Organization science, 10(6):791-815.

Kaarst-Brown ML (2004) How Organizations Keep Information Technology Out: The Interaction of Tri-Level Influences on Organizational and IT Culture, IST-MLKB, Syracuse University, US.

Kaarst-Brown ML and Robey D (1999) More on Myth, Magic and Metaphor: Cultural Insights into the Management of Information Technology in Organizations, Information Technology and People (12:2):192-217.

Kluckhohn F and Strodtbeck F (1961) Variations on Value Orientations Evanstone Illinois: Row Peterson and Comp.

Kroeger A and Kluckhohn F (1952) Culture: A Critical Review of Concepts and Definitions, Harward Business Review, Cambridge, UK.

Kudo TN, Bulcão-Neto RF, Vincenzi AMR, de Souza EF and Felizardo KR (2022). Using evidence from systematic studies to guide a PhD research in Requirements elicitation engineering: an experience report, Journal of Software Engineering Research and Development, 10:7, doi: 10.5753/jserd.2021.1978

Leidner DE and Kayworth T (2006) A Review of Culture in Information Systems Research: Towards Theory of Information Technology Culture Conflict, MIS Quarterly, 30 (2):357-399.

Lampropoulos G, Morcavallo A, Salvi L, Spiralska-Golak, I. and Siakas, K. (2019) DevOps: The New Frontier of Industrial Software. in O. Khan, P Marchbank, E Georgiadou, P Linecar, M Ross, G Staples, in International Experiences and Initiatives in IT Quality Management, BCS, Southampton, UK.

Lauesen S (2002) Software Requirements-Styles and Techniques, Addison Weslay, Pearson Education.

Lehman M (2006) Development and Evolution, Address at IDI, Oslo, 16 March.

Lewin K (1958), Group decision and Social Change, in E Maccoby, TM Newcomb, EL Hartley, Holt, Rinehart and Winston (eds) Readings in Social Psychology, New York, pp. 197–211.

Levy M, Hadar I and Aviv V (2018) A requirement’s engineering methodology for knowledge management solutions: integrating technical and social aspect, Requirements elicitation engineering, 24(1): 503–521.

Lincoln Y S, Guba E G (1985) Naturalistic Inquiry, Bevery Hills: Sage.

Lopez L, Behutiye W, Karhapää P, Ralyté, J, Franch X and Oivo M (2017) Agile Requirements Management Best Practices Portfolio: A Situational Method Engineering Approach. PROFES, LNCS 10601, Springer, pp. 548-555.

Mazo R, Jaramillo CA, Vallejo P and Medina JH (2019) Towards a new template for the specification of requirements in semi-structured natural language, Journal of Software Engineering Research and Development, 8:3, doi: 10.5753/jserd.2020.473

McSweeney B (2002) Hofstede’s Model of National Consequences: A Triumph of Faith – A Failure of Analysis. Human Relations, 55(1):89-118.

Mighetti JP and Hadad GDS (2016) A Requirements elicitation engineering Process Adapted to Global Software Engineering. CEI Electronic Journal, 19(3), No 7.

Moser C and Deichmann D (2020) Knowledge sharing in two cultures: the moderating effect of national culture on perceived knowledge quality in online communities, European Journal of Information Systems.

NewRelic 2018. Navigating DevOps - What it is and why it matters to you and your business, eBook, available at [link].

Osman N and Sahraoui AEK (2018) A Software Requirement Engineering Framework to Enhance Critical Success Factors for ERP Implementation. International Journal of Computer Applications (IJCA), Foundation of Computer Science, 180(10):32-37.

Pacheco C, García I and Reyes M (2018) Requirements elicitation techniques: A systematic literature review based on the maturity of the techniques. IET Software, 12 (4), pp. 364-378.

Pandey D, Suman U and Ramani AK (2010) An Effective Requirement Engineering Process Model for Software Development and Requirements Management. Int. Conference on Advances in Recent Technologies in Communication and Computing, IEEE Comp. Soc pp. 287 – 291.

Pentry LF and Salvatore J (2015) Individual and social benefits of online discussion forums. Computers in Human Behavior, 50:211–220.

Rahanu H, Georgiadou E, Siakas K and Ross M (2017) Towards Developing a Software Process Improvement Strategy Through the Application of Ethical Concepts. In J Stolfa, S Stolfa, R O'Connor and R Messnarz (eds) Systems, Software and Services Process Improvement. EuroSPI 2017. Communications in Computer and Information Science, Vol 748. Springer, pp. 627-641.

Ramasubbu N, Mithas S, Krishnan MS and Kemerer CF (2008) Work Dispersion, Process-Based Learning and Offshore Software Development Performance. MIS Quarterly. 32(2):437-458.

Ramesh B, Cao L, Kim JJ and Mohan K. (2017) Conflicts and complements between eastern cultures and agile methods: an empirical investigation. EJIS 26(2):206–235.

Ramesh B, Cao L and Baskerville R (2010) Agile requirements elicitation engineering practices and challenges: an empirical study. Information Systems. Journal 20(5):.449–480.

Ross, H. (2008). Exploring unconscious bias. Diversity Best Practices. Retrieved on 30.04.2023 from [link].

Ramingwong L (2013) A Review of Requirements elicitation engineering Processes, Problems and Models. International Journal of Engineering, Science and Technology (IJEST), 4(6):2997-3002.

Sadig A and Sahraoui EEK (2017) Culture Effect on Requirements Elicitation Practice in Developing Countries. International Journal of Software Engineering and Applications, 8(1): 49-58.

Sarker S, Ahuja M, Sarker S and Kirkeby S (2011) The Role of Communication and Trust in Global Virtual Teams: A Social Network Perspective, Journal of Management Information Systems, 28 (1):273 – 309.

Schein EH (1985) How Culture Forms, Develops and Changes, in Kilmann RH Saxton MJ Serpa R (eds.): Gaining control of the Corporate Culture, San Francisco, Jossey Bass Publishers.

Siakas E, Rahanu H, Loveday J, Georgiadou E, Siakas K, Ross M (2023) Managing Ethical Requirements Elicitation. In: Yilmaz M, Clarke P, Riel A, Messnarz R (eds) Systems, Software and Services Process Improvement. EuroSPI 2023. Communications in Computer and Information Science, vol 1890. pp. 258-272, Springer, Cham. https://doi.org/10.1007/978-3-031-42307-9_19

Siakas E, Rahanu H, Georgiadou E, Siakas K. (2022) Requirements Volatility in Multicultural Situational Contexts. In: Yilmaz M, Clarke P, Messnarz R, Wöran B (eds) Systems, Software and Services Process Improvement. EuroSPI 2022. Communications in Computer and Information Science, vol 1646, pp. 633-655, Springer, Cham. https://doi.org/10.1007/978-3-031-15559-8_45

Siakas E, Rahanu H, Georgiadou E and Siakas K (2021). Towards Reducing Communication Gaps in Multicultural and Global Requirements Elicitation. In: Yilmaz M., Clarke P., Messnarz R., Reiner M. (eds) Systems, Software and Services Process Improvement. EuroSPI 2021. Communications in Computer and Information Science, vol 1442. Springer, Cham. pp. 257-277 https://doi.org/10.1007/978-3-030-85521-5_17

Siakas K, Georgiadou E, Siakas D and Rahanu, H. (2018a) Developing effective teams in global multidiscipline engineering and manufacturing organizations in X Larrucea, I Santamaria, RV O’Connor, Messnarz R, Systems, Software and Services Process Improvement, Springer, pp. 564-576.

Siakas K, Georgiadou E and Siakas D (2018b) Knowledge Sharing in Distributed Teams: Influence of National and Organizational Culture, in Khosrow-Pour,M (ed). Entrepreneurship, Collaboration, and Innovation in the Modern Business Era, Chap-11, pp. 221-242.

Siakas K, Georgiadou E and Siakas D (2016) The Influence of National and Organizational Culture on Knowledge Sharing in Distributed Teams. International Journal of E-Entrepreneurship and Innovation, 6 (1), January-June (doi.org.10.4018/IJEEI.2015910102)

Siakas K and Siakas D (2015) Cultural and Organizational Diversity Evaluation (CODE): A Tool for Improving Global Transactions. Strategic Outsourcing International Journal, 8 (2 / 3):206 – 228.

Siakas K, Georgiadou E, Siakas E (2013) Addressing the Lack of Valorisation Skills for Project Results (ECQA Certified Valorisation Expert, VALO). ECQA Conference, Session: Networking Skills, Cannes, France 26.09. – 27.09.2013

Siakas K and Siakas E (2007) The Agile Professional Culture: A Source of Agile Quality, Software Process: Improvement and Practice Journal, John Wiley and Sons, 12 (6):597 – 610

Siakas K and Balstrup B (2006) Software Outsourcing Quality Achieved by Global Virtual Collaboration. Software Process: Improvement and Practice, John Wiley & Sons, 11 (3):319-328.

Siakas K, Balstrup B, Georgiadou E and Berki E (2005a) Global Software Engineering: The Dimension of Culture, In: Isaías, P., Nunes, M.B. & dos Reis, P. (eds). Intern. Virtual Multi Conference on Computer Science and Information Systems (MCCSIS 2005) - 11- 29, pp. 386-391.

Siakas K, Georgiadou E and Berki E (2005b) Agile Methodologies and Software Process Improvement Isaias, P Baptista-Nunes, M and P dos Reis A (Eds), Virtual Multi Conference on Computer Science and Information Systems (MCCSIS), Portugal. pp. 412-417.

Siakas K, and Georgiadou E (2003) The Role of Commitment for successful Software Process Improvement and Software Quality Management, The 11th Software Quality Management Conference, Glasgow, UK, pp.101-113.

Siakas K (2002) SQM-CODE: Software Quality Management – Cultural and Organizational Diversity Evaluation, PhD Thesis, London Metropolitan University UK.

Singh V and Pandey D (2021) Problems Associated with Requirement Elicitation Process: An Overview, International Journal of Advanced Research in Computer Science, Vol. 8 Iss. 5, DOI:10.26483/ijarcs.v8i5.3717

Schmidt CT, Kude T, Tripp J, Heinzl A, Kpohrer K (2013) Team Adaptability in Agile Information Systems Development, 34th International Conference on Information Systems, Milan, Italy, pp.1-11.

Snyder H (2019). Literature review as a research methodology: An overview and guidelines, Journal of business research, vol. 104, pp. 333–339, doi: 10.1016/j.jbusres.2019.07.039.

Spichkova M, Alsanoosy T, and Harland J (2021, September). Impact of Organizational Culture on the Requirement Engineering Activities. In 2021 IEEE 29th International Requirements elicitation engineering Conference (RE) (pp. 426-427). IEEE. https://doi.org/10.1109/RE51729.2021.00053

Spinello, R. (2022). Global Capitalism, Culture, and Ethics. New York: Routledge.

Stair RM and Reynolds GW (2012) Principles of Information Systems, Cengage Learn Inc, 11th ed.

Stair RM and Reynolds GW (2017) Fundamentals of Information Systems, Cengage Learn. Inc, 9th Ed.

Stohl C (2001) Globalizing Organizational Communication, in F. Jabin and L. Putman (eds). The new handbook of organizational communication, pp. 323-375, Thousand Oaks CA: Sage.

Söderman J (2008) How to be a good ombudsman. 11th International Ombudsman Institute (IOI) World Conference, Occasional paper nr. 80 available at [link] (accessed 12.09.2019).

Taylor-Cummings A (1998) Bridging the user-IS gap: a study of major systems projects. Journal of Information Technology (JIT), 13(1):29-54.

Thanasankit T and Corbitt B (2000) Cultural Context and its Impact on Requirements Elicitation in Thailand. the Electronic Journal of Information Systems in Developing Countries, 1(2):1-19.

Tjong F (2008) Avoiding Ambiguity in Requirements Specifications, PhD Thesis, Nottingham Univ., UK.

Trompenaars F and Hampden-Turner C (1997) Riding the Waves of Culture: Understanding Cultural Diversity in Business, London: Nicholas Brealey Publishing.

Tuunanen T, Peffers K, Gengler CE and Hui W (2006) Developing Feature Sets for Culturally Diverse External End Users: A Call for Value-based Preference Modeling. Journal of Information Technology Theory and Application (JITTA), 8(2):41-55.

Tuunanen T and Kuo IT (2015) The effect of culture on requirements: a value-based view of prioritization, European J.of Information Systems, 24 (3):295-313.

Downloads

Published

2024-06-05

How to Cite

Siakas, K., Georgiadou, E., Rahanu, H., Siakas, E., Meggoudis, N., & Siakas, D. (2024). Overcoming Obstacles in Global Requirements Elicitation: A Multicultural Perspective. Journal of Software Engineering Research and Development, 12(1), 6:1 – 6:27. https://doi.org/10.5753/jserd.2024.2552

Issue

Section

Research Article