Gabarito disponível
Diante desse cenário, assinale a opção que descreve a melhor abordagem para atender às necessidades descritas.
Resolução comentada
Levantar, registrar e validar requisitos funcionais e não funcionais no início.
A engenharia de requisitos deve tratar requisitos funcionais (o que o sistema faz) e não funcionais (restrições e qualidades), considerando usuários e ambiente organizacional, nas fases iniciais. Isso reduz retrabalho e falhas de entendimento.
Análise das alternativas
A) Ignora os requisitos funcionais. B) Ignora as restrições não funcionais. C) Levantar requisitos só após o desenvolvimento gera retrabalho. D) Informalidade e falta de processo estruturado levam a falhas de entendimento.
Referência: SOMMERVILLE. Engenharia de Software; PRESSMAN. Engenharia de Software.
Resolução comentada do VaiConcursos.