Alguns projetos de software são uma bagunça. Terceirização irresponsável, prazos estourados, gerência imprudente, gestão ao descaso. Testes cuspindo falhas, usuários insatisfeitos, pressão dos superiores. No momento da entrega do projeto, a tecnologia já está obsoleta.
But, dude, in America!?
Leia esta reportagem sobre o sistema de controle de casos do FBI, que vem sendo desenvolvido há anos em um caos completo. Uma empresa chamada SAIC foi contratada para construir o Virtual Case File, em 2001. O VCF deveria substituir os obsoletíssimos sistemas que o bureau usa hoje para rastrear criminosos e terroristas, baseados essencialmente em impressões, FAX e similares (ahm?). Devido a variadas decisões erradas, gerenciais e técnicas, o sistema nunca chegou a sair. Confesso que é uma leitura divertida, especialmente para o pessoal que convive com projetos de software corporativo.
Parece que Jack Bauer vai ter que esperar um pouco pelas imagens em tempo real de câmeras de CCTV em qualquer lugar do país.
$170 Million / 730K Lines = $232/Line of code.
É que o Jack Bauer desenvolve o próprio sistema! Em Delphi! http://adamstiles.com/2005/12/jack-bauer-codes-in-delphi/