NASA’s Lessons Learned Program was designed to educate new generations of NASA engineers on mistakes of the past in order to prevent future accidents, a lesson that can be taken to heart across industries involving teamwork by highly specialized teams.