Archived material Access restricted Article
Rantburg

Today's Front Page   View All of Sun 06/30/2019 View Sat 06/29/2019 View Fri 06/28/2019 View Thu 06/27/2019 View Wed 06/26/2019 View Tue 06/25/2019 View Mon 06/24/2019
1
2019-06-30 Economy
Boeing's 737 Max Software Outsourced to $9-an-Hour Engineers
Archived material is restricted to Rantburg regulars and members. If you need access email fred.pruitt=at=gmail.com with your nick to be added to the members list. There is no charge to join Rantburg as a member.
Posted by Clese Elmolet8966 2019-06-30 00:03|| || Front Page|| [5 views ]  Top

#1 The coders from HCL were typically designing to specifications set by Boeing. Still, "it was controversial because it was far less efficient than Boeing engineers just writing the code," Rabin said. Frequently, he recalled, "it took many rounds going back and forth because the code was not done correctly."

Sorry, but it is not just cheap, foreign coders. Long before foreign coders were even thought of being brought in, US Corporations run by incompetent top management could not release decent code written by $100 an hour US software engineers for ONE REASON. They had no idea how to TEST CODE.

I have seen huge enterprise systems crash resulting in multiple VPs and large development groups sh8t canned and replaced. Did that fix the problem???? NO!

Not until a decent, real world, internal test environment was established did things finally half way begin to work out in the real world.

This is a sign that Boeing still does not get it. Don't fly in their products until stop blaming cheap or expensive programmers and begin talking about what programmers desperately need and that is a world class systems test environment layer.

And tell these loser execs to get out of the liberal political arena to get promotions and government work and back to turning out A++ results.
Posted by Phaick Uneretle6310 2019-06-30 00:51||   2019-06-30 00:51|| Front Page Top

#2 "it took many rounds going back and forth because the code was not done correctly."

P.S. Many rounds is not even close to enough. I want to see thousands and thousands of bugs caught by QA and fixed by the programmers in the most likely hundreds of thousands of lines of code in the system.
Posted by Phaick Uneretle6310 2019-06-30 00:53||   2019-06-30 00:53|| Front Page Top

#3 Thirdly and lastly,

Boeing AND Bloomberg and the USA are totally lost and are way, way off track now. This is truly frightening because more lives are going to be lost on Boeing planes.
Posted by Phaick Uneretle6310 2019-06-30 00:58||   2019-06-30 00:58|| Front Page Top

#4 Fred will give me a sterling recommendation if they need someone to be the idiot to test their idiot-proof code...
Posted by trailing wife 2019-06-30 02:24||   2019-06-30 02:24|| Front Page Top

#5 Wait, do you have to be under or over qualified to be part of an idiot-test group?
Posted by Charles 2019-06-30 03:25||   2019-06-30 03:25|| Front Page Top

#6 #4 - *snicker*
Posted by Frank G 2019-06-30 06:43||   2019-06-30 06:43|| Front Page Top

#7 ...Boeing is now thisclose to explaining up on Capitol Hill just what the hell is going on over there:

*The 737 MAX debacle, obviously
*They're still having show-stopping problems with the KC-46 Pegasus - technical problems, especially the remote refueling system (probably the DUMBEST gorram idea ever bolted on to a US military aircraft) and what can no longer be described as anything other than sabotage by the Boeing Renton assembly crews (material left in critical spaces), and God alone knows how much of that screwed up code has made it into the airplane, and
*Now there's reports of MCAS-type problems popping up with the 787.

Somebody decided to cut a corner too many, and now they get to pay for it.

Mike
Posted by Mike Kozlowski 2019-06-30 07:03||   2019-06-30 07:03|| Front Page Top

#8 SUITS

There's a saying in development

1. You can have it on time
2. You can have it on budget
3. You can have it done right

You get only two of the three, now which are they?
I'd put my bet on one and two.
Posted by Procopius2k 2019-06-30 07:19||   2019-06-30 07:19|| Front Page Top

#9 One of my customers has gradually moved to using Indian coders vs. American and their in-house applications have become crappier and crappier.
Posted by Hupolet Bourbon1119 2019-06-30 08:07||   2019-06-30 08:07|| Front Page Top

#10 After more than 30 years in all aspects of software development this really does seem to be the culmination of cut corners.

First- when budget or schedule is tight the first thing to go is testing.
Second thing to go is documentation.
Third thing is independent testing, test your own work is the rule.

Given how many IT shops I've worked in I can almost hear the conversations. My experience in general is that the Indians are competent for basic stuff but have no initiative, the Eastern Europeans were arrogant and wouldn't follow directions. The big six consultants insisted on being in charge and ordering everyone around even if they didn't know what the project was. Yes there were exceptions but they were few and far between.

Cluster frick doesn't even begin to describe it.
Posted by AlanC 2019-06-30 08:48||   2019-06-30 08:48|| Front Page Top

#11 Looks like Boeing was using Third World programmers to do the software development and Third World airlines to do the QA testing.

Bad decisions in the board room. Senior management, why do they hate us?

And, excuse me if I don't know much about aviation, but my understanding of the auto pilot feature is that you wait until the plane reaches a cruising altitude to turn it on and then only to keep the plane on course until you reach your destination. Even then you must have a manual override feature to let the human pilots take over if necessary. Let the human pilots do the take offs and landings. If auto pilot takes off, cruises and lands then you don't need human pilots, right? But I think the software is not quite ready for that.
Posted by Abu Uluque 2019-06-30 10:04||   2019-06-30 10:04|| Front Page Top

#12 I teach a software methodology called Scrum. In Scrum, you test your code CONSTANTLY - every day, a little piece at a time. There is also something called Test Driven Development - where you write your test code BEFORE you write the actual code. I wonder if Boeing uses either one of these methodologies, which are all the rage in the software world today.
Posted by Rambler in Virginia 2019-06-30 10:16||   2019-06-30 10:16|| Front Page Top

#13 @Procopius2k
1. You can have it on time
2. You can have it on budget
3. You can have it done right

You get only two of the three, now which are they?
I'd put my bet on one and two.

If only. Berlin Airport got zero out of the three.
Posted by European Conservative 2019-06-30 12:09||   2019-06-30 12:09|| Front Page Top

#14 A German colleague told us that the Berlin airport saga was Chicago-esque, with suitcases of money changing hands and work done that had to be undone.
Posted by james  2019-06-30 14:01|| https://idontknowbut.blogspot.com  2019-06-30 14:01|| Front Page Top

#15 TW. You are right on but testers are not idiots. They are not programmers either. They are the real world users who make up the internal QA process before it goes into production. System testing in every possible weather environment possible. NO CORNERS CUT.

Boeing is now CYAing with MSM help.

WHY??

They are being sued. By families of the deceased and pilots afraid they will be told to fly the MAX. They are being watched by the FAA.

Why are they pointing fingers all of a sudden?

(I guarantee you, since the grounding they have found a long list of software bugs that should have been found during initial development. That is evidence that will be used against them. They need to find scape goats to share the pain with and hopefully earn redemption.
Posted by Phaick Uneretle6310 2019-06-30 16:47||   2019-06-30 16:47|| Front Page Top

#16 Any idiot can write software!

Or was that "many idiots"?
Posted by Bobby 2019-06-30 17:06||   2019-06-30 17:06|| Front Page Top

23:28 rjschwarz
23:26 rjschwarz
23:03 Texhooey
22:57 trailing wife
22:39 Phaick Uneretle6310
22:37 trailing wife
22:17 Herb McCoy
22:00 Sgt.D.T.
21:17 Lex
21:10 Lex
21:01 Lex
19:49 Phaick Uneretle6310
19:37 European Conservative
19:31 49 Pan
19:30 49 Pan
19:23 European Conservative
19:23 European Conservative
19:22 SteveS
19:19 Frank G
19:16 European Conservative
19:05 Frank G
19:01 SteveS
18:49 Herb McCoy
18:26 Phaick Uneretle6310









Paypal:
Google
Search WWW Search rantburg.com