by Erran Carmel
The decision to outsource software development to an overseas firm (offshoring) is frequently looked at in simple economic terms - it's cheaper and skilled labour is easier to find. In practice, ho…