Colocando o Scrum
em prática!
 Durante um projeto, precisamos compartilhar informações como
andamento do projeto, acompanhamento de riscos, custos, lições
aprendidas, entre outras. Estas informações devem estar disponíveis
para todas as pessoas interessadas no projeto, com perfis e interesses
diferentes. Assim utilizamos radiadores de informações, que são
apresentadas de maneira simples e com a maior exposição possível,
para que todos recebam a informação necessária de maneira eficiente.
Exemplos: status reports, ferramentas online de comunicação,
reuniões de alinhamento, etc.
Radiadores de Informação
 É necessário entender alguns cenários para inserir os conceitos ágeis
em qualquer ambiente de trabalho e para qualquer profissional, para
isso é importante mudar o mindset ou a forma de pensar e dar um
reset nos conceitos tradicionais de entregas de projetos e trazer
conceitos ágeis.
 Cenários: Empresas que entende a tendência ágil do mercado e começa
a reconhecer a necessidade; empresas que começa a se mover
trazendo as praticas ágeis de forma gradativas, empresas que muda
todos os conceitos atuais de uma vez tornando tudo ágil.
Scrum do zero ao ágil
 Uma das principais estratégias é não querer mudar o mundo de uma
vez adotando o Scrum, mas sim fazer por fases, iniciando apenas com
um produto, seja ele de qualquer porte, mas que gere algum valor
para o negócio.
 No livro Scrum – A arte de fazer o dobro do trabalho na metade do
tempo de Jeff Sutherland, elenco aqui alguns passos básicos para
implementação do Scrum em alto nível partindo do zero ao ágil.
Scrum do zero ao ágil
 Escolha o produto: O produto muitas vezes é o Software a ser
trabalhado.
 Elenque o Product Owner: será a pessoa responsável pela visão do
produto que você vai construir ou entregar no seu projeto, sempre
alinhado as necessidades do cliente.
 Defina o time de desenvolvimento: as pessoas chaves para o sucesso,
com habilidades necessárias para pegar a visão do produto e
transforma-la em realidade, sendo time de alta performance,
composto de 3 a 9 pessoas com característica de autogerenciamento
Scrum do zero ao ágil
 Defina o Scrum Master: este profissional que vai reger todo o projeto
como um grande maestro, ele vai orientar, facilitar a equipe em relação
a estrutura de processos do Scrum, além de ajudar a eliminar
impedimentos que impeçam o progresso do projeto.
 Escreva e priorize o backlog do produto: o product backlog é um lista
detalhada de tudo o que precisa ser feito para transformar a visão do
produto em realidade. Essa lista evolui ao longo do tempo, ela serve de
mapa do projeto que leva para o objetivo principal, por isso dever ser
bem estruturada e priorizada, o PO é o responsável em garantir isso.
Scrum do zero ao ágil
 Estime o backlog do produto: no Scrum você não precisa imaginar o esforço
necessário para o projeto. A equipe responsável em concluir cada item, passa a
elaborar as estimativas confortáveis para cada item da lista. Isso é essencial para
determinar a produtividade e velocidade do projeto. Outro ponto importante é
determinar se cada item é factível, se existem informações e requisitos suficientes
para desenvolver, não é recomendado estimar em horas, as pessoas acabam
errando nesse tipo de previsão. Pode se usar uma classificação relativa por
tamanho: Pequeno, Médio ou Grande ou a sequencia de Fibonacci com
estimativas de pontos para cada item.
Scrum do zero ao ágil
 Planeje a Sprint: este momento é crucial para definição de uma entrega de
sucesso. A equipe de dev, o Scrum Master e o Product Owner se reúnem para
planejar a sprint, que sempre tem uma duração recomendada menor que um mês.
Para cada sprint é definido um sprint backlog, que é a meta principal a ser realizado
dentro do tempo determinado para aquela sprint. Cada papel no Scrum tem uma
responsabilidade bem definida durante a Sprint Planning , as equipes olham para as
tarefas no topo do backlog e estimam o quanto podem fazer na Sprint. Com o passar
do tempo podemos determinar a velocidade da equipe com numero de pontos
produzidos nas sprints anteriores e buscar aumentar essa velocidade gerando mais
entregas.
Scrum do zero ao ágil
 Torne o trabalho transparente: a melhor forma de fazer isso é criar um Scrum Board ou
Kanban com no mínimo três colunas a fazer , fazendo e feito. Os itens na coluna a fazer
precisam ser feitos, e a equipe os movem de uma coluna para outra no quadro a medida
que o trabalho evolui. Essa forma de visualizar o trabalho em progresso para todos,
eliminando ansiedades e atendendo um dos principais pilares do Scrum que é a
transparência, outra forma de visualizar é usar o gráfico de Burndown, que é estruturado
por um eixo de numero de pontos que a equipe definiu na Sprint e outro eixo o numero
de dias, todos os dias após as dailys, o Scrum Master soma o numero de pontos
concluídos e os marca no gráfico. O ideal que haja uma ladeira descendo pelo gráfico até
chegar ao zero no ultimo dia da Sprint. O objetivo de tudo isso é motivar a equipe a
cumprir a meta da Sprint.
Scrum do zero ao ágil
 Pratique a reunião diária: o ritmo do Scrum é veloz, por isso é conhecido como método
ágil, por isso que existe uma reunião chamada de daily, todos os dias no mesmo horário,
no mesmo local durante apenas 15 minutos que a equipe se reúne para responder 3
perguntas essências apenas:
O que você fez ontem para ajudar a equipe a concluir o objetivo da Sprint?
O que você vai fazer hoje para ajudar a equipe a concluir o objetivo da Sprint?
Existe algum impedimento para a equipe concluir o objetivo da Sprint?
Simples assim, se levar mais de 15 minutos tem algo errado e o mais difícil é manter essa
rotina com o time.
Scrum do zero ao ágil
 Faça a reunião de revisão da Sprint: Este é um dos melhores momentos para se
demonstrar o valor do Scrum. O momento da verdade onde a equipe apresenta o que
conseguiu evoluir na Sprint, qualquer pessoa pode participar, principalmente o cliente.
Esta reunião aberta na qual a equipe demonstra o que conseguiu de fato colocar na coluna
feito e de acordo com o conceito de Definition of Done, ou seja o que está completamente
concluído e pode ser entregue sem qualquer trabalho adicional, pode não ser o produto
completo, mas deve ser um atributo entregável do produto.
Lembre-se objetivo da Sprint é gerar valor para o cliente no menor tempo possível, na review
isso é apresentado.
Scrum do zero ao ágil
 Pratique a reunião de retrospectiva da Sprint: este é o momento de lembrar o que foi
feito e buscar consertar nas próximas sprints. Isso é feito através de uma avaliação do que
aconteceu durante a iteração, gerando assim uma lista de lições aprendidas, é um ótimo
processo de feedback. O time se reúne e descrevem o que deu certo, o que deu errado e o
que poderia ter sido melhor, como o foco na melhoria na próxima sprint.
Para ser eficaz essa reunião vai exigir certa dose de maturidade emocional e uma atmosfera de
confiança, o importante é não procurar culpados e sim melhorar o processo de trabalho. O
objetivo da Retrospectiva é gerar um efeito positivo na qualidade das entregas como também
no ambiente de trabalho. Normalmente em torno de 3 Sprints o time vai aprendendo,
melhorando e produzindo cada vez mais valor.
Scrum do zero ao ágil
 Escolhendo um projeto: Deve escolher um projeto piloto, qualquer projeto pode ser
escolhido, que possuem uma duração média de 3 a 6 meses, com o porte de uma a cinco
equipes de desenvolvimento alocadas. Com importância de gerar um beneficio visível na
organização, um patrocínio de uma pessoa engajada e motivada com a utilização de
métodos ágeis é de suma importância para remover impedimentos, é necessário montar o
time com todos os papeis necessário no Scrum.
Gerenciar as expectativas das partes interessadas no projeto e no método Scrum é
fundamental para o sucesso de ambos. Boa sorte!
Scrum do zero ao ágil

Colocando o Scrum em prática

  • 2.
  • 3.
     Durante umprojeto, precisamos compartilhar informações como andamento do projeto, acompanhamento de riscos, custos, lições aprendidas, entre outras. Estas informações devem estar disponíveis para todas as pessoas interessadas no projeto, com perfis e interesses diferentes. Assim utilizamos radiadores de informações, que são apresentadas de maneira simples e com a maior exposição possível, para que todos recebam a informação necessária de maneira eficiente. Exemplos: status reports, ferramentas online de comunicação, reuniões de alinhamento, etc. Radiadores de Informação
  • 4.
     É necessárioentender alguns cenários para inserir os conceitos ágeis em qualquer ambiente de trabalho e para qualquer profissional, para isso é importante mudar o mindset ou a forma de pensar e dar um reset nos conceitos tradicionais de entregas de projetos e trazer conceitos ágeis.  Cenários: Empresas que entende a tendência ágil do mercado e começa a reconhecer a necessidade; empresas que começa a se mover trazendo as praticas ágeis de forma gradativas, empresas que muda todos os conceitos atuais de uma vez tornando tudo ágil. Scrum do zero ao ágil
  • 5.
     Uma dasprincipais estratégias é não querer mudar o mundo de uma vez adotando o Scrum, mas sim fazer por fases, iniciando apenas com um produto, seja ele de qualquer porte, mas que gere algum valor para o negócio.  No livro Scrum – A arte de fazer o dobro do trabalho na metade do tempo de Jeff Sutherland, elenco aqui alguns passos básicos para implementação do Scrum em alto nível partindo do zero ao ágil. Scrum do zero ao ágil
  • 6.
     Escolha oproduto: O produto muitas vezes é o Software a ser trabalhado.  Elenque o Product Owner: será a pessoa responsável pela visão do produto que você vai construir ou entregar no seu projeto, sempre alinhado as necessidades do cliente.  Defina o time de desenvolvimento: as pessoas chaves para o sucesso, com habilidades necessárias para pegar a visão do produto e transforma-la em realidade, sendo time de alta performance, composto de 3 a 9 pessoas com característica de autogerenciamento Scrum do zero ao ágil
  • 7.
     Defina oScrum Master: este profissional que vai reger todo o projeto como um grande maestro, ele vai orientar, facilitar a equipe em relação a estrutura de processos do Scrum, além de ajudar a eliminar impedimentos que impeçam o progresso do projeto.  Escreva e priorize o backlog do produto: o product backlog é um lista detalhada de tudo o que precisa ser feito para transformar a visão do produto em realidade. Essa lista evolui ao longo do tempo, ela serve de mapa do projeto que leva para o objetivo principal, por isso dever ser bem estruturada e priorizada, o PO é o responsável em garantir isso. Scrum do zero ao ágil
  • 8.
     Estime obacklog do produto: no Scrum você não precisa imaginar o esforço necessário para o projeto. A equipe responsável em concluir cada item, passa a elaborar as estimativas confortáveis para cada item da lista. Isso é essencial para determinar a produtividade e velocidade do projeto. Outro ponto importante é determinar se cada item é factível, se existem informações e requisitos suficientes para desenvolver, não é recomendado estimar em horas, as pessoas acabam errando nesse tipo de previsão. Pode se usar uma classificação relativa por tamanho: Pequeno, Médio ou Grande ou a sequencia de Fibonacci com estimativas de pontos para cada item. Scrum do zero ao ágil
  • 9.
     Planeje aSprint: este momento é crucial para definição de uma entrega de sucesso. A equipe de dev, o Scrum Master e o Product Owner se reúnem para planejar a sprint, que sempre tem uma duração recomendada menor que um mês. Para cada sprint é definido um sprint backlog, que é a meta principal a ser realizado dentro do tempo determinado para aquela sprint. Cada papel no Scrum tem uma responsabilidade bem definida durante a Sprint Planning , as equipes olham para as tarefas no topo do backlog e estimam o quanto podem fazer na Sprint. Com o passar do tempo podemos determinar a velocidade da equipe com numero de pontos produzidos nas sprints anteriores e buscar aumentar essa velocidade gerando mais entregas. Scrum do zero ao ágil
  • 10.
     Torne otrabalho transparente: a melhor forma de fazer isso é criar um Scrum Board ou Kanban com no mínimo três colunas a fazer , fazendo e feito. Os itens na coluna a fazer precisam ser feitos, e a equipe os movem de uma coluna para outra no quadro a medida que o trabalho evolui. Essa forma de visualizar o trabalho em progresso para todos, eliminando ansiedades e atendendo um dos principais pilares do Scrum que é a transparência, outra forma de visualizar é usar o gráfico de Burndown, que é estruturado por um eixo de numero de pontos que a equipe definiu na Sprint e outro eixo o numero de dias, todos os dias após as dailys, o Scrum Master soma o numero de pontos concluídos e os marca no gráfico. O ideal que haja uma ladeira descendo pelo gráfico até chegar ao zero no ultimo dia da Sprint. O objetivo de tudo isso é motivar a equipe a cumprir a meta da Sprint. Scrum do zero ao ágil
  • 11.
     Pratique areunião diária: o ritmo do Scrum é veloz, por isso é conhecido como método ágil, por isso que existe uma reunião chamada de daily, todos os dias no mesmo horário, no mesmo local durante apenas 15 minutos que a equipe se reúne para responder 3 perguntas essências apenas: O que você fez ontem para ajudar a equipe a concluir o objetivo da Sprint? O que você vai fazer hoje para ajudar a equipe a concluir o objetivo da Sprint? Existe algum impedimento para a equipe concluir o objetivo da Sprint? Simples assim, se levar mais de 15 minutos tem algo errado e o mais difícil é manter essa rotina com o time. Scrum do zero ao ágil
  • 12.
     Faça areunião de revisão da Sprint: Este é um dos melhores momentos para se demonstrar o valor do Scrum. O momento da verdade onde a equipe apresenta o que conseguiu evoluir na Sprint, qualquer pessoa pode participar, principalmente o cliente. Esta reunião aberta na qual a equipe demonstra o que conseguiu de fato colocar na coluna feito e de acordo com o conceito de Definition of Done, ou seja o que está completamente concluído e pode ser entregue sem qualquer trabalho adicional, pode não ser o produto completo, mas deve ser um atributo entregável do produto. Lembre-se objetivo da Sprint é gerar valor para o cliente no menor tempo possível, na review isso é apresentado. Scrum do zero ao ágil
  • 13.
     Pratique areunião de retrospectiva da Sprint: este é o momento de lembrar o que foi feito e buscar consertar nas próximas sprints. Isso é feito através de uma avaliação do que aconteceu durante a iteração, gerando assim uma lista de lições aprendidas, é um ótimo processo de feedback. O time se reúne e descrevem o que deu certo, o que deu errado e o que poderia ter sido melhor, como o foco na melhoria na próxima sprint. Para ser eficaz essa reunião vai exigir certa dose de maturidade emocional e uma atmosfera de confiança, o importante é não procurar culpados e sim melhorar o processo de trabalho. O objetivo da Retrospectiva é gerar um efeito positivo na qualidade das entregas como também no ambiente de trabalho. Normalmente em torno de 3 Sprints o time vai aprendendo, melhorando e produzindo cada vez mais valor. Scrum do zero ao ágil
  • 14.
     Escolhendo umprojeto: Deve escolher um projeto piloto, qualquer projeto pode ser escolhido, que possuem uma duração média de 3 a 6 meses, com o porte de uma a cinco equipes de desenvolvimento alocadas. Com importância de gerar um beneficio visível na organização, um patrocínio de uma pessoa engajada e motivada com a utilização de métodos ágeis é de suma importância para remover impedimentos, é necessário montar o time com todos os papeis necessário no Scrum. Gerenciar as expectativas das partes interessadas no projeto e no método Scrum é fundamental para o sucesso de ambos. Boa sorte! Scrum do zero ao ágil