By Bob Rhubart
On October 29, 2018 a Boeing 737 Max aircraft operated by Lion Air in Indonesia crashed shortly after takeoff, killing all 189 passengers and crew. Five months later, on March 10, 2019, a Boeing 737 Max operated by Ethiopian Airlines met an identical fate, crashing after takeoff and killing all 157 people on board.
In both cases, investigators found that the planes were brought down by problems with flight control software. Those problems grounded the entire global fleet of Boeing 737 Max aircraft, and as I’m writing this those planes remain grounded. The ongoing story of the Boeing 737 Max warrants revisiting a program from the Groundbreaker Podcast archives. That program, Combating Complexity: Fad, Fashion, and Failure in Software Development, was originally published on March 21, 2018.
The program was inspired by The Coming Software Apocalypse, an article written by James Somersan for the September 2017 edition of The Atlantic magazine. One of the sources for that article was Chris Newcombe, an architect now with Oracle. Chris is one of the panelists you’ll hear on that original podcast, along with Java Champion Adam Bien, Java Champion and Eventuate Founder Chris Richardson, and Oracle Groundbreaker Ambassador Lucas Jellema, CTO of Amis Services.
The Panelists
(In alphabetical order)Adam Bien
Freelancer, Author, Java Champion
Germany
Lucas Jellema
CTO/Consulting IT Architect, AMIS
Rotterdam Area, Netherlands
Chris Newcombe
Architect, Oracle Bare Metal IaaS Team
"If you're talking about control systems, with significant concurrency or affecting real-world equipment, like cars and planes and rockets or large-scale distribution systems, then we still have a way to go to solve the problem of true reliability."
Chris Richardson
Founder, Eventuate. Inc
San Francisco, California
Additional Resources
The Coming Software Apocalypse
No hay comentarios:
Publicar un comentario
Te agradezco tus comentarios. Te esperamos de vuelta.