Offshore Development Model, To whose who are new to the concept of Offshore Development Centers, let me share a model which could work as an Ideal business process for a smooth Offshore Development.
As I been preaching ODC works if you follow 3C'S - Collaboration, Consensus and Communication. In order to have 3C's a well defined business process and infrastructure needs to be in place.
An ideal ODC Model will be a transparent connection between both the onsite customer team and the offshore team at the service providers end. Below is an ideal model diagram.

Communication:
Using VOIP based video conferencing, telephone are great way to communicate. Cost effective VoIP based telecommunications have proven out to be a great method to communicate.
If one opts to find even more cheaper medium of communication then internet based audio calls using Skype, Yahoo, MSN and GTalk are great options. Emails and Chats are alternate options but the to fro communication gap increases.
Collaboration:
Collaboration between both teams do not really need a frequent visit. It could be well achieved using internet based tools such as
webex,
teamviewer and
GoToMeeting.
These tools are great in sharing screen, discussion boards and remote operations.
Consensus:
A Consensus can be easily be achieved by means of direct interaction between both the onsite and the offshore team. Web giants such as
Google have googleDocs which are really good for project management and document managements.