Working with Offshore Office

My dev team is buid of 5 developers, 3 of which are stationed in Dnepropetrovsk, Ukraine. I've been managing offshore for about 1.5 years now and would like to share some insights I gathered:

1. Form a personal relationship

2. Communicate, Communicate, Communicate

3. Be aware of the cultural gap

4. Have clear set goals for the team

5. Set expectations

6. Be polite

Will elaborate and continue the list over the next posts..

Dnepropetrovsk