Sobre as atividades de um processo de software, é INCORRETO ...

Próximas questões
Com base no mesmo assunto
Q850859 Engenharia de Software
Sobre as atividades de um processo de software, é INCORRETO afirmar que
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A

A questão aborda o entendimento das diferentes atividades dentro de um processo de software, mais especificamente no contexto da Engenharia de Requisitos. Para resolvê-la, é necessário compreender cada uma dessas atividades e o que elas significam dentro do ciclo de vida do software, assim como os resultados esperados de cada uma.

A alternativa A está INCORRETA porque há uma confusão entre os termos de teste de aceitação e a validação de software. O teste de aceitação é uma atividade que acontece no final do ciclo de vida do desenvolvimento de software e está focada em verificar se o sistema atende aos critérios de aceitação do cliente e se está pronto para ser colocado em produção. O objetivo é assegurar que o sistema atenda às necessidades e aos requisitos dos usuários finais. A validação de software, por outro lado, é um processo mais amplo que pode incluir diversos tipos de testes, e seu intuito é garantir que o software construído é o software correto e que soluciona as necessidades para as quais foi projetado.

As outras alternativas estão corretas em relação às atividades de um processo de software:

  • Na etapa de validação de requisitos, parte da atividade de especificação de software, o objetivo é de fato assegurar que os requisitos capturados são os corretos e refletem o que o cliente e os usuários esperam do sistema.
  • A atividade de evolução do software reconhece que o software não é estático e que ele precisa mudar ao longo do tempo para atender a novas demandas do negócio ou mudanças no ambiente em que opera.
  • O estudo de viabilidade é uma parte importante da especificação do software, onde é avaliado se o projeto é viável técnica e financeiramente.
  • A atividade de projeto e implementação
  • envolve a concretização dos requisitos especificados em um sistema executável.

Compreender essas distinções é fundamental para qualquer profissional da área de Engenharia de Software, e especificamente para aqueles que se preparam para concursos públicos onde tal conhecimento é frequentemente testado.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A alternativa "a" misturou o conceito de Teste de Validação com o conceito de Teste de Integração. 

D) também está errada.

O estudo de viabilidade é a primeira atividade do processo de software de Sommerville. É uma tarefa independente e nela saberemos se iremos avançar ou não com o software.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo