Question: My organization outsources to save money, but it creates communication issues and other problems for my agile team. Can offshoring (outsourcing) work effectively for non-collocated agile groups?
A. Yes, but success may depend on how far away from your collocated team the outsourced resources are located.
B. No. Agile practices stress collocated teams. If you are not based together, there is no way for an agile approach to be effective.
C. Yes, but only if the teams switch the locations where they live every six months so that each group learns the language and culture of the other.
D. No. Agile was created in the United States, and therefore it is only intended to work for American teams.