Na Engenharia de Software, é importantíssimo o...
"gerenciamento de mudanças" não é um risco, é um processo. Deveria ser GAB E
Em 27/08/22 às 18:29, você respondeu a opção E.
Em 02/05/21 às 14:59, você respondeu a opção E.
Não tem como eu acertar essa questão :-(
Alternativa correta: A - Rotatividade de equipe, gerenciamento de mudanças e inviabilidade de hardware.
O gerenciamento de riscos é uma área vital na Engenharia de Software, especialmente quando lidamos com a gestão de projetos. Riscos são eventos ou condições incertas que, caso ocorram, podem causar impactos positivos ou negativos nos objetivos do projeto. A identificação correta de riscos é essencial para planejar respostas apropriadas e evitar surpresas indesejáveis durante o ciclo de vida do desenvolvimento de software.
Para resolver essa questão, é necessário compreender quais eventos ou condições são considerados riscos de projeto. A alternativa A está correta pois apresenta três riscos comuns em projetos de software:
- Rotatividade de equipe: Referente à perda de membros da equipe, o que pode afetar a continuidade do projeto, causar atrasos e aumentar a carga de trabalho dos membros remanescentes, além de potencialmente levar à perda de conhecimento crítico sobre o projeto.
- Gerenciamento de mudanças: Diz respeito ao processo de identificação, documentação e controle de mudanças nos requisitos do projeto de software. Mudanças não gerenciadas ou mal gerenciadas podem causar confusão, retrabalho e desvios no escopo do projeto.
- Inviabilidade de hardware: Quando o hardware necessário para o projeto não está disponível, é inadequado ou se torna obsoleto, isso pode comprometer a execução do projeto. Problemas de compatibilidade ou desempenho com o hardware podem ter um impacto significativo no desenvolvimento e na entrega do software.
Compreender esses conceitos permite gerenciar proativamente os riscos, e a resposta correta indica a importância de considerar essas variáveis durante o planejamento de um projeto de software. A gestão efetiva de riscos pode ser a chave para o sucesso de um projeto de desenvolvimento de software, minimizando surpresas e permitindo respostas rápidas a quaisquer problemas que possam surgir.