4 ms·
All else equal, you're right. But this is far from that. Outsourcing software (or anything) is not free. Usually there is a big quality cost. Sometimes it's ot
by netcan 17y ago
All else equal, you're right. But this is far from that.
Outsourcing software (or anything) is not free. Usually there is a big quality cost. Sometimes it's other things. If you are saving 40% of your costs, you might want to "pay" these alternative costs.
If (for example) Microsoft wanted to outsource their development for 5% savings, they would (presumably) end up paying a price in buggier software, poorer design, slower releases or whatever that amounts to more than 5% of costs.
Similar could be said about customer service. If customer service is only 10% of your costs and has a substantial effect on how much your customers like you and you outsource at the expense of quality to save some small percent of your total costs, you are very likely to regret it.
- vl 17y agoMicrosoft does outsource (more precisely, offshores) development to reduce cost, it has large dev centers in both China and India (and few small in bunch of other places). Once I heard that product groups that were moving development to India were getting x2 headcount over positions closed in Redmond.