Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
iiii792479dDepends on who you outsource to
If you combine outsourcing with proper resource management + monitoring, yes.
If it's "how can we spend the least amount of resources on it"…
No. Absolutely no. Desaster is preprogrammed.
Voxera1080879d@IntrusionCM exactly, outsourcing requires much better project management than in house usually and thats where most failures in outsourcing starts.
Outsourcing as a pure cost save is hard, especially for small projects since the extra management easily eats up the lesser dev cost.
Outsourcing due to difficulty to find good devs often have a higher successes rate since those usually do not skip on management, price was not the defining metric but competence.
But it still requires the right king of management that know what to look for and how to evaluate.
And long term outsourcing also often work better since for long term there will be more incentive for the external part to do a good job since an ongoing contract is better than a short one.
And a larger partner can also be better if you are large enough since then reputation can come into play.
Still, its always hard and needs the right people, and that is often not the same people you would need for inhouse.
TechTech03679d@Voxera Your comment makes sense to me. But I feel that too many companies don’t care much about the technical side.
I feel that they don’t even try to hire inhouse devs, they will just go for the cheapest option.
And last but no least, so many project managers don’t have any idea about what software development is.
That’s really frustrating, I have been working in IT for 4 years, I don’t think there will be 4 more years as a dev.
Wolle75479dFrom my experience: you get what you pay for. I worked with great people from all over the planet and then some. They all got paid well, because they could deliver value and therefor negotiate (by themselves of through a recruiter) a great salary.
outsourcing to india works when your goal is to have the illusion that you saved money.
as in, the only goal.
outsourcing to countries which actually have actual good coders (there is such a stat, countries sorted by their programmers' skill) works.