SlideShare uma empresa Scribd logo
Implantação de Cultura Ágil em Times Distribuídos
Rafael de Faria Scheidt
Animati, CTO
● Mestrado em Ciência da Computação pela UFSC
● Arquiteto de Software (Netpacs, Verint, HUBMEDI.CO)
● CTO Animati
● Certificado C1 - MPS.BR e Scrum Master CSM
● Professor Sistemas de Informação Algoritmos, POO, Programação Web e
Gerenciamento de Projetos.
● Consultor e arquiteto cloud com sistemas escaláveis
Apresentação
● Formas de trabalho (Processos)
● Ferramentas (inclusive nenhuma)
● Perfil das pessoas
● Tecnologias diferentes
● Approaches diferentes (on-premisses x cloud)
Desafios do Trabalho Remoto
● Kanban
○ Times pequenos (~4)
○ SaaS
○ "Sem processo"
○ Sem planejamento de entrega
● Scrum
○ Times maiores (~10)
○ On-premisses
○ Processo definido
○ Entregas planejadas
Qual framework utilizar?
Scrum - Trabalho Remoto
Processo, Papéis e Ferramentas (REMOTO)
Scrum - Trabalho Remoto
● Papéis
○ PO
○ Analista
○ Scrum Master
○ CTO
○ Arquiteto
○ Time
○ QA (Suporte/Implantação)
○ Toda empresa (Entrega da Iteração)
Scrum - Trabalho Remoto
● Processos [1]
○ Responsável: PO
○ Backlog
■ Implantação, Suporte, Comer.
○ Priorização
■ Gerentes/CS/Cliente
○ Mapeamento, DoD, Test Case
■ Analista, PO
Scrum - Trabalho Remoto
● Processos [2]
○ Responsável: Scrum Master/CTO
○ Distribuição
■ Story Points
■ Definição técnica
■ Arquitetura
○ Sprint Planning
■ Scrum Master
○ Sprint/Reuniões diárias
■ Time
○ Code Review
■ Scrum Master/Arquiteto
○ QA
■ 2 Testes Caixa Preta
● Analista, Suporte, Implantação
■ 1 Teste Caixa Branca
● Scrum Master/Arquiteto
Scrum - Trabalho Remoto
● Processos [3]
○ Apresentação de Entrega
■ Scrum Master/CTO
■ Apresentação de Requisitos
■ Pontos de sensibilidade
■ Organização de atualizações
■ Disseminação de conhecimento
○ Spring Review
■ Comunicação
■ Aprendizado/Alinhamentos
■ Métricas
Scrum - Trabalho Remoto
Scrum - Trabalho Remoto
● Burndown
Não Planejado
● Burndown
Contínuo
● Ferramentas
○ Comunicação
■ Slack, Whatsapp
■ Google Meeting
○ Gestão de Projetos/Produtos
■ Jira ou Trello
■ Draw.io
○ Outros
■ Jenkins (Pipelines CI/CD)
■ Github
■ Pair Programming (XP) Online
Scrum - Trabalho Remoto
Obrigado!
Rafael de Faria Scheidt
Animati, CTO
@rfscheidt
https://www.linkedin.com/in/rafael-scheidt-9b7186164/

Mais conteúdo relacionado

Semelhante a Implantação de Cultura Ágil em Times Distribuídos

tdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdftdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdfDouglas Siviotti
 
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWLecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWRogerio P C do Nascimento
 
Devops - A cultura ágil voltada à infra-estrutura
Devops - A cultura ágil voltada à infra-estruturaDevops - A cultura ágil voltada à infra-estrutura
Devops - A cultura ágil voltada à infra-estruturaFernando Celarino
 
It skills para rh aprender e contratar
It skills para rh  aprender e contratarIt skills para rh  aprender e contratar
It skills para rh aprender e contratarAle Uehara
 
Zeluisbraga engsoftware-academico-inland-fev2010
Zeluisbraga engsoftware-academico-inland-fev2010Zeluisbraga engsoftware-academico-inland-fev2010
Zeluisbraga engsoftware-academico-inland-fev2010zeluisbraga
 
gerenciamento de projetos II
gerenciamento de projetos IIgerenciamento de projetos II
gerenciamento de projetos IIWagner Santiago
 
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)André Dias
 
Visao geralti netshoes01
Visao geralti netshoes01Visao geralti netshoes01
Visao geralti netshoes01Ale Uehara
 
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...Thiago Barros, PSM
 
Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...
Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...
Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...Estevão Hess
 
Treinamento Agile com scrum
Treinamento Agile com scrumTreinamento Agile com scrum
Treinamento Agile com scrumEduardo Bregaida
 
Treinamento Agile com Scrum - V2
Treinamento Agile com Scrum - V2Treinamento Agile com Scrum - V2
Treinamento Agile com Scrum - V2Eduardo Bregaida
 
Lidando com Equipes de Desenvolvimento
Lidando com Equipes de DesenvolvimentoLidando com Equipes de Desenvolvimento
Lidando com Equipes de Desenvolvimento4Soft
 
Desmistificando o Gerenciamento por Projetos - Walter Cunha
Desmistificando o Gerenciamento por Projetos - Walter Cunha Desmistificando o Gerenciamento por Projetos - Walter Cunha
Desmistificando o Gerenciamento por Projetos - Walter Cunha Walter Cunha
 
Dev Parana - Praticas Devops aplicadas a Big Data
Dev Parana - Praticas Devops aplicadas a Big DataDev Parana - Praticas Devops aplicadas a Big Data
Dev Parana - Praticas Devops aplicadas a Big DataAlexandre Cardoso
 

Semelhante a Implantação de Cultura Ágil em Times Distribuídos (20)

OpenShift
OpenShiftOpenShift
OpenShift
 
tdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdftdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdf
 
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWLecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
 
Devops - A cultura ágil voltada à infra-estrutura
Devops - A cultura ágil voltada à infra-estruturaDevops - A cultura ágil voltada à infra-estrutura
Devops - A cultura ágil voltada à infra-estrutura
 
It skills para rh aprender e contratar
It skills para rh  aprender e contratarIt skills para rh  aprender e contratar
It skills para rh aprender e contratar
 
Lecture 7 :: Ferramentas Case
Lecture 7 :: Ferramentas CaseLecture 7 :: Ferramentas Case
Lecture 7 :: Ferramentas Case
 
Zeluisbraga engsoftware-academico-inland-fev2010
Zeluisbraga engsoftware-academico-inland-fev2010Zeluisbraga engsoftware-academico-inland-fev2010
Zeluisbraga engsoftware-academico-inland-fev2010
 
gerenciamento de projetos II
gerenciamento de projetos IIgerenciamento de projetos II
gerenciamento de projetos II
 
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
 
Visao geralti netshoes01
Visao geralti netshoes01Visao geralti netshoes01
Visao geralti netshoes01
 
Visao geralti netshoes01
Visao geralti netshoes01Visao geralti netshoes01
Visao geralti netshoes01
 
Apresentacao artigo final
Apresentacao artigo finalApresentacao artigo final
Apresentacao artigo final
 
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
 
Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...
Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...
Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...
 
Treinamento Agile com scrum
Treinamento Agile com scrumTreinamento Agile com scrum
Treinamento Agile com scrum
 
Treinamento Agile com Scrum - V2
Treinamento Agile com Scrum - V2Treinamento Agile com Scrum - V2
Treinamento Agile com Scrum - V2
 
Lidando com Equipes de Desenvolvimento
Lidando com Equipes de DesenvolvimentoLidando com Equipes de Desenvolvimento
Lidando com Equipes de Desenvolvimento
 
Gerenciando Implementação de Projetos de CLOUD
Gerenciando Implementação de Projetos de CLOUDGerenciando Implementação de Projetos de CLOUD
Gerenciando Implementação de Projetos de CLOUD
 
Desmistificando o Gerenciamento por Projetos - Walter Cunha
Desmistificando o Gerenciamento por Projetos - Walter Cunha Desmistificando o Gerenciamento por Projetos - Walter Cunha
Desmistificando o Gerenciamento por Projetos - Walter Cunha
 
Dev Parana - Praticas Devops aplicadas a Big Data
Dev Parana - Praticas Devops aplicadas a Big DataDev Parana - Praticas Devops aplicadas a Big Data
Dev Parana - Praticas Devops aplicadas a Big Data
 

Implantação de Cultura Ágil em Times Distribuídos

  • 1. Implantação de Cultura Ágil em Times Distribuídos Rafael de Faria Scheidt Animati, CTO
  • 2. ● Mestrado em Ciência da Computação pela UFSC ● Arquiteto de Software (Netpacs, Verint, HUBMEDI.CO) ● CTO Animati ● Certificado C1 - MPS.BR e Scrum Master CSM ● Professor Sistemas de Informação Algoritmos, POO, Programação Web e Gerenciamento de Projetos. ● Consultor e arquiteto cloud com sistemas escaláveis Apresentação
  • 3. ● Formas de trabalho (Processos) ● Ferramentas (inclusive nenhuma) ● Perfil das pessoas ● Tecnologias diferentes ● Approaches diferentes (on-premisses x cloud) Desafios do Trabalho Remoto
  • 4. ● Kanban ○ Times pequenos (~4) ○ SaaS ○ "Sem processo" ○ Sem planejamento de entrega ● Scrum ○ Times maiores (~10) ○ On-premisses ○ Processo definido ○ Entregas planejadas Qual framework utilizar?
  • 5. Scrum - Trabalho Remoto Processo, Papéis e Ferramentas (REMOTO)
  • 6. Scrum - Trabalho Remoto ● Papéis ○ PO ○ Analista ○ Scrum Master ○ CTO ○ Arquiteto ○ Time ○ QA (Suporte/Implantação) ○ Toda empresa (Entrega da Iteração)
  • 7. Scrum - Trabalho Remoto ● Processos [1] ○ Responsável: PO ○ Backlog ■ Implantação, Suporte, Comer. ○ Priorização ■ Gerentes/CS/Cliente ○ Mapeamento, DoD, Test Case ■ Analista, PO
  • 8. Scrum - Trabalho Remoto ● Processos [2] ○ Responsável: Scrum Master/CTO ○ Distribuição ■ Story Points ■ Definição técnica ■ Arquitetura ○ Sprint Planning ■ Scrum Master ○ Sprint/Reuniões diárias ■ Time ○ Code Review ■ Scrum Master/Arquiteto ○ QA ■ 2 Testes Caixa Preta ● Analista, Suporte, Implantação ■ 1 Teste Caixa Branca ● Scrum Master/Arquiteto
  • 10. ● Processos [3] ○ Apresentação de Entrega ■ Scrum Master/CTO ■ Apresentação de Requisitos ■ Pontos de sensibilidade ■ Organização de atualizações ■ Disseminação de conhecimento ○ Spring Review ■ Comunicação ■ Aprendizado/Alinhamentos ■ Métricas Scrum - Trabalho Remoto
  • 11. Scrum - Trabalho Remoto ● Burndown Não Planejado ● Burndown Contínuo
  • 12. ● Ferramentas ○ Comunicação ■ Slack, Whatsapp ■ Google Meeting ○ Gestão de Projetos/Produtos ■ Jira ou Trello ■ Draw.io ○ Outros ■ Jenkins (Pipelines CI/CD) ■ Github ■ Pair Programming (XP) Online Scrum - Trabalho Remoto
  • 13. Obrigado! Rafael de Faria Scheidt Animati, CTO @rfscheidt https://www.linkedin.com/in/rafael-scheidt-9b7186164/

Notas do Editor

  1. Só porque usa o Jira (ou kanban) acho que está usando Scrum (ou tem um processo)
  2. O Scrum em sua essencia é ótimo, mas para um grande produto e trabalho remoto, faltam elementos e papéis As ferramentas são as que melhor se adaptam a realidade da equipe ou empresa
  3. Scrum Master: Liderar o time, resolver impedimentos CTO: Manter o foco do equipe e garantir a entrega da Sprint
  4. Scrum Master: Liderar o time, resolver impedimentos CTO: Manter o foco do equipe e garantir a entrega da Sprint
  5. Release Notes ninguem lê… tem que apresentar,
  6. Release Notes ninguem lê… tem que apresentar,
  7. Jira OU Trello (Scrum OU Kaban) - nao confundir o uso