47
Democratização de dados

Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Democratização de dados

Page 2: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Objetivo da apresentação● Objetivo

○ Explicar como foi a implantada a democratização de dados sob um viés de gestão:■ Qual o problema? Gargalo de acesso a dados, multiplas fontes, times dependentes■ Como CTO, como perceber qual o momento certo? Presença, intuição, impassibilidade■ Qual a configuração do time?■ Como fazer a mudança de cultura, como promover a adoção?■ Qual foi o resultado?

● Resultado esperado○ Entender como implementar democratização de dados usando um centralizador de dados (Streaming,

Queue, Definição de uma língua franca e afins);○ Entender como executar projetos “cross-company” (SRE) e qual o perfil necessário para compor esse

time;○ Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a

gestão de mudança de mindset dos integrantes dos times.

Page 3: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Um pouco sobre mim...

Page 4: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times
Page 5: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

InLoco

Page 6: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times
Page 7: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

InLoco

• 150+ Pessoas

• 600+ Apps

• 15TB/Dia

• 1.000.000 Requests/minuto

• 70.000.000+ de usuários

Page 8: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Equipe de dados!

Page 9: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Equipe de dados (ou Analytics)

Extrair Analisar Criar Soluções

Page 10: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Processamento de dados

Page 11: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Mas não foi bem assim...

Page 12: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

“Tu te tornas eternamente responsável por aquilo que cativas!”SAINT EXUPÉRY

Page 13: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Atender pedidos

Page 14: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Como aconteceu?

Page 15: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

O monolito (e o devir)

*Direitos da imagem pertencem a Hal Hefner

Page 16: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

O monolito (e o devir)

Page 17: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Blitzscaling ou crescendo adoidado

Page 18: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Blitzscaling ou crescendo adoidado

Page 19: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Micro-serviços: escalabilidade e flexibilidade

Page 20: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Criação da equipe de dados

Page 21: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Babel: línguas diferentes

Page 22: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Decisões estratégicas

Page 23: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

No papel de gestão

Page 24: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

No papel de gestão

Page 25: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Resumo do problema

• Equipes não falavam a mesma língua

• Dependência da equipe de dados

Page 26: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Quais os requisitos?

• Tornar análise de dados uma competência de todas as equipes

• Dados acessíveis em tempo real (decisões tomadas em tempo real)

Page 27: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Minha primeira ação: agenda de mudança

Page 28: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Decisões de gestão

Page 29: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Como formar o time?

Competência Perfil Tamanho

Page 30: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Competências

• Infra-estrutura

• Engenharia de dados

• Comunicação

Page 31: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Perfil: super-heróis

Fonte: http://firstround.com/review/how-to-spot-and-magnify-the-powers-of-your-engineering-superheroes/

Page 32: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Tamanho

2 pessoas: velocidade

até 6 pessoas:robustez

até 8 pessoas:multidisciplina

Page 33: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Tamanho: complexidade

• 2 => 1

• 6 => 15

• 8 => 28

• 150 => 11.175

Fonte: https://blog.gojekengineering.com/the-dynamics-of-scaling-an-organisation-cb96dbe8aecd

Page 34: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

A equipe!

Page 35: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Soluções e resultados!

Page 36: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Centralizador

Page 37: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Babel: línguas diferentes

Page 38: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Língua franca

Page 39: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Arquitetura

Fonte: https://medium.com/inlocotech/data-infrastructure-at-in-loco-5d954cb69b98

Page 40: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Propagar a palavra

• Re-priorizar o roadmap dos times

• Treinar os times○ Mentorias○ Workshops

Page 41: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Autonomia

Page 42: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Autonomia

Page 43: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Produtividade

Page 44: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Produtividade

SELECT COUNT(*) FROM visits_tableWHERE DAY = '2017-08-09'

Page 45: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

Produtividade

2 dias 2 minutos

Page 46: Democratização de dados · Entender como a democratização do acesso aos dados tornou os times mais produtivos e como foi a gestão de mudança de mindset dos integrantes dos times

“A estratégia de tecnologia tem um impacto direto na cultura, comunicação e forma de organização das pessoas.”