Workshop Scrum 2017 - Michele Tavares

28
SCRUM WORKSHOP Por Michele Tavares Trabalhando de forma ÁGIL

Transcript of Workshop Scrum 2017 - Michele Tavares

Page 1: Workshop Scrum 2017 - Michele Tavares

SCRUMWORKSHOP

Por Michele Tavares

Trabalhando de forma ÁGIL

Page 2: Workshop Scrum 2017 - Michele Tavares

O que vamos falar?

• O que é SCRUM?• SCRUM x Rugby• 3 Pilares do Scrum• Principais Papéis • Papéis: Product Owner• Papéis: Scrum Master• Papéis: Time Scrum• Eventos Scrum • 1° Evento | Planning• 2° Evento | Daily• 3° Evento | Review• 4° Evento | Retrospectiva• Case de Sucesso Scrum• Gerenciamento Sprint JIRA• Indicativos e Relatórios JIRA• Processo Kroton x Studiare

Page 3: Workshop Scrum 2017 - Michele Tavares

O que é SCRUM

Scrum é um framework (forma de trabalhar) ágil para suportar o desenvolvimento e manutenção de produtos complexos.

Seu desenvolvimento é feito de forma empírica (o conhecimento vem da experiência e de tomada de decisões baseadas no que é conhecido), iterativo com entregas incrementais para aperfeiçoar a previsibilidade e o controle de riscos.

Page 4: Workshop Scrum 2017 - Michele Tavares

SCRUM x RugbyO nome Scrum vem de uma jogada ou formação do Rugby, onde 8 jogadores de cada time devem se encaixar para formar uma muralha.

No Rugby, é muito importante que seja realizado um trabalho de equipe, pois se um dos jogadores na formação falhar, toda a jogada é comprometida.

Page 5: Workshop Scrum 2017 - Michele Tavares

SCRUM x RugbyHAKA - A Lenda dos All Blacks

Antes de qualquer jogo, os jogadores dos All-Blacks fazem a dança do Haka em frente aos adversários. Pode-se observar nos rostos e gestos dos neozelandeses a expressão da paixão invocada, do espírito de guerreiro que o Haka incorpora em quem o pratica.

E assim os All-Blacks se tornaram notórios ao longo dos anos, tornando-se uma equipe pra lá de temida e vitoriosa no mundo do rugby. https://youtu.be/yiKFYTFJ_kw

Page 6: Workshop Scrum 2017 - Michele Tavares

3 Pilares do SCRUMTRANSPARÊNCIAFormas de transparência que puderem ser empregadas no dia-a-dia do seu projeto que especialmente façam a diferença para sua organização:- Burndown- Kanban (quadro)- DoD (definição de pronto ou definition of done)

INSPEÇÃODetectar prontamente indesejáveis variações:- Testes unitários- Homologação

ADAPTAÇÃO- Pequenos ajustes fora do critério de aceite (Aprovados pelo P.O e equipe)- Reuniões Dailys – Detecta problema e time adapta- Reunião Retrospectiva – Adaptação do Processo

Page 7: Workshop Scrum 2017 - Michele Tavares

Principais Papéis

Product Owner

Time Scrum

Scrum Master

Page 8: Workshop Scrum 2017 - Michele Tavares

Principais Papéis

Page 9: Workshop Scrum 2017 - Michele Tavares

Papéis | Product Owner

https://youtu.be/L_KX457DwaM

Page 10: Workshop Scrum 2017 - Michele Tavares

Papéis | Product OwnerCLIENTE e EQUIPE SCRUMO Product Owner é quem faz a ponte/comunicação entre eles.

ClientesDe um lado, o Product Owner deve entender as necessidades e prioridades de todos os envolvidos na empresa para agir como seu porta-voz. Neste sentido, ele atua como um Gestor do Produto, garantindo que a solução correta é desenvolvida. 

Equipe ScrumDo outro lado, o Product Owner deve se comunicar com o time scrum para ajudar na ordem em que o produto será construído.

Page 11: Workshop Scrum 2017 - Michele Tavares

Papéis | Product Owner

O dia a dia do Product Owner

Page 12: Workshop Scrum 2017 - Michele Tavares

Papéis | Scrum Master

Page 13: Workshop Scrum 2017 - Michele Tavares

Papéis: Scrum MasterDentro do time de gestão do Scrum, o Scrum Master é responsável por manter os processos e cuidar das pessoas.

A maioria das habilidades deve se concentrar nas pessoas, pois para manter ou alterar um processo é necessário conversar pessoas.Já os resultados tangíveis do papel do Scrum Master envolve mudanças e manutenção de processos.

Page 14: Workshop Scrum 2017 - Michele Tavares

Papéis: Scrum Master

O dia a dia do Scrum Master

Page 15: Workshop Scrum 2017 - Michele Tavares

Papéis | Time Scrum

Page 16: Workshop Scrum 2017 - Michele Tavares

Papéis | Time ScrumEQUIPE MULTI-FUNCIONALNo time Scrum, todos integrantes devem conhecer um pouco de cada habilidade.Exemplo:- Arquitetura- Teste- Programador- Design- Administrador de BD- Analista

Os membros da equipe, em conjunto, devem possuir as habilidades necessárias para entregar o que foi solicitado pelo Product Owner.

Page 17: Workshop Scrum 2017 - Michele Tavares

Papéis | Time Scrum

O dia a dia do Time Scrum

Page 18: Workshop Scrum 2017 - Michele Tavares

Eventos Scrum

1°Evento3°/ 4°Evento

2°Evento

Page 19: Workshop Scrum 2017 - Michele Tavares

1°Evento | Planning

Antes do planejamento da Sprint

Page 20: Workshop Scrum 2017 - Michele Tavares

1°Evento | PlanningTimeBox: 4h (Sprint de 2 semanas)

Presença obrigatória: PO, SM, TimeScrum e Clientes

Entrada:Product Backlog

Sprint Planning1° Parte: O QUE fazer? 2° Parte: COMO fazer? Jogar Planning Poker

Saída:Objetivo da SprintSprint Backlog

Page 21: Workshop Scrum 2017 - Michele Tavares

2°Evento | Daily

TimeBox: 15min

Presença obrigatória: TimeScrum

Responder: O que eu fiz?O que farei?Tem impedimento?

Page 22: Workshop Scrum 2017 - Michele Tavares

3°Evento | Review

TimeBox: 2h (Sprint de 2 semanas)

Presença obrigatória: PO, SM, TimeScrum e Clientes

Demonstração do Incremento / Feedback do Cliente

Page 23: Workshop Scrum 2017 - Michele Tavares

4°Evento | Retrospectiva

TimeBox: 1h30 (Sprint de 2 semanas)

Presença obrigatória: TimeScrum

Identifica o que funcionou bem, o que pode ser melhorado e que ações serão tomadas para melhorar.

Page 24: Workshop Scrum 2017 - Michele Tavares

Case de Sucesso SCRUM

https://youtu.be/yAOCRYxd9DQ

Page 25: Workshop Scrum 2017 - Michele Tavares

Gerenciamento Sprint | JIRA

https://kroton.atlassian.net/secure/Dashboard.jspa

Page 26: Workshop Scrum 2017 - Michele Tavares

Indicativos e Relatorios | JIRA

https://kroton.atlassian.net/secure/Dashboard.jspa

Page 28: Workshop Scrum 2017 - Michele Tavares

Kahoot!ACESSE:https://kahoot.it