I am used to my team working under my close supervision. How can I depend on a remote team?Can I depend on a remote team?
  This can be addressed only by taking small steps and continuous improvement. It is always a good idea to begin with outsourcing much smaller and non-strategic components and “over managing” that process. This enables all the stakeholders to identify what works for them and what does not. The earlier the teams on each side feel the camaraderie, the sooner they will trust each other. At first glance this “over management” may seem to cause some productivity losses. The operational problems may even seem complex when compared to a team that is sitting next to each other. A seasoned outsourcing partner who has successfully worked with numerous client development environments will be able to recommend solutions to these operational problems.