posted 12 years ago
Offshore just means in a different country. The perceived benefits are purely costs - since its much cheaper to hire staff in a developing country than a developed country. My experience has been that offshoring an entire development stream can work, though it does carry condierable organisational issues. Offshoring only part of the development work however can be a disaster (and I'm speaking from personal experience here).