HBRP Publication Page 1-11 2022. All Rights Reserved Page 1 Journal of Advancement in Software Engineering and Testing Volume 5 Issue 3 Enabling Extreme Programming (XP) in Global Software Development (GSD) Practice Trailokya Raj Ojha 1 *, Prajwal Chaudhary 2 1 Assistant Professor, Department of Computer Science and Engineering Nepal Engineering College, Bhaktapur, Nepal 2 Department of Computer Science and Engineering Nepal Engineering College, Bhaktapur, Nepal. *Corresponding Author Email Id: - trailokyaro@nec.edu.np ABSTRACT Many software development companies currently are expanding their operations globally. Competitive advantage and the financial profits it brings to an organization are the driving forces behind the globalization of software. Organizations are benefiting from GSD, but communication has been a problem that has limited its expansion. In contrast to co-located projects, miscommunication and misunderstanding caused by the distance between development sites occur considerably more frequently in GSD projects, which ultimately affects customer satisfaction and software quality. Agile Methods are seen as excellent processes for GSD because of their flexibility. The most popular Agile approach, Extreme Programming (XP), is examined in our study, and different factors supporting GSD are suggested. Keywords: Extreme Programming, global software development, agile, success factors, virtual software development INTRODUCTION The software sector has seen a consistent trend toward company globalization over the past few decades as the global economy has expanded. The schedule has become essential to the success of organizations launching products as IT development has grown globally spread. Recent years have seen a tremendous expansion of the worldwide software development industry, bringing with it innovations that affect application development initiatives. Because of Global Software Development's (GSD) advantages in a variety of areas, including cost reduction and the availability of competent labor, it is currently one of the most alluring approaches to software development. The software development activities are carried out at remote development sites using the GSD technique. When compared to GSD projects, in-house projects perform better. In-house software performs better in terms of quality than, GSD in terms of cost. In the GSD approach, this is caused due to less frequent communication between cross-site workers, language barriers, time zone, and intercultural issues. Improving the different factors such as; frequent communication, proper development strategy, and proper set of key performance indicators, the cross-site project can perform better than the in- house project performance [1]. Today's extremely challenging software development process is made much more challenging by problems with trust and commitment, longer feedback loops, asynchronous communication, and knowledge management [2]. These