Skip to main content

A Detailed Analysis of the Influence of Saudi Arabia Culture on the Requirement Engineering Process

  • Conference paper
  • First Online:
Evaluation of Novel Approaches to Software Engineering (ENASE 2018)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 64.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 84.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    This work has been cited 82,496 times according to the Google Scholar, retrieved 20/08/2018.

References

  1. Thanasankit, T.: Requirements engineering ā€“ exploring the influence of power and thai values. Eur. J. Inf. Syst. 11, 128ā€“141 (2002)

    ArticleĀ  Google ScholarĀ 

  2. Hanisch, J., Corbitt, B.: Impediments to requirements engineering during global software development. Eur. J. Inf. Syst. 16, 793ā€“805 (2007)

    ArticleĀ  Google ScholarĀ 

  3. 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)

    Google ScholarĀ 

  4. 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)

    Google ScholarĀ 

  5. Trompenaars, F., Hampden-Turner, C.: Riding the Waves of Culture: Understanding Diversity in Global Business. Nicholas Brealey Publishing, Boston (2011)

    Google ScholarĀ 

  6. Hall, E.T.: Beyond Culture. Anchor, Hamburg (1989)

    Google ScholarĀ 

  7. 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

  8. 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)

    Google ScholarĀ 

  9. 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)

    Google ScholarĀ 

  10. 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)

    Google ScholarĀ 

  11. 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)

    Google ScholarĀ 

  12. 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)

    Google ScholarĀ 

  13. Nuseibeh, B., Easterbrook, S.: Requirements engineering: a roadmap. In: Conference on the Future of Software Engineering, pp. 35ā€“46. ACM (2000)

    Google ScholarĀ 

  14. Spichkova, M.: Architecture: requirements + decomposition + refinement. Softwaretechnik-Trends 31, 1ā€“4 (2011)

    Google ScholarĀ 

  15. Sommerville, I., Lenarcic, J.: Software Engineering, 9th edn. Pearson/Addison-Wesley, Boston (2011)

    Google ScholarĀ 

  16. 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)

    Google ScholarĀ 

  17. 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)

    Google ScholarĀ 

  18. Loucopoulos, P., Karakostas, V.: System Requirements Engineering. McGraw-Hill Inc., New York (1995)

    Google ScholarĀ 

  19. Kotonya, G., Sommerville, I.: Requirements Engineering: Processes and Techniques. Wiley, Hoboken (1998)

    Google ScholarĀ 

  20. Wiegers, K., Beatty, J.: Software Requirements. Pearson Education, London (2013)

    Google ScholarĀ 

  21. 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)

    Google ScholarĀ 

  22. 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)

    Google ScholarĀ 

  23. 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)

    ArticleĀ  Google ScholarĀ 

  24. Hofstede, G.: Cultures and Organizations: Software of the Mind. McGraw-Hill, New York (1991)

    Google ScholarĀ 

  25. 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)

    Google ScholarĀ 

  26. 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)

    ArticleĀ  Google ScholarĀ 

  27. 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)

    Google ScholarĀ 

  28. Runeson, P., Hƶst, M., Rainer, A., Regnell, B.: Case Study Research in Software Engineering: Guidelines and Examples. Wiley, Hoboken (2012)

    BookĀ  Google ScholarĀ 

  29. Neuman, L.W.: Social Research Methods: Qualitative and Quantitative Approaches. Allyn and Bacon, Boston (2002)

    Google ScholarĀ 

  30. Braun, V., Clarke, V.: Using thematic analysis in psychology. Qual. Res. Psychol. 3, 77ā€“101 (2006)

    ArticleĀ  Google ScholarĀ 

  31. Marks, D.F., Yardley, L.: Research Methods for Clinical and Health Psychology. SAGE Publications, Thousand Oaks (2003)

    Google ScholarĀ 

  32. Miles, M.B., Huberman, A.M., Saldana, J.: Qualitative data analysis: a sourcebook, Beverly Hills(1984)

    Google ScholarĀ 

  33. Yin, R.K.: Case Study Research: Design and Methods. Sage publications, Thousand Oaks (2013)

    Google ScholarĀ 

  34. Huberman, A.M., Miles, M.B.: Assessing local causality in qualitative research. In: The Self in Social Inquiry: Researching methods, pp. 351ā€“381 (1985)

    Google ScholarĀ 

  35. IEEE Std 830-1998: IEEE recommended practice for software requirements specifications, pp. 1ā€“40. IEEE Std 830-1998 (1998)

    Google ScholarĀ 

  36. ISO/IEC/IEEE International Standard: Systems and software engineering - life cycle processes - requirements engineering, pp. 1ā€“94. ISO/IEC/IEEE 29148:2011(E) (2011)

    Google ScholarĀ 

  37. 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)

    Google ScholarĀ 

  38. Damian, D.E., Zowghi, D.: RE challenges in multi-site software development organisations. Require. Eng. 8, 149ā€“160 (2003)

    ArticleĀ  Google ScholarĀ 

  39. 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)

    Google ScholarĀ 

Download references

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

Authors

Corresponding author

Correspondence to Maria Spichkova .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics