Houve muitas grandes falhas de software ao longo da história, impactando tudo, desde mercados financeiros a vidas humanas. É impossível escolher * o * maior, pois "maior" pode se referir ao custo financeiro, perda de vidas ou interrupção social. Aqui estão alguns exemplos que mostram diferentes tipos de falhas:
*
Máquina de radiação de radiação therac-25: Este dispositivo médico funcionou mal devido a erros de software, resultando em várias mortes por pacientes por overdoses maciças de radiação. Este é um exemplo forte das consequências das falhas de software em sistemas críticos de segurança.
*
O erro de negociação do Knight Capital Group (2012): Um bug de software fez com que o Knight Capital Group perdesse US $ 440 milhões em questão de minutos. Isso destaca o potencial de perdas financeiras significativas devido a falhas de software em sistemas de negociação de alta frequência.
*
The Ariane 5 Flight 501 (1996): Um erro de software no sistema de referência inercial fez com que o foguete explodisse logo após o lançamento, resultando em uma perda completa da carga útil. Isso demonstrou a importância crítica do software robusto na exploração espacial.
*
The Y2K Bug (1999-2000): Embora tenha evitado amplamente devido a um trabalho preventivo significativo, o potencial de falhas generalizadas do sistema devido à incapacidade de muitos sistemas de computadores de lidar com datas após 31 de dezembro de 1999 destacaram os riscos associados ao mau design e manutenção de software.
*
The Patriot Mystile Faild (1991): Um erro de arredondamento no relógio interno do software levou a um erro de cálculo da trajetória alvo, contribuindo para a falha em interceptar um míssil SCUD que chegou na Guerra do Golfo. Isso resultou em baixas.
Estes são apenas alguns exemplos, e muitas outras falhas significativas de software ocorreram. O fracasso "principal" depende muito do contexto e dos critérios usados para julgamento.