Categories

Cutting Costs is Expensive: How $9/Hour Software Engineers Cost Boeing Billions

Boeing’s decades of illegal H-1Bs paid below prevailing wage + abuse of the US visa + immigration system are finally catching up with it.

One would have thought Boeing would have learned from the 787 Dreamliner failure, in which India outsourcer HCL was banned by the FAA from ever working on the proj again.

But no, Boeing turned right around and hired them again on the 737 MAX proj.

The bad Indian software failed + two of the planes crashed, killing over 300 people.

FAA needs to ban HCL from all US airline projs entirely. Now.

20 years ago all we heard out of boasting racist Indians was “Indians can do it faster, Indians can do it better, Indians can do it cheaper”.

Apparently not.

Now it’s coming to light that Boeing’s crimes go much deeper than originally thought – and are costing the company hundreds of millions of dollars.

You get what you pay for Boeing.

The real question is: why haven’t Boeing + HCL execs been arrested for paying below the prevailing wage + criminal wage fixing? Because that is what they are engaging in.

https://medium.com/javascript-scene/why-cutting-costs-is-expensive-how-9-hour-software-engineers-cost-boeing-billions-b76dbe571957

“It seems that the MCAS system can fail and send the aircraft into a steep nose dive from which pilots are unable to recover.

Whether this flaw is software or microprocessor hardware, it’s a computing system failure of a life-critical system. Normally, for such systems, it’s not uncommon to employ many lines of defense in order to assure quality control.

Boeing’s cultural emphasis on cost savings seems to have trickled all the way down to the engineers working on the 737. One 737 contract software engineer from HCL, an Indian company Boeing outsourced to, illustrates the cost cutting culture on his resume:

Provided quick workaround to resolve production issue which resulted in not delaying flight test of 737-Max (delay in each flight test will cost very big amount for Boeing).

Well, your crappy code rushed to market sure is costing Boeing a lot more now.

Of course, Indians were all over the net last week denying they even worked on the systems.

Then comes the kicker – something anyone who has worked in software knows, but something which almost no executives will ever understand:

“We don’t invest heavily in software quality because our teams have big budgets (they’re a drop in the ocean compared to Boeing’s engineering budget). We invest heavily in software quality because it helps us move faster and save money in the long-run.

In software, slow is fast.

Fast is Slow and Cheap is Expensive, So Why Are So Many Managers Cheap?

To cut costs, engineering managers often rush developers, impose arbitrary unrealistic deadlines, or in the case of Boeing, outsource engineering to cheap contractors to try to increase production bandwidth.”

Bingo.

As was famously said in The Mythical Man-Month many years ago: good, fast, cheap – pick any two.

20 years of agile, fast-and-loose crap software development has indisputably proven that when it comes to good software, you just can’t have it both ways.

Good software is complex + difficult to make perfect. Doing so takes time. Anyone who says otherwise is either ignorant, or engaging in wishful thinking. Especially when it comes to life-critical systems which have to be flawless.

Boeing – like so many US companies taken over by the Indian Mafia in years past, may not survive. As the article mentioned, the 737 MAX was 33% of its total business. Like Sun Microsystems, Lehman, and a host of other companies destroyed by the Indian Mafia, Boeing may not survive.

Thanks India – your cheap “smartest people in the world” sure have been good for Boeing, and for the US.