Planejamento de Quarter, uma abordagem — Parte I

Danilo Clemente
4 min readJun 28, 2023

--

Durante minha jornada, muitas vezes me deparei com o cenário de planejamento do quarter. Enquanto Líder Técnico, sou responsável por garantir a qualidade e a entrega da Squad dentro do prazo. Neste artigo destaco a importância de ter um planejamento de quarter sustentável, a fim de maximizar nossa entrega e oferecer um equilíbrio na qualidade de vida dos nossos colaboradores.

Penso que, como Líder Técnico, nossa visão deve ser mais ampla, e por isso acredito que devemos transitar entre o quarter atual e os próximos, junto com o Líder do Produto.

Listei abaixo etapas que considero primordiais para um quarter bem sucedido. Embora seja minha visão sobre como conduzir esta fase, não existem regras absolutas e é possível ajustar o modelo conforme as necessidades de cada cenário. Quais são as suas táticas de planejamento da sua Squad? Compartilhe conosco nos comentários!

Planejamento:

Antes do quarter começar, é extremamente importante planejar as tarefas a serem realizadas durante o período. Esse tempo de planejamento varia para cada equipe de acordo com sua maturidade, mas eu costumo definir o período de 45 dias antes do início do quarter para evitar problemas a longo prazo.

Agendar demasiadamente cedo pode ser ruim, pois as prioridades podem mudar ao longo desse período e atrapalhar o planejamento original. Por outro lado, definir o plano de trabalho muito tarde pode nos impedir de nos alinhar com outras áreas da empresa ou mesmo nos deixar para trás em relação à janela de entrega.

Dessa forma, o Líder Técnico e o Líder do Produto devem se reunir com os principais “patrocinadores” para listar todas as necessidades. É importante levar em consideração tanto as demandas de “must have” (atualizações obrigatórias, políticas da empresa, etc.) como as de “nice to have” (projetos, melhorias, etc). Assim, ao final desse processo temos uma lista priorizada de todas as iniciativas da equipe e uma previsão das janelas de entrega. Nesta etapa, é necessário lembrar de construir a lista em parceria estratégica com os patrocinadores.

Para ajudar a ilustrar melhor o cenário, vamos utilizar um exemplo lúdico de tarefas a serem realizadas por uma equipe:

Nesse cenário, vamos imaginar que recebemos 5 tarefas a serem realizadas.

Alinhamento:

Nesta etapa, é importante que o Líder Técnico e o Líder do Produto realizem o alinhamento das necessidades com outras áreas da empresa. Imagine o cenário de uma atualização da infraestrutura: nesse caso, é necessário garantir que os membros do time de infraestrutura tenha prioridades que permitam realizar as tarefas dentro do nosso escopo de tempo. Ao final do processo, desejamos que nossa lista tenha sido ajustada e reordenada de acordo com o capacity das equipes parceiras.

Seguindo nosso exemplo, identificamos que a Equipe B não consegue atender a Tarefa5 devido a ser uma tarefa mais complexa e não possuirem capacity.

Desenho da Solução:

Nesta etapa, minha recomendação é sempre buscar o design da solução ideal e envolver o time na reflexão. Assim, além de facilitar a solução do problema, conseguimos ter uma visão ampla do cenário como um todo. Sou adepto da liderança por contexto, ou seja, acredito que é fundamental reunir todos os Devs envolvidos para entenderem o problema e levantarem possíveis riscos de decisão. Desse modo, quanto maior for o número de cabeças pensantes, melhor será o resultado final da solução. Ao final desta etapa, devemos ter o design da solução definido, além da complexidade de cada tarefa.

Seguindo nosso exemplo vamos ter a tabela abaixo:

Documentação:

Essa eu considero como a principal etapa do processo, nesse momento devemos documentar a solução junto com todos os riscos mitigados ou aceitos. Aqui normalmente opto por ir por uma documentação aberta, sempre que possível opto por esse caminho pois a minha forma de comunicação pode não ser a melhor forma para outra pessoa, portanto nessa etapa, é importante deixarmos aberto para o time como um todo atuar na documentação afim de chegar em um meio de comunicação especifico do time. Ao final dessa etapa, devemos obter a documentação oficial que o time irá utilizar para o desenvolvimento.

No próximo artigo, vou citar mais algumas etapas que considero cruciais para um bom planejamento de quarter.

Se você chegou até aqui, agradeço pelo tempo dispensado nessa leitura, deixe seu feedback e me siga para mais dicas.

--

--

Danilo Clemente

Engenheiro de Software, Líder de Pessoas e Apaixonado por Tecnologia que podem revolucionar o mundo! Espero contribuir com insights para sua carreira