期刊名称:International Scientific Journal of Management Information Systems
印刷版ISSN:1452-774X
出版年度:2014
卷号:9
期号:3
页码:10-20
出版社:University of Novi Sad
摘要:Agile development methods such as Scrum and Extreme Programming are being used by a number of software companies around the world. The offshore software industryin Sri Lanka has also started to adapt these development methods in order to meet the growing demand. However applying agile development methods in an offshore model has its own challenges and each of these challenges has an effect on the outcome of the project. Currently there has been no research done in Sri Lanka as to how each of these challenges effects the project outcome and this formed the main research question. The focus of this reassure was to study how each of these challenges effect the project outcome in terms of time, cost, scope, quality, and the overall project. The first objective was to study and contrast agile development methods with traditional waterfall based development. The second objective was to carry out a literature survey and identify the main challenges that offshore software development companies face when applying agile development methods. The five main challenges identified were, communication, achieving team coherence, following the agile development method, limitations on tools and infrastructure, and testing. The third research objective was to study how these challenges affect the project outcome. The challenges identified in the literature review were used to prepare questionnaires for three companies in Sri Lanka that practice agile development methods in an offshore model. The objective of the questionnaire was to find out how the presence of these challenges effect the project outcome and how overcoming these challenges affect the project outcome. The data gathered from the questionnaires were analyzed using Spearmans Correlation Coefficient. The results identified that communication, tools and infrastructure, following the Agile development method, and testing had a strong relationship with the project outcome in terms of time, cost, scope, quality, and the overall project outcome. Team coherence had a moderate relationship with the time, cost, scope, quality, and the overall project outcome. Based on the results, a research framework was derived which answered the research question of; how each of the challenges affect the project outcome. Finally, the concluded that all the challenges identified for this research apart from team coherence had a strong effect on the project outcome. Team coherence had a moderate effect on the project outcome.
关键词:Agile development; communication; offshore; Sri Lanka; tools and infrastructure; team coherence; testing