Sobre as atividades de um processo de software, é INCORRETO ...
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