News for hackers. Stuff that matters.
Re:3.7X speedup from removing a call to sleep by rbanffy on Sunday September 02, 2012 @11:47AM (#4467247)
> Offshore is, most of the times, about getting the same quality of work at cheaper cost

The problem is that the person who evaluates quality has no real understanding of what is being evaluated. This leads to price being the deciding factor. Most of the code I've seen coming from price-driven software factories is awful.

Re:3.7X speedup from removing a call to sleep by Confusion on Sunday September 02, 2012 @12:39PM (#4467411)
Successful outsourcing stories are few and far between; stories of failures are a dime a dozen. The reason is exactly as you say: companies are not judged on the quality they deliver.

In fact, the same problem has plagued the IT industry since forever. Almost no company successfully competes on quality, because the customer chooses the cheapest offer in the majority of cases.

And here is the crux: define the quality of a delivered software project and put a number on how much higher quality would have saved the customer. Nigh impossible.

The only solution seems to be going into a specialty niche where high quality is required, so any incumbent competitor will fail, unless they deserve to win, because they deliver your level of quality.