se o scrum master não tiver conhecimento tecnico para resolver um impedimento é o dev que Terá que trata-lo, certo? Se isso comprometer as atividades do dev ele inclui no backlog da sprint estas atividades mesmo durante a execução da sprint?
se o scrum master não tiver conhecimento tecnico para resolver um impedimento é o dev que Terá que trata-lo, certo? Se isso comprometer as atividades do dev ele inclui no backlog da sprint estas atividades mesmo durante a execução da sprint?
Olá, Dalton! Como vai?
Em um cenário ideal, o Scrum Master deve trabalhar para remover os impedimentos que estão atrapalhando o progresso da equipe, mas nem sempre ele terá o conhecimento técnico necessário para resolver todos os problemas. Nesses casos, é comum que um membro da equipe de desenvolvimento que tenha a expertise necessária assuma a responsabilidade de resolver o impedimento.
Se a resolução do impedimento demandar um esforço significativo que possa comprometer as atividades planejadas para o desenvolvedor durante a sprint, é importante que isso seja comunicado ao Product Owner e ao restante da equipe. A partir daí, a equipe pode decidir em conjunto se é mais apropriado adicionar essa tarefa ao backlog da sprint atual (mesmo que já esteja em andamento) ou se seria melhor tratá-la como uma nova tarefa a ser priorizada no planejamento da próxima sprint.
Por exemplo, se um desenvolvedor precisa passar dois dias para resolver um impedimento técnico, isso pode significar que ele não conseguirá completar uma das tarefas que havia se comprometido a fazer na sprint atual. Nesse caso, a equipe pode decidir mover essa tarefa para a próxima sprint e adicionar a resolução do impedimento ao backlog da sprint atual.
Lembre-se que a metodologia ágil valoriza a comunicação e a adaptabilidade, então o mais importante é que essas decisões sejam tomadas de maneira transparente e que todos estejam de acordo com o plano.
Espero ter ajudado e bons estudos!