YoVDO

Software in Space: Lessons Every Developer Can Learn From

Offered By: Linux Foundation via YouTube

Tags

Software Development Courses Software Testing Courses Space Exploration Courses Software Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Tags

Related Courses

Astrobiology and the Search for Extraterrestrial Life
University of Edinburgh via Coursera
Confronting The Big Questions: Highlights of Modern Astronomy
University of Rochester via Coursera
Emergence of Life
University of Illinois at Urbana-Champaign via Coursera
Greatest Unsolved Mysteries of the Universe
Australian National University via edX
Moons
The Open University via FutureLearn