The Boeing MAX 737 & Offshoring: My Take

The Boeing MAX 737 & Offshoring: My Take

According to a recent Bloomberg article, Boeing outsourced some of the failed MAX 737 software work to $9-dollar-an-hour offshore resources. Is this a problem? Maybe yes, maybe no. But here's what is DEFINITELY a problem: an organization thinking that it makes good business sense to offshore work purely based on per-hour labor cost differences.

The only way to truly study labor cost differences is to know with fairly high degrees of precision what the process time (touch time) is to perform ALL of the work related to the tasks in question. This includes all of the wasted effort in going back and forth with teams that weren't well trained, don't have the necessary skills, or both. This includes all oversight time, done virtually, that's needed from the originating organization. This includes all of the travel time and expense going back and forth to resolve problems. When you factor in 100% of actual expenses, the $9-dollar-an-hour person may become a $20-dollar-an-hour person. And that's before you factor in the potential for customer loyalty loss due to poor quality. Many organizations who offshore work never do a full analysis before deciding what's best for their pocket book. They jump based purely on per-hour labor costs.

Does this mean an organization should never offshore? No. The reasons to offshore that may make good business include:

  1. Getting closer to the customer or supply chain - An organization may find that the delay time between a customer order and getting product to a global customer is hurting market share, raising cost (as often occurs with expedited shipping), or both. And it's more difficult to understand the nuances of customers from 8,000 miles away. On the supply chain side, it may be more cost effective to produce product closer to a source of raw material that's harder to get, expensive, and/or heavy.
  2. To fulfill a commitment - An organization may also use job creation as a lever to gain a geopolitical advantage that's critical to their strategy.
  3. To mitigate capacity constraints - Offshoring can be a quick way to mitigate sudden capacity constraints that might take longer to resolve internally or require a significant upfront investment. That said, many organizations haven't fully mined the capacity they can create by reducing waste in their processes.

But, as I suggested in #1 above, looking purely at labor cost do to perform the work once and ignoring the high cost of rework, oversight, and transportation is irresponsible.

Did Boeing behave irresponsibly? The facts are still emerging, but it's certainly seeming so. And, while many believe (including me) that the airline industry's safety record is due in large part to its history of not holding pilots criminally liable for errors, Boeing may have crossed the line. As someone who flies nearly every week, that line is intolerable. Is the root cause of this situation due to $9-dollar-an-hour software engineers? I doubt it. But the spotlight that's now shining brightly on Boeing (as it has with Wells Fargo, WorldCom, Enron, and many others) provides another opportunity for all of us to consider fundamental aspects of how businesses should operate. Let's not squander it.









Quality Standards in Aerospace industries are very high , how such negligence ( if it is ) can occur. Putting all stakes & company it self on downward journey.

回复

There is a lot of discussion so excuse me if this was already mentioned. Whether or not the software development was outsourced onshore or offshore really does not make a difference. The issue is as we know any software is going to contain bugs even when it is released. The issue here is Boeing bowing down to their primary customer and agreeing to develop a system that would appear not require any additional training. They implemented a solution that could countermand the pilots' actions without telling them the system even existed. No light appeared when the system engaged and it required multiple steps to disable. They put an ignorant amount of trust on the software working with no issues.?

Dario Razum

Application & IT Architecture Developer Level 2 @ ADGA Group Consultants Inc.

5 年

Software is at the heart of modern day flying, why did Boeing decide to go cheap on that component? Clearly, there are better ways to trim costs. #qualityoverquantity

Lawrence Aldrich

Senior Account Executive at Retired

5 年

I travelled via air bunches in the 70’s to 90’s. No more weddings to fly and attend nor funerals. Glad there is little if any reason to fly again. The DC10 engine mount issue now seems like nothing compared to this.

回复
Ravichandran J V

Associate Director - L & D at SourceFuse

5 年

Well-articulated points especially the reasons for offshoring as *closer to customer*, *commitment* and *capacity* but missing out, perhaps, on another important factor - quality. Software is subject to different forms of quality checks but unlike in tangible produce like manufacturing using tangible raw materials, software testing plans need to be proactive unlike in the latter, where quality checks can happen only after the production is complete ie. reactive. To be proactive, experience is key and you don't get experience @$9/- an hour.

要查看或添加评论,请登录

社区洞察

其他会员也浏览了