Questão FC374001
Considere que um software desenvolvido pela equipe de Analistas de Sistemas da Câmara Legislativa, ao longo de sua utilização, passou por processos de manutenção em que o software
Manutenção e Melhoria de Software (Reuso, Reengenharia, Refatoração, Engenharia Reversa)
FCC · 2018
Considere que um software desenvolvido pela equipe de Analistas de Sistemas da Câmara Legislativa, ao longo de sua utilização, passou por processos de manutenção em que o software foi modificado
I. em função de uma mudança na legislação sobre a transparência das ações públicas, que obrigou a equipe a modificar uma função do sistema diretamente atingida. Como esta mudança exigiu a disponibilidade de um grande volume de informações ao público por meio da web, o sistema foi migrado para outra plataforma mais robusta;
II. para melhorar a sua qualidade, de forma que novos recursos de acessibilidade foram incluídos. Esses recursos não estavam previstos no documento de requisitos original do sistema; e
III. após ter apresentado defeitos ao ser utilizado por usuários da Câmara. Embora o sistema tenha passado pela fase de testes, os erros não foram detectados. Uma nova versão do sistema foi disponibilizada após as modificações.
Nas situações I, II e III o software passou, correta e respectivamente, por manutenções do tipo
- corretiva, evolutiva e preventiva.
- adaptativa, evolutiva e corretiva.
- evolutiva, adaptativa e preventiva.
- adaptativa, preventiva e corretiva.
- corretiva, preventiva e adaptativa.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A opção correta (B) indica, respectivamente, adaptativa, evolutiva e corretiva.
Adaptativa: manutenção que ajusta o software a mudanças do ambiente ou de regras externas. No item I, a obrigação imposta por uma nova legislação e a migração para plataforma mais robusta mostram que o sistema foi alterado para se adequar a requisitos externos.
Evolutiva: introduz funcionalidades novas ou aprimora capacidades não previstas originalmente. No item II, a inclusão de recursos de acessibilidade representa extensão de escopo para atender novas necessidades dos usuários.
Corretiva: corrigir defeitos identificados em uso, presentes após testes. No item III, a detecção de erros em operação e a liberação de nova versão configuram claramente uma manutenção corretiva.
Conteúdo do catálogo FC Concursos · Atualizado em