2009
DOI: 10.1145/1562164.1562200
|View full text |Cite
|
Sign up to set email alerts
|

Modified agile practices for outsourced software projects

Abstract: In recent years, agile practices have become popular in the software development industry. Meanwhile, distributed development is becoming an alternative way to develop new systems. The most common mode of distributed development uses outsourcing primarily to reduce costs and ensure timely completion of projects. Agile methods are now being recommended for distributed development. However, the current agile practices break down when subjected to the realities of the outsourced development marked by geographical… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
60
0

Year Published

2010
2010
2024
2024

Publication Types

Select...
3
3
3

Relationship

1
8

Authors

Journals

citations
Cited by 48 publications
(60 citation statements)
references
References 9 publications
0
60
0
Order By: Relevance
“…software development performed by a team located in a single physical room [10], there is evidence that effort estimation techniques that were originally designed for collocated contexts are not readily applicable in the global context [11]- [14]. To make effort estimation even more challenging in the AGSD context, there is also evidence that agile methods are not readily applicable in the global context neither [15]- [17].…”
Section: Introductionmentioning
confidence: 99%
“…software development performed by a team located in a single physical room [10], there is evidence that effort estimation techniques that were originally designed for collocated contexts are not readily applicable in the global context [11]- [14]. To make effort estimation even more challenging in the AGSD context, there is also evidence that agile methods are not readily applicable in the global context neither [15]- [17].…”
Section: Introductionmentioning
confidence: 99%
“…These issues are even increasing when GOSD projects use agile software development practices and transfer them to AGOSD projects: agile approaches require an increase of communication, a tighter integration of the (mostly far-away located) client as well as the incorporation of informal modes of control between an onshore client (e.g., in the USA) and an external offshore vendor team (e.g., in India) [8,9,14]. …”
Section: Global Outsourced Software Developmentmentioning
confidence: 99%
“…Outsourcing also drives project complexity due to the physical and temporal distance it creates between the various parties (Batra, 2009;Bose, 2008). Collaboration-especially in outsourcing-can cause issues when the client and the vendor have different organizational or national cultures (Swar, Moon, Oh, & Rhee, 2012).…”
Section: Introductionmentioning
confidence: 99%