Próximas questões
Com base no mesmo assunto
Q762410 Engenharia de Software

Com relação ao processo de gerenciamento de mudanças, segundo Sommerville, analise as afirmativas a seguir.

I. O primeiro estágio no processo de gerenciamento de configuração é completar um formulário de solicitação de mudança que descreva a mudança necessária para o sistema. Este formulário registra as recomendações sobre a mudança, os custos estimados e as datas de quando ela foi solicitada, aprovada, implementada e validada.

II. O gerenciamento de mudanças de pacotes de softwares genéricos, em vez de sistemas desenvolvidos sob encomenda para determinado cliente, precisa ser tratado de maneira ligeiramente diferente. Nestes sistemas o cliente é diretamente envolvido, de modo que a relevância da mudança para o negócio do cliente torna‐se um significativo problema a ser resolvido.

III. Em alguns métodos ágeis, como extreme programming, os clientes são diretamente envolvidos na decisão se uma mudança for implementada. Quando eles propõem uma mudança para os requisitos do sistema, trabalham com a equipe para avaliar seu impacto e, então, decidem se a mudança deve ter prioridade, em detrimento das outras características planejadas para o próximo incremento do sistema.

Assinale:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - se somente as afirmativas I e III estiverem corretas.

O processo de gerenciamento de mudanças é essencial na Engenharia de Software para assegurar que alterações em um sistema sejam introduzidas de forma controlada e sistemática. Vamos analisar as afirmativas de acordo com os conhecimentos de Ian Sommerville e as práticas da área.

Afirmativa I: Está correta e descreve o procedimento inicial no gerenciamento de mudanças, onde um formulário de solicitação de mudança é preenchido. Esse formulário é uma peça chave no processo de gerenciamento de configuração, pois documenta detalhes vitais como recomendações, custos estimados, e o histórico das datas importantes relacionadas à mudança proposta.

Afirmativa II: Tem uma informação equivocada. O gerenciamento de mudanças em pacotes de softwares genéricos também é importante, mas a questão sugere que o cliente é diretamente envolvido, o que não é sempre o caso. Em geral, para softwares genéricos, as mudanças são determinadas pelo mercado ou pela própria empresa que desenvolve o software, e não por um cliente específico.

Afirmativa III: Está correta e aborda a participação do cliente em métodos ágeis, particularmente no extreme programming (XP). Neste contexto, o cliente tem um papel ativo e colabora estreitamente com a equipe de desenvolvimento para avaliar o impacto das mudanças propostas e decidir sobre as prioridades das funcionalidades a serem implementadas.

Portanto, as afirmativas I e III estão corretas, uma vez que ambas abordam corretamente os princípios do gerenciamento de mudanças em diferentes contextos dentro da Engenharia de Software, seja em métodos mais formais ou em métodos ágeis.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O erro do item II é que em sistemas desenvolvidos sob encomenda para determinado cliente, este é diretamente envolvido. A questão inverteu os conceitos.

I E III

O primeiro estágio no processo de gerenciamento de configuração é completar um formulário de solicitação de mudança que descreva a mudança necessária para o sistema. Este formulário registra as recomendações sobre a mudança, os custos estimados e as datas de quando ela foi solicitada, aprovada, implementada e validada.

Implementada a solicitação ou a solução da solicitação? Buguei a cabeça!

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo