Ciekawe z tym błędem oprogramowania, każdy pomyśli pewnie, że w tak ważnym projekcie nie powinno się to zdarzyć. Akurat pracuję w branży informatycznej, w tym ponad rok pracowałem jako tester oprogramowania. Dostawaliśmy kody, które wstępnie były już przetestowane przez programistów (samych twórców albo kogoś z ich działu) na środowisku developerskim zanim trafiały do nas. Wiecie z czego najczęściej wynikały błędy jakie wykrywaliśmy? Ktoś (najczęściej analitycy) nie przewidział, że konkretne dane (zestaw danych) może trafić na wejściu do programu. Z reguły wszystkie przewidziane przez analityków sytuacje działały w 100%, jednak gdy podało się jakieś nietypowe dane z reguły kod się "wysypywał". Co więcej zazwyczaj nie były to wcale dane "z kosmosu" tylko prawdziwe dane występujące w naszej firmie. Dlatego gdy słyszę o błędzie w oprogramowaniu to sądzę, że chodziło raczej o nietypowe dane jakie trafiły do lądownika, których nie przewidziały symulacje, a nie typowy błąd w kodzie. Także moim zdaniem przyczyna była inna niż błąd w oprogramowaniu, jeśli już to niedostosowanie oprogramowania do warunków podczas lądowania.