Originally posted by Ilja Preuss:
Additionally, communicate as much as possible. Do your standups together, per video-meeting or something. Practice cross-site pairing, using collaboration tools like remote application sharing, webcams etc.
Originally posted by Tony William:
Any major problem about offshore development is the techincal skill transfer.... regular communication / team meeting may help to keep everyone updated on the project status.
But what should one do if the offshore developers are all of less experience (or in worst case, is totally new) to the system?