Mudanças durante o desenvolvimento de software são inevitáveis; o ambiente no qual o sistema opera muda, o entendimento dos usuários e desenvolvedores sobre o sistema muda, os requisitos mudam. Com tantas mudanças assim, como evitar que o desenvolvimento fique caótico? A área da Engenharia de Software que trata esse assunto é a Gerência de Configuração de Software. Gerência de Configuração de Software (GCS) é um conjunto de atividades de apoio que permite a absorção ordenada das mudanças inerentes ao desenvolvimento de software, mantendo a integridade e a estabilidade durante a evolução do projeto.
Avalie os conceitos e definições relacionadas com o Gerenciamento de configuração:
[1]
Controle de mudanças
[A]
As correções são realizadas no branch de manutenção e passadas para o trunk por merges (mesclagens).
[2]
Controle de versão
[B]
Realizada por meio de scripts que deixam a construção, os testes e a coleta de métricas de qualidade automatizados.
[3]
Integração contínua
[C]
Diante das informações geradas a partir dos registros, da avaliação e das prioridades, é possível planejar o escopo, os prazos e os custos de um projeto
Qual opção relaciona corretamente os conceitos e as definições?
A [1][C]-[2][A]-[3][B]
B [1][A]-[2][B]-[3][C]
C [1][B]-[2][A]-[3][C]
D [1][B]-[2][C]-[3][A]
E [1][C]-[2][B]-[3][A]