FC ConcursosFC Concursos

Questão FC370150

Uma das ferramentas mais importantes no processo de desenvolvimento de software é o repositório de gestão de configuração de software utilizado. Ele oferece um conjunto de estrutur

Automação e Gestão de Projetos de Software

FGV · 2024

Uma das ferramentas mais importantes no processo de desenvolvimento de software é o repositório de gestão de configuração de software utilizado. Ele oferece um conjunto de estruturas e mecanismos que auxiliam a equipe de desenvolvimento a gerenciar as modificações experimentadas por um software.

 

Em termos de características, em um repositório de gestão de configuração é fundamental

  1. acompanhar e manter as dependências entre os elementos de dados sob sua guarda.
  2. compatibilizar as estruturas de padrões de projetos GoF e GRASP ao longo do desenvolvimento do software.
  3. demandar um sistema de banco de dados externo para salvar documentos relacionados ao software.
  4. implantar métodos ágeis de levantamento de requisitos, como o QFD (Quality Function Deployement).
  5. reprogramar o software baseado no histórico de mudanças a partir da última versão salva.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

Um repositório de gestão de configuração armazena não só versões de artefatos de software, mas também as relações entre eles.

Manter e acompanhar dependências significa registrar quais módulos, bibliotecas e arquivos configuracionais cada versão utiliza, permitindo identificar automaticamente que itens são afetados por uma mudança.

Isso garante integridade referencial e builds reprodutíveis: ao recuperar uma versão, o repositório fornece as versões corretas de todos os elementos dependentes para que o sistema funcione como esperado.

Além disso, a rastreabilidade das dependências facilita a análise de impacto, a resolução de conflitos em branching/merging e a gestão de releases, reduzindo riscos ao implantar alterações.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo