← Questões de Engenharia de Software

Engenharia de Software · CONSULPLAN · 2021

Questão comentada de Engenharia de Software

Considere que determinada empresa de desenvolvimento de software ganhou processo de licitação para desenvolver dois sistemas de gestão para a Secretaria da Fazenda do Piauí. Na fase de elicitação de requisitos desses sistemas, o engenheiro de requisitos identificou as seguintes características no projeto: I. O sistema será entregue somente na última fase de desenvolvimento e o teste deve ser realizado em cada fase. II. A avaliação de risco deve ser realizada a cada iteração. III. Devem ser usados componentes já implementados utilizando um framework de integração para os módulos. É correto afirmar que as características estão relacionadas, respectivamente, aos seguintes modelos de desenvolvimento de software:

Gabarito: C

A questão pede para reconhecer pistas clássicas dos modelos de processo de software. Quando o enunciado diz que o sistema só será entregue na última fase e que deve haver teste em cada fase, isso aponta para o Modelo V, que faz a correspondência entre etapas de desenvolvimento e etapas de verificação e validação. É aquele modelo em que o teste não aparece como “sobrou tempo”, mas como parte planejada do processo. Na segunda característica, a palavra-chave é risco. Se a avaliação de risco acontece a cada iteração, você está diante do Desenvolvimento Espiral, que organiza o projeto em ciclos e trata risco como elemento central. Na prática, ele é bem amigo de projetos mais incertos e complexos, porque o time vai refinando o produto enquanto controla os riscos. Já a terceira pista fala em componentes já implementados e uso de um framework de integração. Isso é cara de Desenvolvimento Baseado em Reúso, no qual partes prontas são aproveitadas e integradas para montar o sistema, em vez de começar tudo do zero. A lógica é economizar esforço e acelerar a entrega com componentes confiáveis. Por isso, o gabarito C está correto: I corresponde ao Modelo V, II ao Desenvolvimento Espiral e III ao Desenvolvimento Baseado em Reúso. É uma associação bem direta de palavras-chave, do jeito que banca adora cobrar.

Continue treinando

Questões relacionadas