Outsourcing or Insourcing?
Mark Lemuel M
7 replies
It compares contracting third-party companies to handle certain business functions (outsourcing) versus managing those operations in-house with internal teams (insourcing).
which will benefit in the long run?
Replies
Jurijs Ivolga@jurijs
It depends, as always. I think it’s always nice to have an in-house expert because, in the long run, it’s cheaper. But sometimes, for very specific cases, you might need to hire someone to help. For example, in one of my previous projects, we had some performance issues with the DB. Even though we had very good developers in-house, none of them were DB administrators, so for that particular issue, we just hired a team that did a short assessment and provided feedback on how to improve. I think you can’t hire all the best experts in the world, and sometimes you’ll need help from outside.
Share
Outsourcing can get the job done faster, but the quality may not be guaranteed. With your own team, you can better ensure both quality and effectiveness.
I’m all about insourcing. By managing operations in-house, we can nurture our team’s skills and knowledge.
I personally lean towards insourcing.
In my experience, a mix of both approaches can be beneficial.
Assuming you know Why & What the F you are doing (what to outsource)-> focus always wins -> outsourcing always wins