Volume 19, No. 2, 2022

Cultural Influence On Requirement Engineering Process And Practices; A Pakistani Perspective


Imran Khan , Dr. Abdus Salam , and Shiraz Ahmad

Abstract

Requirement Engineering (RE) is known as the most important phase of the software development life cycle. The aim of RE is to instruct, elaborate and discuss the procedure of detecting and documenting the needs and requirements of the stakeholder. It is possible that stakeholder might be strongly influenced by their culture values as it has an impact that what we have in our minds are the seeds of cultural fields. Culture difference has a unique influence on individual’s perceptions and overall personality. The differences are not limited to the way how they communicate, collaborate or visualizing. Every particular culture has a significant amount of impacts on individuals, it depends how it address a problem, how it works and how they see things therefore it is very possible that the difference of a culture which leads to the difference of a society where norms and values are totally changed, these factors can have a great impacts on the software development teams which can cause the possibility of a threat in software development. The RE has a significant impact on the quality of the software and it is very important to have an interpersonal communication between requirement engineers and stakeholders in order to refine the requirements and do the work tightly. This study is focusing and investigating the Pakistani core cultural dimension which affects the RE activities in the context of software development. The dominant model for this study is Hofstede cultural Model. For data collection technique the questionnaire method is used, where from 217 software houses data is collected and manipulated. Boxplot is use to perform statistical calculation to interpret the result of different dimensions of the culture. Research has shown the additional influence on RE activities then Hofstede Cultural model.


Pages: 3581-3598

Keywords: Requirement Engineering; Software Engineering; Software Development Process; Cultural Aspects.

Full Text