Gostaria de mais detalhes sobre a dinâmica de refinamento do backlog. Em que momento deve ocorrer e sob quais circunstâncias.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Gostaria de mais detalhes sobre a dinâmica de refinamento do backlog. Em que momento deve ocorrer e sob quais circunstâncias.
Caro Renato,
Obrigado pela sua postagem!
O Refinamento do backlog geralmente é feito pelo Product Owner (PO) como uma preparação para a planning meeting considerando a visão de negócios do PO e uma lógica de encadeamento e integração do desenvolvimento das users stories numa ótica de valor a ser gerado.
Feito este "dever de casa" pelo PO durante a planning meeting a equipe e o scrum master visualizam e entendem a linha de execução do backlog, proposta pelo PO e refinam (calibram) se necessário o encadeamento proposto inicialmente, considerando argumentos técnicos de quem vai executar de fato o desenvolvimento.
Assim em termos de dinâmica de execução o refinamento da backlog segue a linha da planning meeting.
Bons estudos!
Quando se trata de um sistema já conhecido pelos desenvolvedores, já "da casa", há um forte refinamento para planejamento das sprints. Por exemplo, descobre-se que a arquitetura do sistema ou banco não comporta a mudança solicitada pelo cliente e então é necessário que o PO contacte o cliente para mudanças na ideia original.