Prévia do material em texto
Material de Estudo 02: Engenharia de Software - Gerenciamento de Projetos 1. Um gerente de projetos está liderando uma equipe em um projeto de desenvolvimento de software utilizando uma metodologia ágil. Durante uma sprint, a equipe identifica que uma nova funcionalidade, essencial para o cliente, não foi incluída no backlog do produto. Qual a ação mais adequada que o gerente de projetos deve tomar? a) Adiar a implementação da nova funcionalidade para a próxima sprint, para evitar alterações no escopo da sprint atual. b) Incluir a funcionalidade imediatamente na sprint atual, ajustando o tempo alocado para as outras tarefas. c) Realizar uma reunião de emergência com o Product Owner e a equipe para discutir a prioridade da nova funcionalidade e, se necessário, redefinir o backlog do produto. d) Ignorar a nova funcionalidade, pois ela não foi prevista inicialmente no planejamento do projeto. e) Solicitar ao cliente que aguarde até o final do projeto para solicitar novas funcionalidades. Resposta: c) 2. Em um projeto de software de grande porte, o gerente de projetos decide utilizar a técnica de Estrutura Analítica do Projeto (EAP) para decompor o trabalho em pacotes menores e gerenciáveis. Qual das seguintes alternativas NÃO representa um benefício direto da utilização da EAP? a) Facilita a estimativa de custos e prazos para cada pacote de trabalho. b) Melhora a comunicação e o entendimento do escopo do projeto entre os membros da equipe. c) Permite a atribuição clara de responsabilidades para cada pacote de trabalho. d) Garante a qualidade do software através da aplicação de testes automatizados. e) Auxilia na identificação de riscos e na definição de planos de mitigação. Resposta: d) 3. Um gerente de projetos está enfrentando dificuldades em controlar o cronograma de um projeto de desenvolvimento de software. Após analisar o diagrama de rede do projeto, ele identifica que uma determinada atividade está no caminho crítico. Qual das seguintes ações seria a mais eficaz para reduzir o atraso do projeto? a) Aumentar o número de recursos alocados para as atividades fora do caminho crítico. b) Adiar o início das atividades não críticas para economizar recursos. c) Realizar o crashing da atividade no caminho crítico, alocando mais recursos ou reduzindo sua duração, mesmo que isso implique em custos adicionais. d) Realizar o fast-tracking do projeto, iniciando atividades subsequentes antes que as predecessoras estejam completamente concluídas, aumentando o risco de retrabalho. e) Negociar com o cliente uma extensão do prazo final do projeto. Resposta: c) 4. Um projeto de software está em fase de execução. O gerente de projetos percebe que os custos reais estão significativamente acima do orçamento planejado. Após uma análise detalhada, ele identifica que as estimativas iniciais de esforço para algumas tarefas foram subestimadas. Qual das seguintes técnicas de gerenciamento de custos seria a mais apropriada para corrigir essa situação? a) Utilizar a técnica de valor agregado (EVM) para monitorar o desempenho do projeto e identificar desvios em relação ao plano. b) Reestimar o esforço necessário para as tarefas restantes, utilizando técnicas como o julgamento especializado ou a estimativa por analogia. c) Reduzir o escopo do projeto, eliminando funcionalidades menos prioritárias. d) Solicitar um aumento do orçamento do projeto ao patrocinador. e) Implementar um controle de mudanças rigoroso para evitar novas solicitações que possam impactar o orçamento. Resposta: b) 5. Um gerente de projetos está utilizando a matriz RACI para definir as responsabilidades dos membros da equipe em um projeto de desenvolvimento de software. Qual o significado da letra "C" na matriz RACI? a) Responsável (Responsible): A pessoa que executa a tarefa. b) Consultado (Consulted): A pessoa que deve ser consultada antes de tomar uma decisão ou realizar uma ação. c) Aprovador (Accountable): A pessoa que é responsável pela aprovação final da tarefa. d) Informado (Informed): A pessoa que deve ser informada sobre o progresso ou conclusão da tarefa. e) Controlador: a Pessoa que irá controlar a execução. Resposta: b) 6. Um projeto ágil está utilizando Kanban para gerenciar o fluxo de trabalho. A equipe percebe que uma determinada coluna do quadro Kanban está constantemente acumulando um grande número de cartões, indicando um gargalo no processo. Qual das seguintes ações seria a mais adequada para resolver esse problema? a) Limitar o trabalho em progresso (WIP) na coluna problemática, restringindo o número máximo de cartões que podem estar nela simultaneamente. b) Ignorar o acúmulo de cartões, pois isso é normal em um fluxo de trabalho Kanban. c) Adicionar mais pessoas à equipe para aumentar a capacidade de processamento da coluna. d) Remover a coluna do quadro Kanban, simplificando o fluxo de trabalho. e) Aumentar o tamanho dos cartões, para que caibam menos cartões na coluna. Resposta: a) 7. Um projeto de software está entrando na sua fase final. O gerente do projeto precisa ter uma forma de visualizar o progresso do projeto, a fim de reportar à alta gestão e clientes. Qual ferramenta, dentre as listadas, melhor ajudará o gerente de projetos? a) Gráfico de Gantt. b) Diagrama de Causa e Efeito (Ishikawa). c) Análise SWOT. d) Matriz de Risco e) EAP Resposta: a)