Questão FC373971
Considere a figura abaixo. (Adaptado de: https://brunoleite.wordpress.com/2012/02/24/principios-basicos-da-gerenciade- configuracao/) Com base na estrutura de gerenciamento de conf
Automação e Gestão de Projetos de Software
FCC · 2018
Considere a figura abaixo.

(Adaptado de: https://brunoleite.wordpress.com/2012/02/24/principios-basicos-da-gerenciade- configuracao/)
Com base na estrutura de gerenciamento de configuração de software apresentada na figura, conclui-se corretamente que
- após a liberação da versão 1.0, foi realizada a implementação de novas funcionalidades de forma conjunta, permitindo que modificações evolutivas de outros desenvolvedores fossem incorporadas à versão 1.1 por meio de um check-in.
- foi realizado um merge do arquivo HOMOLOG_1_0 com o arquivo HOMOLOG_1_1, gerando a versão MANUT_EVOL_1_1.
- a lacuna I identifica uma baseline, também chamada de working area, que é uma cópia da última versão de cada item de configuração armazenado no repositório. É sobre essa cópia que os desenvolvedores trabalham. A cópia local fica armazenada na máquina do desenvolvedor.
- HOMOLOG_1_0 identifica uma liberação da versão 1.0 para homologação e MANUT_EVOL_1_1 indica um branch criado para realizar uma manutenção evolutiva dando origem à versão 1.1.
- a lacuna I identifica uma baseline, que neste caso é utilizada quando um dos desenvolvedores deseja divulgar as modificações que fez na sua cópia local (versão 1.0) para os outros desenvolvedores. Ele faz o check-out de suas modificações na baseline, e os outros desenvolvedores realizam o update em suas cópias locais, gerando a versão modificada (versão 1.1).
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A identificação HOMOLOG_1_0 sinaliza uma liberação da versão 1.0 destinada ao ambiente de homologação, ou seja, é o artefato estável submetido a testes de aceitação.
O rótulo MANUT_EVOL_1_1 denomina um branch criado a partir dessa base para implementar uma manutenção evolutiva — desenvolvimento de novas funcionalidades ou melhorias.
Durante esse trabalho no branch, as alterações são isoladas da linha principal, permitindo testes e controle de mudanças. Após validação, as modificações do MANUT_EVOL_1_1 originam a versão 1.1, que então pode ser promovida a homologação.
Assim, os nomes deixam claro o propósito: HOMOLOG_1_0 = liberação 1.0 para homologar; MANUT_EVOL_1_1 = branch que gera a versão 1.1.
Conteúdo do catálogo FC Concursos · Atualizado em