Questão
ID 66437Disciplina: Tecnologia da Informação
Assuntos: Conceitos Básicos de Processos de Desenvolvimento, Especificação de Requisitos
Ano: 2025 Banca: PERFIL - ENADE Órgão: Primeiro Simulado Pnd
Em uma disciplina de projetos do curso de Engenharia de Software, o professor orientador está preocupado com o fato de as equipes de alunos, ao final de cada ciclo de desenvolvimento (sprint), não refletirem sobre seu processo de trabalho. Elas simplesmente passam para a próxima lista de tarefas, repetindo os mesmos erros e ineficiências. Para introduzir uma cultura de melhoria contínua, o professor decide formalizar a prática da 'Retrospectiva do Sprint', uma das cerimônias fundamentais do framework ágil Scrum. Ele apresenta um trecho do Guia do Scrum: "A Retrospectiva do Sprint é uma oportunidade para o Time Scrum inspecionar a si mesmo e criar um plano para melhorias a serem aplicadas no próximo Sprint. O propósito é inspecionar como o último Sprint foi em relação às pessoas, relacionamentos, processos e ferramentas. O Time Scrum identifica os itens que foram bem e as melhorias potenciais. Em seguida, ele cria um plano para implementar as melhorias na forma como realiza seu trabalho." O professor então pede que uma das equipes, que acabou de entregar um sprint com atraso e com vários bugs, conduza uma retrospectiva. A equipe levanta os seguintes pontos durante a reunião:
Ponto 1 (positivo): 'A comunicação no nosso grupo de WhatsApp foi muito boa e rápida.'Ponto 2 (negativo): 'A especificação de uma das tarefas estava ambígua e tivemos que refazer o trabalho.'Ponto 3 (negativo): 'O João ficou sobrecarregado com as tarefas de banco de dados enquanto a Maria ficou ociosa no final.'Ponto 4 (positivo): 'Aprendemos a usar uma nova biblioteca de gráficos que facilitou muito o trabalho de UI.'
Com base nos princípios da Retrospectiva do Sprint, avalie as seguintes ações que a equipe poderia planejar para o próximo ciclo:
I. Para resolver o Ponto 2, a equipe deve criar um item de ação: 'Revisar todas as especificações de tarefas em conjunto com o Product Owner (o professor, no caso) no início do Sprint para garantir que todos tenham o mesmo entendimento antes de começar a codificar'.
II. Para resolver o Ponto 3, a equipe deve promover a programação em par ou o compartilhamento de conhecimento, talvez com o João ensinando o básico de banco de dados para a Maria, para melhorar o balanceamento de trabalho e reduzir os gargalos.
III. Com base nos Pontos 1 e 4, a equipe deve decidir não mudar nada, pois os aspectos positivos superam os negativos, e os problemas foram pontuais e não devem se repetir.
É correto o que se afirma em: