In 2011, realizing it desperately needed to offer a competitive product to Airbus' A320neo, Boeing embarked on a project to upgrade its legendary 737 aircraft to match the A320neo's efficiency. Limited by the constraints of the 737's original design and their desire to minimize training needed by pilots to fly the new aircraft, design compromises were made. 346 deaths later, we have all been reminded of the importance of rigorous design processes and the need to engineer systems for the realities of the end users and their environment. This talk discusses the core principles of human factors design for complex technological systems and takes a deeper look at what may have gone wrong in Boeing's process. The lessons learned are directly applicable to all types of technology, from web interfaces to mission-critical infrastructure deployments.

For questions, Toptal referral bonus, or general discussion, email me:

[email protected]

Or on LinkedIn:

Toptal referral link ($500 - $1500 bonus for you, depending on skills):


Comments are closed.

Adnan Rahic at 11:02 on 12 Oct 2019

Woah! Great, objective, insightful. Kudos! 👌

Ante Tomić at 11:03 on 12 Oct 2019

Great presentation and a lot of things that were mentioned are something developers can relate on. 👍

Marko Ilic at 11:05 on 12 Oct 2019

Really great and clear talk. Even if not directly connected to web development you can relate. Maybe one of the best talks on the conference.

Denis Ristic at 11:06 on 12 Oct 2019

Awesome talk 👍

Amazing speaker, great topic and knowledge of it.

Davor Škalec at 11:11 on 12 Oct 2019

Amazing talk.

Igor Košmerl at 11:17 on 12 Oct 2019

Great talk

Pero Peric at 11:39 on 12 Oct 2019


Janez Čadež at 16:20 on 12 Oct 2019

Deep knowledge of the topic, complex problem presented in a simple way, great flow. Best talk of the conference for me.

Orest Kulik at 19:34 on 12 Oct 2019

Brilliant presentation, very well put and presented.

Excellent talk.

Pim Elshoff at 13:22 on 14 Oct 2019

Nothing to add!

Interesting and insightful.

Saša Jurić at 16:20 on 14 Oct 2019

Probably my favourite talk of the event. The talk could easily serve as a textbook example of how a complex topic should be presented. The speaker went into just the right amount of details. With little to no preexisting knowledge on the topic, I was able to follow the talk easily, and get a lot of useful information. And yet, the talk I never felt overwhelmed or bored. There were some important points made, most (if not all) of which are relevant for the field of software industry.

Vedran Rodić at 16:20 on 14 Oct 2019

Enjoyed it very much.


Very interesting story about failure in life-critical system. A lot of facts provide a wider picture how this story came to an unfortunate ending.