Lessons from NASA: Design reviews, failure analysis, and redundancy are favored over predictions and life testing for spacecraft success | IEEE Journals & Magazine | IEEE Xplore