In modern software development world, experts are trying to provide the best solutions to their clients. To achieve this, the organizations opt for the agile software development process as it enables them to develop and deliver the product in-time and as per clients expectations. Consequently, in software engineering industry, the Global Software Development (GSD) is the most widely considering software development paradigm as it offers significant strategic and business gains. Seeking the benefits of GSD, the European software engineering organizations are outsourcing their development activities in developing countries. Considering the criticalities of agile adoption in GSD, this work empirically studies the motivators that could positively influence the execution of agile-based GSD in European software industry. A quantitative survey was conducted and data from 139 practitioners working in agile and GSD based projects was collected. The collected observations were further analyzed using Smart-PLS (3.0). The results show that the identified motivators are important to consider by industry experts to successfully apply the agile practices in GSD context.
翻译:在现代软件开发世界中,专家们正努力为其客户提供最佳解决办法。为此,各组织选择了灵活的软件开发过程,因为它能够及时按照客户的期望开发和交付产品。因此,在软件工程工业中,全球软件开发(GSD)是最广泛考虑软件开发范式,因为它提供了重要的战略和商业收益。寻求全球软件开发的好处,欧洲软件工程组织将其在发展中国家中的发展活动外包出去。考虑到全球软件开发的敏捷采用的重要性,这项工作实证地研究了能够积极影响欧洲软件工业中采用灵活通用的GSD的动力器。进行了定量调查,收集了在灵活和基于全球软件的项目中工作的139名从业者的数据。收集的观察数据是利用智能PLS(3.0)进一步分析的。结果显示,所查明的动力器对于行业专家考虑成功应用全球软件开发背景下的敏捷做法非常重要。