Let’s talk about the terms “onshore,” “nearshore,” and “offshore” as used when discussing software development outsourcing. If you talk to software developers, you’re going to hear these terms a lot. I want to discuss how they are similar and how they are different and also make the point that not everyone uses these words in the same way. A lot of widely used terminology in the outsourcing industry is ambiguous. You should be aware that not everyone agrees on the meaning of even these three popular outsourcing terms. […]