Questão FC405900
Considerando os conceitos fundamentais da Engenharia de Software, o Ciclo de Vida do Desenvolvimento de Software (CVDS) e os critérios de Qualidade de Software, sobre a implementaç
Outros tópicos de Engenharia de Software
FGV · 2024
Considerando os conceitos fundamentais da Engenharia de Software, o Ciclo de Vida do Desenvolvimento de Software (CVDS) e os critérios de Qualidade de Software, sobre a implementação de práticas de qualidade ao longo do CVDS, analise as afirmativas a seguir.
I. A análise de requisitos, uma fase inicial do CVDS possui menor impacto na qualidade do software final que os testes finais do software.
II. Testes de software, realizados apenas na fase final do desenvolvimento, são suficientes para garantir a qualidade do software.
III. A revisão de código e a refatoração são práticas que podem ser aplicadas em várias fases do CVDS para melhorar a manutenibilidade e a qualidade do software, mas são mais eficazes na fase de elaboração e construção.
Está correto o que se afirma em
- I, apenas.
- III, apenas.
- I e II, apenas.
- I e III, apenas.
- II e III, apenas.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A afirmativa está correta porque revisão de código e refatoração são práticas iterativas que atuam diretamente sobre a estrutura e a legibilidade do código, impactando positivamente a manutenibilidade e a qualidade do software.
Aplicadas ao longo do CVDS, essas práticas permitem detectar e corrigir problemas de design e dívidas técnicas cedo, reduzir complexidade, aumentar cobertura de testes e facilitar futuras mudanças.
Elas são especialmente eficazes nas fases de elaboração e construção porque é quando a arquitetura e os módulos principais são definidos e implementados: intervir nesse momento evita retrabalho caro e consolida uma base mais saudável para as etapas seguintes.
Ferramentas automatizadas, revisões por pares e integração contínua potencializam esses ganhos, tornando o processo mais seguro e repetível.
Conteúdo do catálogo FC Concursos · Atualizado em