In the first part of this article, we reviewed the concept of Total Cost of Ownership (TOC) and outlined five key variables that determine the TCO for software development projects: Process, Quality, Risk, Productivity and Cost. Each of these variables is critical to keep in mind when selecting a nearshoring or offshoring vendor. In this article, we will review the remaining three variables […]
Nearshoring / Software Outsourcing
Should I Use a Traditional RFI / RFP Model to Select a Nearshore or Offshore Outsourcing IT Vendor?
As a nearshore IT firm, we often get many requests to participate in an RFI / RFP project. At a first glance, and RFI / RFP process looks like a structured, disciplined and fair methodology to choose a vendor, but in the final analysis, in our opinion and experience, it produces terrible results for the […]
The Key Attributes for a Successful Outsourcing Software Vendor Relationship
Your relationship with an outsourcing software vendor might be one of the most important ones when they work on key projects or technologies for your company. Nurturing a good relationship is never a static formula as all projects and relationships vary greatly. However, during our 30 years’ experience in the software development industry working as […]
Offshore IT Outsourcing vs. Nearshore IT Outsourcing (Part 3)
This is the final part of our Offshore IT outsourcing vs. nearshore IT Outsourcing series. You can start with part 1. To undergo an effective Agile software development process, it is important that the developer and the client constantly interact, in real time. Interaction does not imply a face to face presence; it can occur […]
Offshore IT Outsourcing vs. Nearshore IT Outsourcing (Part 2)
This is the second part of our Offshore IT outsourcing vs. nearshore IT Outsourcing series. You can start with part 1. In the past, because software development requirements tended to be heavily specified (i.e. written down), it was easier for developers in distant time-zones to know what exactly they needed to do next, despite having […]
Offshore IT Outsourcing vs. Nearshore IT Outsourcing (Part 1)
IT services offshoring, whether it be to a distant continent in a completely different time-zone, or a nearby nation that goes to bed when you do, ultimately seeks gains in efficiency and costs. Think about it. If you could achieve developer rates as competitive as those of Asia by outsourcing your IT services in your […]
Tips and Advice on Assessing Communications with Your Offshore IT Services Provider
On our previous posts we have talked about lack of effective communication as one of the major pitfalls that exist whenever a company is looking for a nearshore or offshore IT Services partner. So what should that company do about this? Here are some simple pointers that should be considered when looking into IT outsourcing: […]
Communication: The Single Greatest Risk to Outsourcing Abroad
Quite openly, we cannot be a completely neutral party in this post. Full disclosure requires us to state up front that we are an offshore IT services vendor. And we “drink our own Koolaid”: we think we do very well what we work so hard to do every day, which is to deliver IT services […]
Why Outsourcing Software Makes Sense (Part 2)
This is part 2 of “Why outsourcing software makes sense”. In part 1, we talked about the different examples and reasons why it is worthwhile to outsource your software development services, from a business standpoint. If you agree with the keypoints showcased before, and your company is not in the business of making software, then […]
Why Outsourcing Software Makes Sense (Part 1)
Designing and constructing software is a highly complex undertaking, with many pitfalls and potentially much money wasted if not done right. Contrary to many other human endeavors, resolving the problem of making good software is not as easy as hiring a team of people that individually know how to make software, and putting them together […]
Time and Materials: It’s Not a Contract; It’s a Way of Life
First of all, why use it? Is it that my software development service provider doesn’t believe in himself? Maybe; if your software provider is a tiny one with very little experience, they’re probably just trying to put all the risk on your side, because they know they’re going to have a hard time building your […]
Top 10 Advantages of IT Outsourcing to Latin America (Part 2)
This is the second part of the Top 10 advantages of IT Outsourcing to Latin America. If you haven’t read the first part, you can do it here. 6. IT Outsourcing to Latin America, Tip # 6: Superior strength in the Agile world. More than any other region outside of the United States, Latin American […]