What can software developers learn from the Soviet Moon Landing Program?
In the twentieth century space race between the Soviet Union and the United States the former started way ahead. In 1957 it launched the first artificial satellite, Sputnik 1, and in 1961 it had Yuri Gagarin orbiting the Earth as the first human to space. Yet, when it came to landing a person on the Moon it flopped spectacularly, abandoning its N1 rocket and Soyuz spacecraft program after a series of fiery failures. It turns out that the problems of Soviet program's N1 rocket — one cased one of the largest artificial non-nuclear explosions in human history — offer some important lessons to software developers.Continue reading "What can software developers learn from the Soviet Moon Landing Program?"