Observing the earth, launching rockets, understanding deep space, communicating, broadcasting information, allowing life in space, retrieving space science data, commanding satellites; all this requests the collaboration of thousands people with very accurate and specific skills in tens of domains - each domain having its specific constraints, both technical and programmatic. Since Sputnik 1, launched on October 4, 1957, technologies, processing, and knowledge of space have evolved in an exponential way leaving room for more and more potential for errors and failures.