O gerente de TI de sua empresa solicitou a implementação de um pequeno sistema para geração da folha salarial. Como será um sistema simples, com regras imutáveis e bem definidas, o analista já definiu os requisitos e efetuou a modelagem do sistema. Após o final da implementação, será iniciada a fase de testes e, por fim, a implantação no setor financeiro. De acordo com esse contexto, o modelo de ciclo de vida adotado foi:
- A)RUP;
RUP é um processo iterativo e incremental, com várias iterações e disciplinas em paralelo, não uma sequência linear rígida.
- B)modelo incremental;
O modelo incremental entrega o sistema em partes, por versões sucessivas, e o enunciado não fala em entregas parciais.
- C)prototipagem;
Prototipagem é usada quando ainda há incerteza sobre requisitos ou interface, o que não ocorre aqui.
- D)modelo evolutivo;
O modelo evolutivo pressupõe refinamento progressivo com feedback e mudanças ao longo do desenvolvimento, diferente do fluxo fechado descrito.
- E)modelo em cascata.
Correta: o enunciado descreve uma sequência fixa de fases, com requisitos já definidos, implementação, testes e implantação, típico do modelo em cascata.
Gabarito: E
O modelo em cascata é o clássico “passo a passo”: primeiro você levanta os requisitos, depois faz a análise e o projeto, em seguida implementa, testa e só depois entrega o sistema. Ele combina bem com situações em que as regras são claras, estáveis e pouco sujeitas a mudança, porque cada fase depende do fechamento da anterior. É quase como montar um roteiro antes de filmar: se o script já está pronto e não vai mudar toda hora, o fluxo fica bem organizado. No enunciado, a banca descreve exatamente isso: o analista já definiu os requisitos e fez a modelagem, depois vem a implementação, depois os testes e, por fim, a implantação. Essa sequência linear é a marca do modelo em cascata, também chamado de modelo sequencial ou waterfall. Em doutrina de Engenharia de Software, ele é associado a requisitos bem conhecidos e estáveis, com baixa necessidade de retorno entre fases. Por isso o gabarito é a letra E. As outras opções envolvem desenvolvimento por partes, ajustes sucessivos ou uso de protótipos, o que não aparece no caso. Aqui não há sinais de incrementos, ciclos evolutivos ou prototipação, apenas uma ordem rígida de etapas do início ao fim. Na prática, o cascata aparece muito em questões de concurso quando o enunciado fala em sistema simples, requisitos definidos de antemão e fases bem separadas. Se a história parece linear, sem muita mudança no meio do caminho, acenda a luz do cascata.