62 Pages • 2,239 Words • PDF • 19.7 MB
Uploaded at 2021-09-24 14:06
This document was submitted by our user and they confirm that they have the consent to share it. Assuming that you are writer or own the copyright of this document, report to us by using this DMCA report button.
TREINAMENTO METODOLOGIA SCRUM
A ARTE DE FAZER O DOBRO DO TRABALHO NA METADE DO TEMPO!
QUEM SOU EU?
ROGER BRENDO ALMEIDA DE MEDEIROS BACHAREL EM CIÊNCIAS E TECNOLOGIA - UFRN GRADUANDO DE ENGENHARIA MECÂNICA - UFRN GERENTE DE PROJETOS - DESDE 2019 PESQUISADOR EM GESTÃO DA MANUTENÇÃO E ENGENHARIA DA CONFIABILIDADE - LABMAN/DEP/UFRN ESTAGIÁRIO DE ENGENHARIA - VEZA SOLAR EIRELI
O QUE IREMOS VER:
INTRODUZINDO O SCRUM OS PAPÉIS NO SCRUM OS ARTEFATOS NO SCRUM OS EVENTOS DO SCRUM MONITORANDO O PROJETO COM SCRUM
O QUE SIGNIFICA SER
Ágil?
Ágil
=
Rápido
Ágil
I=
Rápido
Ágil
=
Rápido
Ágil
I =
Rápido
" Ser ágil significa simplificar o mindset, pensar de forma simples e objetiva. Porém, não confundir pensar simples com preguiça de pensar." Victor L. Massari
Ágil
=
Rápido
Ágil
I =
Rápido
Manifesto Ágil: " Ser ágil significa simplificar o mindset, pensar de forma simples e objetiva. Porém, não confundir pensar simples com preguiça de pensar." Victor L. Massari
Indivíduos e interação entre eles mais que processos e ferramentas; Colaboração com cliente mais que negociação de contratos; Responder a mudanças mais que seguir um plano;
INTRODUZINDO O Scrum!
INTRODUZINDO O SCRUM
DEFINIÇÃO
É um framework simples e ágil, utilizado no gerenciamento de projetos, que consiste na otimização dos processos de desenvolvimento e manutenção das atividades. É baseado no EMPIRISMO, e tem como foco o trabalho INTERATIVO e ADAPTATIVO, com entregas incrementais de valores.
INTRODUZINDO O SCRUM
DEFINIÇÃO
É um framework simples e ágil, utilizado no gerenciamento de projetos, que consiste na otimização dos processos de desenvolvimento e manutenção das atividades. É baseado no EMPIRISMO, e tem como foco o trabalho INTERATIVO e ADAPTATIVO, com entregas incrementais de valores.
TERMO "SCRUM"
É uma redução da palavra SCRUMMAGE, oriunda do Rugby; Esse termo é dado a jogada que dar reinício ao jogo; A analogia gira em torno de 3 fatores principais: auto-organização, velocidade e senso de urgência;
INTRODUZINDO O SCRUM
PRINCÍPIOS
1. PROCESSO EMPÍRICO
4. PRIORIZAÇÃO
2. AUTO-ORGANIZAÇÃO
5. TIME-BOXING
3. COLABORAÇÃO
6. INTERATIVO - INCREMENTAL
INTRODUZINDO O SCRUM
PRINCÍPIOS
1. PROCESSO EMPÍRICO
4. PRIORIZAÇÃO
Foco na inspeção, adaptação e transparência, mantendo sempre a melhoria dos processos para se manter alinhado com as expectativas do cliente.
2. AUTO-ORGANIZAÇÃO
5. TIME-BOXING
3. COLABORAÇÃO
6. INTERATIVO - INCREMENTAL
INTRODUZINDO O SCRUM
PRINCÍPIOS
1. PROCESSO EMPÍRICO
4. PRIORIZAÇÃO
2. AUTO-ORGANIZAÇÃO
5. TIME-BOXING
A equipe tem liberdade de ser organizar e decidir a melhor forma de entregar o produto/serviço.
3. COLABORAÇÃO
6. INTERATIVO - INCREMENTAL
INTRODUZINDO O SCRUM
PRINCÍPIOS
1. PROCESSO EMPÍRICO
4. PRIORIZAÇÃO
2. AUTO-ORGANIZAÇÃO
5. TIME-BOXING
3. COLABORAÇÃO
6. INTERATIVO - INCREMENTAL
Todos conhecem todo o processo e trabalham em equipe para que juntos mantenham a unificação do resultado.
INTRODUZINDO O SCRUM
PRINCÍPIOS
1. PROCESSO EMPÍRICO
4. PRIORIZAÇÃO
2. AUTO-ORGANIZAÇÃO
5. TIME-BOXING
3. COLABORAÇÃO
6. INTERATIVO - INCREMENTAL
Foco nas expectativas do cliente, priorizando as atividades importantes tendo em vista a entrega incremental.
INTRODUZINDO O SCRUM
PRINCÍPIOS
1. PROCESSO EMPÍRICO
4. PRIORIZAÇÃO
2. AUTO-ORGANIZAÇÃO
5. TIME-BOXING
3. COLABORAÇÃO
6. INTERATIVO - INCREMENTAL
Todos conhecendo os prazos de entrega para as ações serem realizadas dentro do estipulado.
INTRODUZINDO O SCRUM
PRINCÍPIOS
1. PROCESSO EMPÍRICO
4. PRIORIZAÇÃO
2. AUTO-ORGANIZAÇÃO
5. TIME-BOXING
3. COLABORAÇÃO
6. INTERATIVO - INCREMENTAL
Planejar e incrementar somente o necessário, no decorrer do projeto.
INTRODUZINDO O SCRUM
PORQUE UTILIZÁ-LO?
Entregas contínuas Maior qualidade da entrega Visibilidade do progresso Redução dos riscos do projeto
INTRODUZINDO O SCRUM
PORQUE UTILIZÁ-LO?
Entregas contínuas
Redução de desperdícios
Maior qualidade da entrega
Produzir o necessário
Visibilidade do progresso
Planejar apenas com o detalhe necessário
Redução dos riscos do projeto
Utilizar somente o que precisa
INTRODUZINDO O SCRUM
PORQUE UTILIZÁ-LO?
Entregas contínuas
Redução de desperdícios
Aumento de produtividade e motivação
Maior qualidade da entrega
Produzir o necessário
Trabalho em equipe
Visibilidade do progresso
Planejar apenas com o detalhe necessário
Autonomia na tomada de decisão
Redução dos riscos do projeto
Utilizar somente o que precisa
Trabalho constante e sustentável
INTRODUZINDO O SCRUM
QUEM UTILIZA?
INTRODUZINDO O SCRUM
QUEM UTILIZA?
INTRODUZINDO O SCRUM
O FRAMEWORK
OS PAPÉIS NOScrum!
OS PAPÉIS NO SCRUM
QUAIS SÃO?
Development Team
Product Owner
Scrum Master
OS PAPÉIS NO SCRUM
QUAIS SÃO?
Development Team São os responsáveis por planejar e executar as atividades do projeto Equipe auto-organizada e que trabalha sempre de forma colaborativa É composta normalmente por 5 a 9 pessoas
Product Owner
Scrum Master
OS PAPÉIS NO SCRUM
QUAIS SÃO?
Product Owner Development Team
É considerado o "Dono do Produto" Responsável por saber quais os anseios do cliente e manter as entregas alinhadas É quem define os requisitos do produto
Scrum Master
OS PAPÉIS NO SCRUM
QUAIS SÃO?
Scrum Master Development Team
Product Owner
É o facilitador e mentor do Development Team Responsável por fazer com que todos abracem e sigam a metodologia Responsável por eliminar todos os impedimentos do projeto
OS ARTEFATOS DO Scrum!
OS ARTEFATOS DO SCRUM
QUAIS SÃO?
PRODUCT BACKLOG
SPRINT BACKLOG
DEFINIÇÃO DE PRONTO
INCREMENTO DO PRODUTO
OS ARTEFATOS DO SCRUM
QUAIS SÃO?
PRODUCT BACKLOG É um lista das atividades consideradas necessárias para realizar o projeto, ordenadas por prioridade. Essa lista é desenvolvida pelo Product Owner.
SPRINT BACKLOG
DEFINIÇÃO DE PRONTO
INCREMENTO DO PRODUTO
OS ARTEFATOS DO SCRUM
QUAIS SÃO?
PRODUCT BACKLOG
SPRINT BACKLOG É um lista de atividades extraídas do Product Backlog que serão realizadas na Sprint. O conjunto dessas atividades dar fruto ao Incremento do Produto da Sprint.
DEFINIÇÃO DE PRONTO
INCREMENTO DO PRODUTO
OS ARTEFATOS DO SCRUM
QUAIS SÃO?
PRODUCT BACKLOG
SPRINT BACKLOG
DEFINIÇÃO DE PRONTO É um acordo formal entre o Product Owner e o Time de Desenvolvimento, sobre o que pode ser considerado quando um tabalho realizado na Sprint está PRONTO.
INCREMENTO DO PRODUTO
OS ARTEFATOS DO SCRUM
QUAIS SÃO?
PRODUCT BACKLOG
SPRINT BACKLOG
DEFINIÇÃO DE PRONTO
INCREMENTO DO PRODUTO É o resultado do conjunto de atividades realizadas na Sprint Backlog pelo Time de Desenvolvimento durante uma Sprint
OS EVENTOS NO Scrum!
OS EVENTOS NO SCRUM
QUAIS SÃO?
Sprint
DEFINIÇÃO É o tempo determinado para ser realizado um conjunto de atividades que resultam em um Incremento de Produto.
OBJETIVO Produzir conteúdo para agregar valor ao projeto de forma incremental, no tempo determinado.
QUANDO Durante todo o desenvolvimento do projeto, um atrás do outro.
DURAÇÃO Normalmente, tem duração em torno de 2 a 4 semanas.
OS EVENTOS NO SCRUM
QUAIS SÃO?
Sprint
Sprint Planning
DEFINIÇÃO É o momento de planejar e organizar tudo que será executado na Sprint que se iniciará.
OBJETIVO Planejar o ciclo de desenvolvimento que se inicia.
QUANDO Sempre no início de cada Sprint.
DURAÇÃO É ideal que não ultrapasse mais de 4 horas.
OS EVENTOS NO SCRUM
QUAIS SÃO?
Sprint Sprint Planning
Daily Scrum
DEFINIÇÃO São reuniões diárias do Time de Desenvolvimento para manter o alinhamento das atividades.
OBJETIVO Responder perguntas como: O que fiz ontem? O que farei hoje? e Quais os impedimentos encontrados?
QUANDO Todos os dias de desenvolvimento da Sprint
DURAÇÃO Máxima de 15 minutos
OS EVENTOS NO SCRUM
QUAIS SÃO?
Sprint Sprint Planning Daily Scrum
Sprint Review
DEFINIÇÃO São reuniões realizadas na finalização de cada Sprint, para manter o alinhamento das entregas e receber feedbacks sobre o desenvolvimento.
OBJETIVO Manter os anseios do cliente e receber feedback sobre o que foi produzido.
QUANDO No final de cada Sprint, antes da Sprint Retrospective.
DURAÇÃO Recomenda-se no máximo 3 horas.
OS EVENTOS NO SCRUM
QUAIS SÃO?
Sprint Sprint Planning Daily Scrum Sprint Review
Sprint Retrospective
DEFINIÇÃO São reuniões realizadas ao final de cada Sprint, para manter a melhoria contínua na forma de tabalhar.
OBJETIVO Melhorar a forma de trabalhar e evitar maiores impedimentos.
QUANDO No final de cada Sprint, após a Sprint Review.
DURAÇÃO Recomenda-se no máximo 3 horas.
OS EVENTOS NO SCRUM
QUAIS SÃO?
Sprint Sprint Planning Daily Scrum Sprint Review Sprint Retrospective
Release
DEFINIÇÃO É o momento de entregar o incremento do produto que possa ser utilizado, gerado pelas atividades da sprint.
OBJETIVO Entregar Incremento do Produto para utilização e receber feedbacks.
QUANDO Sempre que tiver produzido o suficiente para ser utilizado.
DURAÇÃO Não se aplica
OS EVENTOS NO SCRUM
QUAIS SÃO?
Sprint Sprint Planning Daily Scrum Sprint Review Sprint Retrospective Release
Release Planning
DEFINIÇÃO É o momento de planejar a próxima Release.
OBJETIVO Programar a próxima entrega do Incremento utilizável.
QUANDO Antes do início do trabalho da Realease.
DURAÇÃO Não há tempo estimado mas recomenda-se que tenha um limite.
OS EVENTOS NO SCRUM
QUAIS SÃO?
Sprint Sprint Planning Daily Scrum Sprint Review Sprint Retrospective Release
DEFINIÇÃO Manter sempre o Product Backlog refinado e alinhado com as espectativas do cliente.
OBJETIVO Refinar o Product Backlog para deixar as atividades preparadas para sua realização.
QUANDO Sempre que necessário.
Release Planning
Refinamento do Backlog
DURAÇÃO Não há duração específica.
E AGORA, É POSSÍVEL ENTENDER O FRAMEWORK?
MONITORANDO PROJETOS COM
Scrum!
MONITORANDO PROJETOS COM SCRUM
RADIADORES DE INFORMAÇÃO
São elementos visuais que auxiliam no controle e monitoramento do desenvolvimento da equipe, através do fornecimento de dados. Com isso, se torna mais fácil entender os pontos a melhorar e, dessa forma, buscar a melhoria contínua.
GRÁFICOS BURNDOWN
QUADRO KANBAN
CALENDÁRIO NIKO-NIKO
MÉTRICA DO TIME
MONITORANDO PROJETOS COM SCRUM
GRÁFICOS BURNDOWN
Burndown do Produto Contém a soma de todos os trabalhos que serão realizados durante o projeto.
Burndown da Sprint É a soma de todos os trabalhos que restam ser realizados na Sprint.
Burndown da Entrega É a soma de todas as entregas restantes do projeto.
MONITORANDO PROJETOS COM SCRUM
QUADRO KANBAN
To do (A fazer): Lista das atividades que estão pendentes a serem feitas.
Doing (Fazendo): Atividades que estão sendo executadas, no momento. Essa coluna pode ser dividídas em outras.
Done (Feito): Lista das atividades que foram concluídas.
MONITORANDO PROJETOS COM SCRUM
QUADRO KANBAN
To do (A fazer): Lista das atividades que estão pendentes a serem feitas.
Doing (Fazendo): Atividades que estão sendo executadas, no momento. Essa coluna pode ser dividídas em outras.
Done (Feito): Lista das atividades que foram concluídas.
DOING
MONITORANDO PROJETOS COM SCRUM
CALENDÁRIO NIKO-NIKO
Ao final do dia, todos os integrantes do Time Scrum colocará no quadro qual o ícone que representa o seu estado atual (feliz, neutro, triste).
Objetivo: Colher feedback constantemente à respeito do humor e estado emocional dos integrantes do time.
Fato: Um estudo conduzido pelo especialista Andrew Oswald, da Universidade de Warmik, apontou que empregados felizes são 12% mais produtivos.
MONITORANDO PROJETOS COM SCRUM
MÉTRICA DO TIME
É, basicamente, uma forma de medir a velocidade do time, para evitar que sejam empregadas atividades a mais do que eles conseguem entregar.
EXEMPLO:
Objetivo:
1ª SPRINT = 20 itens realizados
Medir a Velocidade do Time de acordo com o número de Sprints realizadas e a quantidade de itens executados por Sprint.
2ª SPRINT = 19 itens realizados
Cálculo: É calculada através da média dos itens de todas as Sprints.
3ª SPRINT = 21 itens realizados
Velocidade do Time: 20 itens por Sprint
MONITORANDO PROJETOS COM SCRUM
COMO MONITORAR:
Acompanhamento dos Radiadores Mantenha uma constância no acompanhamento das atividades através dos radiadores.
Proatividade para sanar dúvidas Mantenha sua equipe sempre alinhada com os anseios do cliente e procure perguntar, sempre que necessário, se há alguma dúvida.
Daily Scrum Participe, mesmo que como ouvinte, das reuniões diárias. Standup Meeting 15 minutos Rápida e Objetiva
RESUMINDO:
FERRAMENTAS DE PAPEIS NO SCRUM
EVENTOS DO SCRUM
3
4 8
ARTEFATOS DO SCRUM
4
MONITORAMENTO:
RESUMINDO:
FERRAMENTAS DE PAPEIS NO SCRUM
EVENTOS DO SCRUM
MONITORAMENTO:
Development Team Product Owner 4
Scrum Master 8 ARTEFATOS DO SCRUM
4
RESUMINDO:
FERRAMENTAS DE PAPEIS NO SCRUM
EVENTOS DO SCRUM
MONITORAMENTO:
Development Team Product Owner 4
Scrum Master 8 ARTEFATOS DO SCRUM
Product Backlog Sprint Backlog Definição de Pronto Incremento do Produto
RESUMINDO:
FERRAMENTAS DE PAPEIS NO SCRUM
EVENTOS DO SCRUM
Development Team
Sprint
Product Owner
Sprint Planning
Scrum Master
Daily Scrum Sprint Review
ARTEFATOS DO SCRUM
Product Backlog Sprint Backlog Definição de Pronto Incremento do Produto
Sprint Retrospective Release
Release Planning Refinamento do Backlog
MONITORAMENTO:
4
RESUMINDO:
FERRAMENTAS DE MONITORAMENTO:
PAPEIS NO SCRUM
EVENTOS DO SCRUM
Development Team
Sprint
Gráfico Burndown
Product Owner
Sprint Planning
Quadros Kanban
Scrum Master
Daily Scrum
Calendário Niko-Niko
Sprint Review
Métrica do Time
ARTEFATOS DO SCRUM
Product Backlog Sprint Backlog Definição de Pronto Incremento do Produto
Sprint Retrospective Release
Release Planning Refinamento do Backlog
DICAS IPC*:
Não adapte seus projetos ao Scrum, faça o contrário, adapte o Scrum aos seus projetos!
*IPC = IMPORTANTE PRA CARAL#!0
DICAS IPC*:
Não adapte seus projetos ao Scrum, faça o contrário, adapte o Scrum aos seus projetos! Gestão Ágil e Gestão Tradicional não são concorrentes e muito menos exclusivos!
*IPC = IMPORTANTE PRA CARAL#!0
DICAS IPC*:
Não adapte seus projetos ao Scrum, faça o contrário, adapte o Scrum aos seus projetos! Gestão Ágil e Gestão Tradicional não são concorrentes e muito menos exclusivos!
"O feito é melhor do que o Perfeito!". Não busque a forma perfeita para migrar para o Scrum, faça com que o filosofia seja enraizada na sua forma de gerenciar.
*IPC = IMPORTANTE PRA CARAL#!0
DICAS IPC*:
Não adapte seus projetos ao Scrum, faça o contrário, adapte o Scrum aos seus projetos! Gestão Ágil e Gestão Tradicional não são concorrentes e muito menos exclusivos!
"O feito é melhor do que o Perfeito!". Não busque a forma perfeita para migrar para o Scrum, faça com que o filosofia seja enraizada na sua forma de gerenciar. Pratiqueeee!!! Aprendemos mais quando praticamos.
*IPC = IMPORTANTE PRA CARAL#!0
ERA TUDO ISSO! QUALQUER PROJETO NÃO É O RESULTADO DO TRABALHO DE UMA ÚNICA PESSOA. É O PRODUTO DO TRABALHO DE UMA EQUIPE! JEFF SUTHERLAND