Hacker News new | ask | show | jobs
by johngalt 1966 days ago
Summary: "we failed on outsourcing so many times that the costs exceeded any possible cost savings, even taking into account future projections."

Imagine how much it cost them to build up and tear down development teams six times. Not just in real costs of contracts and such, but also the logistical costs of training the new teams, building the relationships, finding faults, correcting errors, determining alternatives, knowledge transfers, etc... Not to mention opportunity costs of all the time spent.

Effective outsourcing is paying AWS/GCP or Heroku for whatever they can provide. Not trying to turn an expensive employee into a cheap one.

1 comments

Your summary is quite good. Indeed, we failed a lot. Please note that we used offshoring providers for all locations. And only after successful work on one of our products, we decided to build our own office and hire our team in Ukraine