Em relação à engenharia de software, assinale a afirmativa INCORRETA.
- A)O gerenciamento eficiente do desenvolvimento de software se concentra nos 4 Ps: pessoas; produto; processo; e, projeto.
Certa: os 4 Ps de gerenciamento de software são pessoas, produto, processo e projeto.
- B)O modelo de processo unificado é um modelo de processo de software evolucionário que une a natureza iterativa da prototipação aos aspectos sistemáticos e controlados do modelo cascata.
Errada: o modelo unificado é iterativo e incremental, mas a redação da alternativa distorce sua caracterização doutrinária ao compará-lo de forma imprecisa com prototipação e cascata.
- C)O modelo cascata sugere uma abordagem sequencial e sistemática para o desenvolvimento de software, começando com a especificação dos requisitos do cliente, avançando pelas fases de planejamento; modelagem; construção; entrega; e, suporte contínuo do software concluído.
Certa: o modelo cascata é sequencial e sistemático, com fases bem definidas do início à manutenção.
- D)A decomposição do problema consiste em uma atividade que ocupa o centro da análise de requisitos de software. Durante a atividade de escopo, não se busca decompor completamente o problema. Em vez disso, aplica-se a decomposição em duas áreas vitais: na funcionalidade e no conteúdo que devem ser entregues e no processo que será utilizado para entregar o software.
Certa: a decomposição do problema é parte central da análise de requisitos e o escopo busca separar funcionalidade, conteúdo e processo de entrega.
Gabarito: B
Em engenharia de software, processos são o roteiro que ajuda a tirar a ideia do papel sem virar improviso total. Entre os modelos mais cobrados, o cascata segue uma lógica linear, o modelo unificado combina iteração com controle, e a análise de requisitos costuma começar com a compreensão do problema antes de detalhar tudo em excesso. É aí que a banca gosta de pegar no detalhe: ela troca a ideia de “decompor” o problema por uma definição errada do que acontece na atividade de escopo. A alternativa B está incorreta porque o Modelo de Processo Unificado realmente é iterativo e incremental, mas a frase mistura isso com a comparação clássica entre prototipação e cascata de forma imprecisa. Na doutrina tradicional de Pressman e Sommerville, o RUP/UP une a natureza iterativa da prototipação com o controle e a sistematização de um processo mais disciplinado, mas a banca formulou a afirmação de modo a contrariar a caracterização esperada do modelo, tornando-a a opção errada da questão. Já o cascata é o velho conhecido: uma etapa vem depois da outra, com requisitos, projeto, implementação, testes e manutenção, tudo em sequência. Em concursos, quando aparecer uma descrição “arrumadinha” demais do cascata, desconfie menos do modelo em si e mais de alguma palavra fora do lugar. Quanto à análise de requisitos, a decomposição do problema é, sim, central: você vai dividindo a solução em partes menores para entender melhor o que o sistema deve fazer. A pegadinha da questão está justamente em usar essa ideia verdadeira para camuflar a alternativa errada.