Pular para o conteúdo principal

Questão de Engenharia de Software — Gerência de Configuração — Quadrix 2024

Engenharia de SoftwareGerência de Configuração
Código
qg354530
Banca
Quadrix
Órgão
NOVACAP
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas - Manutenção/Sustentação
No que diz respeito à atualização de sistemas operacionais e aplicativos e à gestão de configurações e mudanças, julgue o próximo item.Os procedimentos de controle das mudanças asseguram que as mudanças em um software sejam feitas de modo controlado, permitindo‑se, assim, prever‑se o efeito dessas mudanças em todo o sistema.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Gerência de Configuração: Controle de Mudanças

CERTO. Os procedimentos de controle de mudanças, parte essencial da gerência de configuração de software, asseguram que as alterações sejam feitas de forma controlada, permitindo prever o efeito dessas mudanças em todo o sistema. Essa é a definição clássica do processo de controle de alterações, que envolve avaliar o impacto de cada mudança antes de sua implementação.

O controle de mudanças é uma atividade procedimental que garante qualidade e consistência quando são feitas alterações em um objeto de configuração. O processo começa com uma solicitação de alteração, passa por uma avaliação para determinar o mérito técnico, os efeitos colaterais em potencial, o impacto global sobre outros objetos de configuração e funções do sistema, e culmina com uma atualização controlada do item de configuração que deve ser alterado.

Essa avaliação de impacto é exatamente o que permite "prever o efeito dessas mudanças em todo o sistema". Ao analisar como uma mudança afeta outros componentes, a equipe pode tomar decisões informadas sobre aprovar ou rejeitar a alteração, e sobre como implementá-la de forma a minimizar riscos e efeitos colaterais.

A gerência de configuração, da qual o controle de mudanças faz parte, é definida como a arte de identificar, organizar e controlar modificações no software que está em construção por uma equipe de programação. O objetivo é maximizar a produtividade minimizando os erros. Sem o controle adequado, uma sequência de alterações não controladas pode transformar um bom software em um caos, prejudicando a qualidade e atrasando a entrega.

Na prática, o processo de controle de alterações funciona assim: uma solicitação de alteração é apresentada e avaliada para determinar seu mérito técnico, efeitos colaterais e impacto global. Os resultados da avaliação são apresentados como um relatório de alterações usado por uma autoridade de controle de alterações (CCA), que toma a decisão final sobre o status e a prioridade da alteração. Uma ordem de alteração de engenharia (ECO) é gerada para cada alteração aprovada, descrevendo a alteração a ser feita, as restrições que devem ser respeitadas e o critério para revisar e auditar.

A distinção importante aqui é entre o controle de mudanças e outras atividades da gerência de configuração, como o controle de versão e a auditoria de configuração. Enquanto o controle de versão gerencia o uso de diferentes versões dos objetos, e a auditoria verifica se a qualidade é mantida, o controle de mudanças foca especificamente no processo de avaliar, aprovar e implementar alterações de forma controlada. É essa avaliação de impacto que permite prever os efeitos das mudanças em todo o sistema.

A pegadinha que a banca poderia explorar seria afirmar que o controle de mudanças apenas registra as alterações feitas, sem avaliar seu impacto. Mas o enunciado está correto ao afirmar que os procedimentos de controle permitem prever o efeito das mudanças, pois essa é exatamente a função da avaliação de impacto no processo de controle de alterações.

Guarde este critério: o controle de mudanças não é apenas registrar o que mudou, mas sim avaliar o impacto antes de implementar. É essa avaliação que permite prever os efeitos em todo o sistema.

  1. 1Solicitação de alteração
  2. 2Avaliação de impacto
  3. 3Relatório de alterações
  4. 4Decisão da CCA
  5. 5Ordem de alteração (ECO)
LEVEL · soulevel.com.br

Item — ✅ CERTO

A afirmação está correta. Os procedimentos de controle de mudanças, parte da gerência de configuração, asseguram que as mudanças sejam feitas de modo controlado, permitindo prever o efeito dessas mudanças em todo o sistema. O processo de controle de alterações envolve avaliar o mérito técnico, os efeitos colaterais e o impacto global sobre outros objetos de configuração e funções do sistema antes de aprovar a mudança. Essa avaliação de impacto é o que permite prever os efeitos das mudanças, garantindo que sejam feitas de forma controlada e segura.

Gabarito: ✅ CERTO

Link permanente: /questoes/qg354530