Abstract
Requirements Engineering (RE) process involves intensive communication and collaboration among software stakeholder members. Therefore, cultural values might influence both the RE process and its outcomes. The purpose of this study is to explore the influence of culture on the RE process in a context of a conservative culture: Saudi Arabia. Our goal is to understand how the RE process can be adapted, taking into account cultural aspects. We explored and analyzed the influence of Saudi culture though Hofstede’s cultural theory. The empirical data was collected through a pilot case study with Saudi requirements engineering practitioners and software engineering researchers. The results are discussed, with a particular focus on the cultural influences on RE activities and the high-level descriptive models of the RE process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
This work has been cited 82,496 times according to the Google Scholar, retrieved 20/08/2018.
References
Thanasankit, T.: Requirements engineering – exploring the influence of power and thai values. Eur. J. Inf. Syst. 11, 128–141 (2002)
Hanisch, J., Corbitt, B.: Impediments to requirements engineering during global software development. Eur. J. Inf. Syst. 16, 793–805 (2007)
Hofstede, G., Hofstede, G.J., Minkov, M.: Cultures and Organizations: Software of the Mind: Intercultural Cooperation and its Importance for Survival. McGraw-Hill, New York (2010)
Hanisch, J., Thanasankit, T., Corbitt, B.: Understanding the cultural and social impacts on requirements engineering processes-identifying some problems challenging virtual team interaction with clients. In: ECIS 2001 Proceedings, p. 43 (2001)
Trompenaars, F., Hampden-Turner, C.: Riding the Waves of Culture: Understanding Diversity in Global Business. Nicholas Brealey Publishing, Boston (2011)
Hall, E.T.: Beyond Culture. Anchor, Hamburg (1989)
Alsanoosy, T., Spichkova, M., Harland, J.: Cultural influences on requirements engineering process in the context of Saudi Arabia. In: Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE. SciTePress, INSTICC, pp. 159–168 (2018). https://doi.org/10.5220/0006770701590168. https://www.scitepress.org/PublicationsDetail.aspx?ID=hgBYzaTdyLE=&t=1. ISBN 978-989-758-300-1
Alharthi, A., Spichkova, M.: Individual and social requirement aspects of sustainable elearning systems. In: International Conference on Engineering Education and Research, pp. 1–8. WSU (2016)
Alharthi, A., Spichkova, M., Hamilton, M.: Requirements engineering aspects of elearning systems. In: Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference, pp. 132–133. ACM (2015)
Spichkova, M., Schmidt, H.W., Nekvi, M.R.I., Madhavji, N.H.: Structuring diverse regulatory requirements for global product development. In: 2015 IEEE Eighth International Workshop on Requirements Engineering and Law, pp. 57–60. IEEE (2015)
Spichkova, M., Schmidt, H.: Requirements engineering aspects of a geographically distributed architecture. In: 10th International Conference on Evaluation of Novel Approaches to Software Engineering (2015)
Zave, P.: Classification of research efforts in requirements engineering. In: Proceedings of 1995 IEEE International Symposium on Requirements Engineering, vol. 29, pp. 315–321 (1997)
Nuseibeh, B., Easterbrook, S.: Requirements engineering: a roadmap. In: Conference on the Future of Software Engineering, pp. 35–46. ACM (2000)
Spichkova, M.: Architecture: requirements + decomposition + refinement. Softwaretechnik-Trends 31, 1–4 (2011)
Sommerville, I., Lenarcic, J.: Software Engineering, 9th edn. Pearson/Addison-Wesley, Boston (2011)
Abran, A., Moore, J.W., Bourque, P., Dupuis, R., Tripp, L.L.: Guide to the software engineering body of knowledge: 2004 version SWEBOK. IEEE Computer Society (2004)
Pandey, D., Suman, U., Ramani, A.: An effective requirement engineering process model for software development and requirements management. In: Advances in Recent Technologies in Communication and Computing (ARTCom), pp. 287–291. IEEE (2010)
Loucopoulos, P., Karakostas, V.: System Requirements Engineering. McGraw-Hill Inc., New York (1995)
Kotonya, G., Sommerville, I.: Requirements Engineering: Processes and Techniques. Wiley, Hoboken (1998)
Wiegers, K., Beatty, J.: Software Requirements. Pearson Education, London (2013)
Passos, C., Mendonça, M., Cruzes, D.S.: The role of organizational culture in software development practices: a cross-case analysis of four software companies. In: 2014 Brazilian Symposium on Software Engineering (SBES), pp. 121–130. IEEE (2014)
Thanasankit, T., Corbitt, B.: Understanding thai culture and its impact on requirements engineering process management during information systems development. Asian Acad. Manag. J. 7, 103–126 (2002)
Palvia, S.C., Hunter, M.G.: Information systems development: a conceptual model and a comparison of methods used in Singapore, USA and Europe. J. Glob. Inf. Manag. 4, 5–17 (1996)
Hofstede, G.: Cultures and Organizations: Software of the Mind. McGraw-Hill, New York (1991)
Borchers, G.: The software engineering impacts of cultural factors on multi-cultural software development teams. In: 25th International Conference on Software Engineering (ICSE), pp. 540–547 (2003)
Lim, S.L., Bentley, P.J., Kanakam, N., Ishikawa, F., Honiden, S.: Investigating country differences in mobile app user behavior and challenges for software engineering. IEEE Trans. Softw. Eng. 41, 40–64 (2015)
Ayed, H., Vanderose, B., Habra, N.: Agile cultural challenges in Europe and Asia: insights from practitioners. In: 39th International Conference on Software Engineering, pp. 153–162. IEEE (2017)
Runeson, P., Höst, M., Rainer, A., Regnell, B.: Case Study Research in Software Engineering: Guidelines and Examples. Wiley, Hoboken (2012)
Neuman, L.W.: Social Research Methods: Qualitative and Quantitative Approaches. Allyn and Bacon, Boston (2002)
Braun, V., Clarke, V.: Using thematic analysis in psychology. Qual. Res. Psychol. 3, 77–101 (2006)
Marks, D.F., Yardley, L.: Research Methods for Clinical and Health Psychology. SAGE Publications, Thousand Oaks (2003)
Miles, M.B., Huberman, A.M., Saldana, J.: Qualitative data analysis: a sourcebook, Beverly Hills(1984)
Yin, R.K.: Case Study Research: Design and Methods. Sage publications, Thousand Oaks (2013)
Huberman, A.M., Miles, M.B.: Assessing local causality in qualitative research. In: The Self in Social Inquiry: Researching methods, pp. 351–381 (1985)
IEEE Std 830-1998: IEEE recommended practice for software requirements specifications, pp. 1–40. IEEE Std 830-1998 (1998)
ISO/IEC/IEEE International Standard: Systems and software engineering - life cycle processes - requirements engineering, pp. 1–94. ISO/IEC/IEEE 29148:2011(E) (2011)
Alnafjan, K.: An empirical investigation into the adoption of software engineering practice in Saudi Arabia. Int. J. Comput. Sci. Issues (IJCSI) 9, 328–332 (2012)
Damian, D.E., Zowghi, D.: RE challenges in multi-site software development organisations. Require. Eng. 8, 149–160 (2003)
Isabirye, N., Flowerday, S.: A model for eliciting user requirements specific to South African rural areas. In: Annual Conference of the South African Institute of Computer Scientists and Information Technologists, pp. 124–130. ACM (2008)
Acknowledgements
We would like to thank participants for kindly accepting to participate in this research project. We appreciate their cooperation and engagement. The first author is supported by a scholarship from Taibah University in Saudi Arabia.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Alsanoosy, T., Spichkova, M., Harland, J. (2019). A Detailed Analysis of the Influence of Saudi Arabia Culture on the Requirement Engineering Process. In: Damiani, E., Spanoudakis, G., Maciaszek, L. (eds) Evaluation of Novel Approaches to Software Engineering. ENASE 2018. Communications in Computer and Information Science, vol 1023. Springer, Cham. https://doi.org/10.1007/978-3-030-22559-9_11
Download citation
DOI: https://doi.org/10.1007/978-3-030-22559-9_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-22558-2
Online ISBN: 978-3-030-22559-9
eBook Packages: Computer ScienceComputer Science (R0)