Google+ Followers

domingo, 17 de abril de 2011

Consequência das falhas

Considerando que a tecnologia está presente em nosso cotidiano, devemos atentar que os erros de softwares podem causar grandes prejuizos , inclusive mortes. A falta de testes adequados e especificação mal detalhada pode ocasionar erros como aconteceu com Therac-25, um equipamento de radioterapia que entre 1985 e 1987 se envolveu em 6 acidentes, causando mortes por overdoses de radiação. Os acidentes foram ocasionados por falta de testes integrados e documentação inadequada ao projeto (http://pt.wikipedia.org/wiki/Therac-25).

Muitas pessoas podem discordar do exemplo: "Esse exemplo é antigo" ou "Hoje em dia a forma de desenvolver software evoluiu", mas devido ao orçamento apertado, falta de gerenciamento ou ao curto prazo de entrega, diversas equipes de desenvolvimento não testam as funcionalidades básicas, não enviam os programas/documentação para as equipes de testes e quando o produto chega para o cliente o resultado sempre é reclamações , retrabalhos, prejuizo financeiro e em casos piores: mortes.

Nenhum comentário:

Postar um comentário