A engenharia de requisitos é uma fase crítica no desenvolvimento de projetos, garantindo que as necessidades dos stakeholders sejam capturadas e implementadas com precisão. Falhas neste processo podem levar a atrasos de projetos, aumento de custos e resultados insatisfatórios.Este artigo apresenta exemplos reais de tais falhas e as lições aprendidas com eles.

Exemplo 1: O Sistema de Bagagem do Aeroporto Internacional de Denver

O sistema de manuseio de bagagem no Aeroporto Internacional de Denver pretendia automatizar o processamento de bagagem. No entanto, os requisitos foram mal definidos, levando a falhas no sistema e atrasos durante a operação. O projeto enfrentou grandes custos e foi abandonado.

O fracasso destacou a importância de uma análise minuciosa dos requisitos e do envolvimento das partes interessadas durante a fase de planejamento.

Exemplo 2: O Sistema de Arquivos de Casos Virtuais do FBI

O sistema de arquivo de caso virtual (VCF) do FBI foi desenvolvido para substituir o software de gerenciamento de casos desatualizado. O projeto sofreu de requisitos obscuros, mudança de escopo e comunicação inadequada entre as equipes. Foi cancelado após gastar mais de US $ 170 milhões.

Este caso enfatiza a necessidade de requisitos estáveis e engajamento contínuo das partes interessadas durante todo o processo de desenvolvimento.

Lições aprendidas

  • Requisitos claros: Definir requisitos precisos e completos antes do início do desenvolvimento.
  • Participação das partes interessadas: Envolva todas as partes relevantes regularmente para validar os requisitos.
  • Gestão de mudança: Estabelecer processos para lidar com as alterações de requisitos de forma eficaz.
  • Documentação: Manter registos pormenorizados dos requisitos e decisões.