Diminua as surpresas do seu backlog

Vitor Pires
3 min readApr 3, 2017

--

Não deixe isso acontecer!

O gestor de produto tem o dever de assegurar que a entrega do produto está de acordo com as expectativas e necessidades do cliente, e para atingir esse objetivo o trabalho em equipe é fundamental. Quando falamos de equipe em um modelo ágil de desenvolvimento, estamos falando de um time auto-gerenciável e que está sempre buscando mais performance.

Há vários meios em que um gestor de produto pode ajudar o time a ser mais ágil e evitar as surpresas causadas pelo desalinhamento. Neste texto vou focar em atividades do dia-a-dia e sugerir algumas práticas que considero que valem o esforço.

Escrevendo critérios de aceite em conjunto

Após discutir e definir os requisitos com o cliente, os critérios de aceite normalmente são documentados em forma de user stories. Devem ter as regras de negócio claras e também é importante ter o layout disponível, assim como as especificações de interações. No caso de um projeto que precise de interface digital, a ferramenta Zeplin.io tem ajudado muito nas especificações, você pode comentar no próprio layout as regras de interações.

Discutir sobre os requisitos com a equipe técnica antes do planejamento vai prevenir de gerar muitas discussões durante a reunião de planejamento. Durante esta co-criação dos critérios de aceite, é fundamental a contribuição do analista de QA, pois é ele quem vai assegurar que as especificações sejam seguidas.

Entrega antecipada

Você pode otimizar a sua reunião de entrega se fizer entregas informais durante a sprint, apenas entre o gestor do produto e a pessoa responsável pela apresentação (no meu caso é o analista de qualidade). Se estiver tudo em conformidade e alinhado com o cliente, a história já poderá ir para o ambiente de produção de forma antecipada. Essa prática mostrou ser melhor para resolução de problemas, pois a equipe já está contextualizada com a história, então se ocorrer algum erro será mais fácil resolver.

Dessa forma, a apresentação na reunião de entrega poderá ser mais objetiva e evitará divergências entre o que foi entregue e o que foi especificado. Além de você poder demonstrar resultados para seus clientes.

Retrospectiva

Ser um PO presente, estar sempre disponível para tirar dúvidas, ter uma comunicação clara e sem barreiras com o time, ajuda muito nos eventos de retrospectiva, pois permite entender os problemas e mapear riscos e limitações com antecedência.

Pontos negativos sempre devem aparecer no quadro, afinal temos sempre que buscar o melhor desempenho, porém esses pontos não devem ser novidade para o time e sim a fim de documentação e debate da solução.

Planejamento sem surpresas

É importante o time estar por dentro dos próximos itens do backlog e ter um alinhamento técnico do que precisa ser feito (com o Tech Lead por exemplo). Dado que você fez a co-criação dos critérios de aceite com a equipe técnica, você não terá muitos problemas.

O time não pode ser surpreendido por uma história grande ou complexa demais, pois isso pode gerar discussão e fazer com que a reunião fique prolongada e arrisca-se impedir que o item seja priorizado.

Como você pode ter notado, a maioria das práticas adotadas são baseadas em aproveitar a proximidade da equipe para ter uma comunicação constante e antecipar os possíveis problemas que às vezes são encontrados/conhecidos apenas nos eventos da sprint.

Estas são apenas algumas práticas que adotamos para otimizar o desempenho do time, lembrando que cada time/empresa deve se adequar às suas necessidades.

Se você conhece outras opções compartilhe ou deixe nos comentários e auxilie a aprimorar as boas práticas em gestão ágil de produtos.

--

--