Navele spatiale sunt construite din materiale speciale capabile sa reziste la conditiile extreme din spatiu. Acestea sunt proiectate pentru a fi cat mai usoare, dar si pentru a avea un nivel ridicat de fiabilitate si pentru a putea fi monitorizate si controlate din misiunea de baza.
Pentru identificarea si rezolvarea problemelor care apar pe parcursul misiunilor, echipa responsabila cu aceasta are la dispozitie un numar mare de tehnici si instrumente. Acestia includ algoritmi de procesare a datelor, simularea si modelarea scenariilor diferite ale problemelor care ar putea aparea si teste preliminare ale sistemelor, inainte ca acestea sa fie utilizate pentru misiuni reale.