Todo o projeto de software tem um conjunto de requisitos, definidos pelas necessidades e expectativas dos usuários que efetivamente utilizarão o mesmo, relacionado ao atendimento dos objetivos de negócio da empresa onde trabalham.
3.1. Projetos falham por quais motivos?
Existem vários motivos que podem gerar problemas e até mesmo o fracasso dos projetos. Um levantamento de mercado mostra que a falta de especificação da real necessidade e expectativa dos usuários é o maior motivo dessas falhas, seguida de requisitos incompletos com baixa qualidade e falta de controle de mudanças.
Em suma, as principais fontes de erros em projetos são:
A engenharia de software sugere o gerenciamento de requisitos para diminuir os riscos de fracasso do projeto devido a essas fontes de erros.