One additional aspect that is usually overlooked when choosing an outsourcing location and more specially when defining your outsourcing partner, is the cultural difference between countries and companies. Let me elaborate a little bit more on this.   The Cultural Barrier Challenge:   The effect of different cultures may affect the communication process and the easiness needed to work effectively in an agile world.   Cultural barriers can be evident, or much subtler, such as when, “We may have problems implementing this” may actually be a polite way of saying, “We cannot do this…” or “I don’t have a clue on how to do this”    Other cultural barriers arise when finer points or nuances are misunderstood due to thinking within a different framework, specially when project failures or problems occur, and the need to communicate setbacks arise.   Many of our clients have had previous experience working with countries in the other side of the world and the cultural part has been an issue that occasionally have created  unforeseen problems that are hard to solve. In some cases, asking questions is seen as something “bad” from the provider side, or “a disrespect to the client who is explaining requirements”. Same thing […]