Can distributed software development be agile?
Communications of the ACM
Proximity and Information Technology Outsourcing: How Local Are IT Services Markets?
Journal of Management Information Systems
Information and Software Technology
Ambidexterity in Agile Distributed Development: An Empirical Investigation
Information Systems Research
Hi-index | 0.03 |
Distance, cultural differences, inexperienced programmers, and other obstacles associated with offshoring frequently burden companies more than they benefit them. In this article, the author discusses the myriad problems associated with outsourcing, including quality gaps, lack of face time, and various language and cultural barriers. The article argues that, contrary to popular belief, there are no guarantees of innovation or increased profitability when a company decides to offshore. In fact, offshoring can actually have to opposite effect, lowering employee moral and, in some cases, producing an increase in costs.