Designing mobile software that aligns with cultural contexts is crucial for optimizing human-computer interaction. Considering cultural influences is essential not only for the actual set of functional/non-functional requirements, but also for the whole Requirement Engineering (RE) process. Without a clear understanding of cultural influences on RE activities, it's hardly possible to elaborate a correct and complete set of requirements. This research explores the impact of national culture on RE-related activities based on recent studies. We conducted a Systematic Literature Review (SLR) of studies published in 2019-2023 and compared them to an older SLR covering 2000-2018. We identified 17 relevant studies, extracted 33 cultural influences impacting RE activities, and mapped them to the Hofstede model, widely used for cultural analysis in software development research. Our work highlights the critical role of national culture in RE activities, summarizes current research trends, and helps practitioners consider cultural influences for mobile app/software development.
翻译:设计符合文化语境的移动软件对于优化人机交互至关重要。考虑文化影响不仅对实际功能/非功能需求集合具有重要意义,对整个需求工程(RE)过程也极为关键。若不能清晰理解文化对RE活动的影响,几乎不可能制定出正确且完整的需求集合。本研究基于近期研究成果,探讨了民族文化对RE相关活动的影响。我们对2019-2023年间发表的研究进行了系统性文献综述(SLR),并将其与涵盖2000-2018年的早期SLR进行对比。我们识别出17项相关研究,提取出33种影响RE活动的文化因素,并将其映射至霍夫斯泰德模型——该模型在软件开发研究的文化分析中被广泛采用。本研究揭示了民族文化在RE活动中的关键作用,总结了当前研究趋势,并有助于从业者在移动应用/软件开发中充分考虑文化影响因素。