Question
This question is related to software projects outsourcing.
How communication gap due to timezone, distance, language etc.. between outsourcing company and outsourced company can be avoided?
Answer
Communication is strategic, so you got to "speak" the language of those you deal with because they are your main stakeholders.
Be clear and have brevity while repeating your message/requests in a slow and deliberate manner and then verify with other party that they understood you.
I specialize in strategic communication and i tell you it is the most important feature of your business practice, whether with your employees or clients or outsourcing venues