sexta-feira, 30 de abril de 2021

Definição de papeis no Scrum

Product Owner(ou proprietário do produto): é o ponto central do desenvolvimento ágil, exerce a liderança do produto que está sendo desenvolvido. 

Diz o que precisa e o que não precisa relacionado com produto que está sendo desenvolvido. 

É o responsável por fazer a ponte entre a área de negócio, modelo de negócios, e a equipe scrum. 

Suas principais responsabilidades são: 
  • definir critérios de avaliação e aceitação do produto;
  • colaborar com a equipe de desenvolvimento;
  • colaborar com o restante da empresa;
  •  participar ativamente da reunião de planejamento.
Na reunião de planejamento ele executa as atividades: 
  •  Estabelece relação direta entre a diretoria e os demais departamentos que estão envolvidos na execução do projeto; 
  • Supervisiona toda a preparação e refinamento do produto backlog; 
  • Precisa ter capacidade de criar atualizar, estimar, e priorizar os itens do backlog; 
  • Product owner é quem fornece o modelo de negócio que o produto deverá ser criado, e efetuado o acompanhamento e direcionamento antes, durante e depois do produto criado. 

 Scrum Master: é o cara que ajuda a todos a entender os valores, princípios e práticas ágeis dentro do scrum. 

Ele é um verdadeiro treinador, a atitude é ajudar nos problemas de todo o time. 

Se um problema for um impedimento que a equipe não pode resolver sozinha o scrum master deve resolver. Scrum master é o treinador e o PO o dono do time. 

É responsável por maximizar os resultados dentro do time de desenvolvimento É um líder servidor, tem um elo e compromisso entre a equipe e o projeto, assim não aceitando perder nenhum membro. 

Ele está na pirâmide invertida, a baixo do time de desenvolvimento, ele serve ao time, sempre com o intuito de ajudar a todos e não a cobrar. 

Tem uma grande autoridade no processo e tem o dever de garantir que todos os membros do time conheçam valores, responsabilidades, a ideia é sempre melhorar os processos e habilidades para maximizar os resultados. 

Scrum master ajuda a bloquear as interferências de projeto pelo resto da empresa. é tipo um escudo para a equipe conseguir se concentrar e entregar valores e resultados Outras funções: remover impedimentos, responsável por tirar todos os obstáculos que podem prejudicar a produtividade. 

Deve possuir conhecimento domínio de regras de negócio, conhecer bem processos, deve ter bom relacionamento com os membros da equipe, deve ser muito questionador, protetor de processos e equipe, utilizando em todo o ciclo da pratica de muita transparência no trabalho. 

Scrum Team: o papel da equipe de desenvolvimento é a coleção de todas as habilidades das equipes tradicionais. Portanto, devem possuir a capacidade de desenvolver as habilidades de um bom arquiteto, programador, tester, DBA etc. 

Responsabilidades: 
  • trabalhar ativamente no planejamento do product backlog;
  • sprint backlog;
  •  participar ativamente das reuniões diárias;
  • responsável por executar a sprint e gerar dados para que o PO e o scrum master que tenha a capacidade de intervir no projeto quando necessário.
Características essenciais: 
  • comunicação direta e objetiva com muita transparência;
  • deve possuir a quantidade correta de pessoas;
  • o time deve ser focado; 
  • comprometido;
  •  entrosado;
  • trabalhar em ritmo sustentável;
  • devem possuir atitude de união;
  • ser multifuncional obtendo várias habilidades;
  • ser capaz de resolver vários tipos de problemas; 
A capacidade de entrega da equipe é o que garante o sucesso do projeto.

Definição de papeis no Scrum

Product Owner(ou proprietário do produto): é o ponto central do desenvolvimento ágil, exerce a liderança do produto que está sendo desenvol...