A área relacionada à engenharia de software que visa rastrear versões e gerir fluxos em um sistema em desenvolvimento, de modo a não permitir a inclusão de versões erradas dos componentes no software a ser entregue ao usuário, refere-se ao gerenciamento de
- A)requisitos.
Errada, porque gerenciamento de requisitos trata da captura, análise e controle das necessidades do usuário, e não do rastreio de versões de componentes.
- B)configuração.
Certa, pois gerência de configuração é responsável por controlar versões, rastrear itens e evitar a inclusão de componentes incorretos no produto final.
- C)mudança.
Errada, porque gerência de mudanças é uma parte relacionada do processo, mas o enunciado descreve o controle de versões e baselines, que é mais amplo e próprio da configuração.
- D)projeto.
Errada, porque projeto diz respeito ao planejamento e condução do desenvolvimento, sem foco específico em versionamento e controle de artefatos.
Gabarito: B
Gerência de configuração é a área da engenharia de software que cuida de identificar, controlar e acompanhar as versões dos artefatos do sistema, como código, documentos e componentes. Pense nela como o “controle de estoque” do software: nada entra ou sai sem registro, evitando confusão entre versões antigas, corretas e erradas. Na prática, ela organiza linhas de base, controla mudanças e mantém rastreabilidade do que foi alterado, por quem e quando. Isso é essencial para que o produto entregue ao usuário seja exatamente a combinação aprovada dos componentes, sem misturar arquivos de versões diferentes. A banca costuma chamar isso de controle de versão e de configuração, mas o nome técnico mais amplo é gerenciamento de configuração. Por isso, o gabarito é a letra B. O enunciado descreve justamente a atividade de rastrear versões e gerir fluxos de itens de configuração em desenvolvimento, que é o núcleo da gerência de configuração. Já requisitos tratam do que o sistema deve fazer, mudança trata do processo de alteração, e projeto trata do planejamento e organização do desenvolvimento, não do controle das versões em si.