Na engenharia de software, o gerenciamento de configuração d...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: A - gerenciar mudanças e seu impacto no desenvolvimento do software.
O gerenciamento de configuração de software é uma disciplina da engenharia de software que lida com a organização, o controle e a proteção de todo o processo de desenvolvimento de software. O seu principal objetivo é garantir que os vários elementos do software - código fonte, documentação, artefatos de design, dependências, entre outros - estejam sempre em um estado conhecido e sob controle. Isso permite que mudanças sejam implementadas de forma ordenada e rastreável.
No contexto da alternativa correta, "gerenciar mudanças e seu impacto no desenvolvimento do software", enfatizamos que as mudanças podem ser requisitos novos ou alterados, correções de defeitos ou adaptações a novas plataformas e tecnologias. O gerenciamento de mudanças é vital porque o software não é estático; ele evolui com o tempo. A capacidade de acompanhar, controlar e auditar estas mudanças é o cerne do gerenciamento de configuração.
As demais alternativas, embora possam envolver tarefas associadas ao ciclo de vida do software, não descrevem diretamente o foco principal do gerenciamento de configuração:
- Alternativa B fala sobre gerenciamento de dados de sistemas legados, que é mais relacionado à migração e integração de dados do que ao gerenciamento de configuração do software.
- Alternativa C descreve uma função de sistemas que podem ser usados para gerenciar comportamentos, mas isso está mais relacionado à administração de sistemas do que ao gerenciamento de configuração de software em si.
- Alternativa D aborda a elaboração de pacotes de instalação e desinstalação, que pode ser parte do processo de release management mas não captura a amplitude do gerenciamento de configuração.
- Alternativa E foca na documentação do processo de instalação, que, apesar de ser uma atividade importante, não é o objetivo central do gerenciamento de configuração de software.
A resposta correta é a Alternativa A porque ela captura a essência do gerenciamento de configuração de software, que é o controle sistemático das mudanças para manter a integridade e a rastreabilidade ao longo do ciclo de vida do desenvolvimento de software.
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 Gerência de Configuração de Software é solução modularizada para permitir estabilidade dos ambientes de software e o controle de arquivos. A GCS propõe automação, versionamento, gerência de mudanças e de releases.
Benefícios: redução dos custos de desenvolvimento, o aumento de colaboração entre equipes, ganho de tempo nas tarefas repetitivas e garantia da integridade dos ativos de desenvolvimento.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo