Vamos falar sobre desenvolvimento com Scrum? Após a reunião de Sprint Planning, inicia-se o trabalho de desenvolvimento propriamente dito dos itens do Sprint Backlog. Os membros do Time de Desenvolvimento definiram, durante a reunião de Sprint Planning, como o trabalho será realizado. Agora, são os responsáveis por se auto-organizar para realizar esse trabalho e por monitorar seu progresso em direção à Meta do Sprint.
O desenvolvimento inicia-se a partir do primeiro item do Sprint Backlog, que é o item mais importante para se atingir a Meta do Sprint. Os diferentes membros do Time de Desenvolvimento realizam as diferentes tarefas necessárias, comunicando-se e colaborando sempre que necessário. Ao completar o primeiro item, seguem juntos para o item seguinte, e assim por diante.
Em cada dia do trabalho de desenvolvimento, os membros do Time de Desenvolvimento se encontram por no máximo quinze minutos, preferencialmente no mesmo horário e no mesmo local, para a reunião de Daily Scrum. O objetivo da reunião é garantir a visibilidade de seu trabalho entre eles e planejar, informalmente, o próximo dia de trabalho. O ScrumMaster pode, se necessário, facilitar essa reunião, mas sua presença não é obrigatória.
A reunião de Daily Scrum é um ótimo momento para se atualizar o Gráfico de Sprint Burndown, uma ferramenta que o Time de Desenvolvimento pode utilizar para monitorar seu progresso no Sprint. Esse gráfico possui no eixo x os dias de trabalho no Sprint e no eixo y a quantidade de trabalho restante, que pode ser medida pela quantidade de tarefas restantes ou por algum tipo de estimativa realizada sobre as tarefas, por exemplo. O Time de Desenvolvimento marca no gráfico a quantidade de trabalho restante no dia corrente.

Em seu dia a dia de trabalho, é comum os membros do Time de Desenvolvimento se depararem com desafios. Sempre que encontram algo que os impede de realizar seu trabalho, eles avisam ao ScrumMaster, que inicia imediatamente o trabalho de remoção desse impedimento.
Um Product Owner acessível ao longo do Sprint permite que o Time de Desenvolvimento tire dúvidas de negócios sobre os itens em desenvolvimento que naturalmente surgem. Ao mesmo tempo, o Product Owner mantém contato constante com os clientes do projeto e demais partes interessadas para entender suas necessidades ou objetivos de negócios mais urgentes, colher feedback e, assim, atualizar o Product Backlog de acordo, em um trabalho contínuo de Refinamento do Product Backlog.
O Product Owner também busca interagir com o Time de Desenvolvimento para preparar itens para o Sprint seguinte. Para realizar esse Refinamento do Product Backlog, eles podem se encontrar em sessões agendadas, ou esse pode ser um trabalho contínuo ao longo do Sprint. Em qualquer caso, pode-se utilizar uma Definição de Preparado como critério sobre o que significa um item estar preparado.
Perguntas frequentes
Como o Time de Desenvolvimento organiza o trabalho durante a Sprint no Scrum?
O Time de Desenvolvimento se auto-organiza para realizar o trabalho definido na Sprint Planning. O desenvolvimento inicia pelo item mais importante do Sprint Backlog para atingir a Meta do Sprint. Os membros colaboram em diferentes tarefas e, ao concluírem um item, seguem juntos para o próximo, monitorando o progresso continuamente.
Qual é o objetivo e a duração da reunião de Daily Scrum?
A Daily Scrum é uma reunião diária com duração máxima de quinze minutos, realizada preferencialmente no mesmo horário e local. Seu objetivo é garantir a visibilidade do trabalho entre os membros do time e planejar informalmente o próximo dia. A presença do ScrumMaster não é obrigatória para que o encontro aconteça.
Como funciona o gráfico de Sprint Burndown no Scrum?
O Sprint Burndown é uma ferramenta para monitorar o progresso do time. O eixo X representa os dias de trabalho na Sprint e o eixo Y indica a quantidade de trabalho restante, baseada em tarefas ou estimativas. O time marca diariamente o trabalho atual e reporta impedimentos ao ScrumMaster para remoção imediata.
Qual é o papel do Product Owner durante o desenvolvimento da Sprint?
O Product Owner esclarece dúvidas de negócios do time, coleta feedback com clientes e atualiza o Product Backlog no processo contínuo de refinamento. Ele também interage com o time para preparar itens para a próxima Sprint, utilizando a Definição de Preparado como critério para determinar se o item está pronto.
Pronto pra dar o próximo passo?
Conheça os cursos da K21 e leve essas ideias pra prática com quem vive agilidade todo dia.
Ver cursos K21