Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Software in Space: Lessons Every Developer Can Learn From

Linux Foundation via YouTube

Overview

Explore the critical role of software in space missions through a 41-minute talk that examines four high-profile failures and mission rescues. Delve into the Ariane 5, Cassini Huygens, Mars Polar Lander, and Spirit Rover missions, uncovering how issues like inadequate testing, unnecessary software activation, metric-imperial conversion errors, and memory race conditions led to catastrophic results or near-misses. Learn how brute force, ingenuity, and innovation saved two of these missions. Apply these space-based lessons to everyday programming, testing, and software architecture, especially when adopting agile methodologies without fully understanding the associated risks.

Syllabus

Software in Space: Lessons Every Developer Can Learn From - Joe Winchester, IBM

Taught by

Linux Foundation

Reviews

Start your review of Software in Space: Lessons Every Developer Can Learn From

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.