SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
Utilizando dados para melhorar
seus sistemas e seus negócios
TDC 2018 - Trilha Data Science
Bruno Gouveia
TPO@Luizalabs
about.me/bfgouveia
1) Introdução
Assunções, expectativas e objetivos
2) Problemas Comuns
Exemplos de problemas encontrados comumente estruturados em um formato cíclico contínuo
3) Exemplo: Resolvendo um Problema
Identificação, Implementação e Análise
Como identificar problemas, oportunidades e descobrir pontos cegos
Como & O que utilizar para metrificar seus projetos/produtos/negócios
4) Automatização e Reaproveitamento
Insights sobre o que pode ser automatizado, como podemos reaproveitar os dados trabalhados, exemplos
de arquiteturas
5) Perguntas =)
Agenda
Perfil: Você exerce um papel de analista de negócios, gerente de produtos/
product owner ou é engenheirx, desenvolvedorx ou analista de dados (ou
deriva de algum destes papéis)
Conhecimentos básicos: Você exerce um dos papéis acima em um negócio digital
(que possui ferramentas, APIs, bancos de dados e outros recursos que armazenam
e disponibilizam dados ou maneiras de coletá-los em formato eletrônico/digital)
Atenção: Essa palestra aborda diversos aspectos
humanos e não possui código - mas aborda alguns
aspectos técnicos dentro de todos os papéis
mencionados no perfil
Objetivo: Compartilhar maneiras de como é possível gerar ou trazer mais
valor para o produto do seu trabalho gerando soluções mais inteligentes,
autônomas, escaláveis e que tornem o seu cotidiano mais produtivo.
Introdução | Assunções, Expectativas, Objetivos
Problemas Comuns | Ciclo da Maturidade
Tem
os os dados
m
as não
arm
azenam
os
Armazenamos mas
não sabemos utilizar
Utilizamos mas é
difícil de trabalhá-lo
Utilizam
os facilm
ente,
m
as não conseguim
os
reaproveitar
Ciclo de maturidade da
utilização de dados
Problemas Comuns | Ciclo da Maturidade Completo
Tem
os os dados
m
as não
arm
azenam
os
Armazenamos mas
não sabemos utilizar
Utilizamos mas é
difícil de trabalhá-lo
Utilizam
os facilm
ente,
m
as não conseguim
os
reaproveitar
Ciclo de maturidade da
utilização de dados
√
√
√
√
Problemas Comuns | Ciclo da Maturidade Parcial
Tem
os os dados
m
as não
arm
azenam
os
Armazenamos mas
não sabemos utilizar
Utilizamos mas é
difícil de trabalhá-lo
Utilizam
os facilm
ente,
m
as não conseguim
os
reaproveitar
Ciclo de maturidade da
utilização de dados
√
√
x
√
Problemas Comuns | Ciclo da Maturidade Parcial
Tem
os os dados
m
as não
arm
azenam
os
Armazenamos mas
não sabemos utilizar
Utilizamos mas é
difícil de trabalhá-lo
Ciclo de maturidade da
utilização de dados
√
√
Utilizam
os facilm
ente,
m
as não conseguim
os
reaproveitar
√
x
Problemas Comuns | Amplitudes do Ciclo da Maturidade
Código
Tech e Infra
Produtos/ProjetosOKRs, KPIs
Consumo, Desempenho
Logs, Eventos
OrganizaçãoOKRs, KPIs
Resolvendo Problemas | Exemplo: Elevador
Thanos Elevadores
Resolvendo Problemas | Elevador: Organização
OKRs (Objectives and Key Results)
O: Fornecer o elevador mais eficiente do mercado
KRs: % de aumento vendas de elevadores
% de aumento no NPS (Net Promoter Score)
Thanos Elevadores
no brainer
Resolvendo Problemas | Elevador: Produto/Projeto
OKRs (Objectives and Key Results)
Do sistema de controle do elevador
O: Aumentar eficiência das viagens em X%
KRs: % de aumento em viagens bem sucedidas (sem quebras)
% de redução no tempo médio das viagens
% de redução na energia média das viagens
Thanos Elevadores
no brainer% de aumento no NPS
Resolvendo Problemas | Elevador: Tech
Consumo:
Energia sendo gasta pelo sistema e pelos motores do elevador
durante a execução das tarefas
Desempenho:
Tempo médio das viagens com mesmo comprimento
(Ex.: 1º ao 4º, 5º ao 8º, 10º ao 14º)
Thanos Elevadores
% de redução na energia média das viagens
fornece indicador para um objetivo
% de redução no tempo médio das viagens
% de redução na energia média das viagens
fornece indicador para um objetivoEndpoint na sua API!
Métrica no sistema
de monitoramento
de infraestrutura
Resolvendo Problemas | Elevador: Código
Logs e Eventos:
Ações do pressionamento dos botões e seus valores
Troca de estado dos sensores das portas, sensores de peso, etc
Erros inesperados
Exceções esperadas (por mal funcionamento devido a baixas cargas, etc)
Thanos Elevadores
% de aumento em viagens bem sucedidas
fornece indicador para um objetivo
% de redução no tempo médio das viagens
% de redução na energia média das viagens
fornece indicador para um objetivo
Bônus!!!!
Detalha a composição do
indicador, facilitando
debugging, tracing, etc.
Utilizam
os facilm
ente,
m
as não conseguim
os
reaproveitar
Resolvendo Problemas | Recapitulando
Tem
os os dados
m
as não
arm
azenam
os
Armazenamos mas
não sabemos utilizar
Utilizamos mas é
difícil de trabalhá-lo
Ciclo de maturidade da
utilização de dados
√ Frustrações
√ Insights
√ Problemas
√ Feedbacks
Valor
Utilizam
os facilm
ente,
m
as não conseguim
os
reaproveitar
√
√
x
√
Resolvendo Problemas | Opções: Tech + Código
Código
Tech e Infra
Produtos/Projetos OKRs, KPIs
Consumo, Desempenho
Logs, Eventos
Organização
valor
Resolvendo Problemas | A Última Fronteira
Tem
os os dados
m
as não
arm
azenam
os
Armazenamos mas
não sabemos utilizar
Utilizamos mas é
difícil de trabalhá-lo
Utilizam
os facilm
ente,
m
as não conseguim
os
reaproveitar
Ciclo de maturidade da
utilização de dados
Resolvendo Problemas | Coleta e Análise
Produtos/Projetos
Código
Tech e Infra
OKRs, KPIs
Consumo, Desempenho
Logs, Eventos
Organização
Resolvendo Problemas | Coleta e Análise
Fonte
de
Eventos
Coleta e
Storage
Analytics
Tableau, Mixpanel,.
Análises
com
Machine
Learning
Business
Tech
Isolamento por escopo:
- Latência- Consumo- Desempenho
Resolvendo Problemas | Elevador: Reaproveitando (ML)
API
Análises
com
Machine
Learning
“Nos períodos de
horas X à Z os andares
superiores são mais
requisitados”
“Configure para que o
andar de repouso do
elevador, quando
inativo, fique entre os
andares superiores”
% de redução no tempo médio das viagens
% de redução na energia média das viagens
fornece indicador para um objetivo
Arquitetura | Sugestão
Worker
DB
Streaming
ML Libs
Dados
Pré-Processados
DB API
Treinar modelos
com dados reais
Usar modelos no
processamento dos dados
Usar estruturas
pré-processadas
Estrutura dados
brutos
Importar os dados de
origens estáticas
API
Arquitetura | Sugestões e Padrões: Exemplo Real
Python
Worker
SQL
Server
AWS Kinesis
ML Libs
MongoDB
MongoDB Python API
Google Analytics
API
Considerações Finais
● Encontre aspectos “No Brainer”
No brainer == maximizar coisas boas & minimizar coisas ruins
● Muitos Dados > Sem Dados
Não tenha medo de medir/logar em excesso (mas não esqueça de revisitar e higienizar depois)
● No planejamento faça uma retrospectiva - só que ao contrário
Pre-mortem: imagine antecipadamente o que irá quebrar, o que irá dar problemas, o que
provavelmente será algo ruim
● LOOP: Experimente, Erre, Anote, Aprenda, Execute
Materiais recomendados
Vídeo:
How Google Sets Goals https://www.youtube.com/watch?v=mJB83EZtAjc
Podcasts:
This Is Product Management: Becoming Data Driven
https://www.thisisproductmanagement.com/episodes/becoming-data-driven/
This Is Product Management: Mastering Quantitative Research
https://www.thisisproductmanagement.com/episodes/mastering-quantitative-research/
Livros:
Muito obrigado! Perguntas?
(temos vagas!)
luizalabs.com
medium.com/luizalabs
@bfgouveia
bit.ly/vagaluizalabs

Mais conteúdo relacionado

Semelhante a TDC2018SP | Trilha Data Science - Utilizando dados para melhorar seus sistemas e seus negocios

Modelagem de Sistemas de Informação
Modelagem de Sistemas de InformaçãoModelagem de Sistemas de Informação
Modelagem de Sistemas de InformaçãoHelder Lopes
 
Palestra sobre Métricas para Performance
Palestra sobre Métricas para PerformancePalestra sobre Métricas para Performance
Palestra sobre Métricas para PerformanceRicardo T. Dias
 
Mudando a Cultura de uma Organização para o Pensamento Ágil
Mudando a Cultura de umaOrganização para o Pensamento ÁgilMudando a Cultura de umaOrganização para o Pensamento Ágil
Mudando a Cultura de uma Organização para o Pensamento ÁgilLuiz C. Parzianello
 
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdfPedro Alcantara
 
Business intelligence x Datamining
Business intelligence x DataminingBusiness intelligence x Datamining
Business intelligence x DataminingLeonardo Holanda
 
Métricas - Maratona Digital
Métricas - Maratona DigitalMétricas - Maratona Digital
Métricas - Maratona DigitalMaratona Digital
 
Aula3 4 planejamento estratégico de tecnologia da informação
Aula3 4 planejamento estratégico de tecnologia da informaçãoAula3 4 planejamento estratégico de tecnologia da informação
Aula3 4 planejamento estratégico de tecnologia da informaçãoUniversal.org.mx
 
Modulo iv arquiteturainformacaousabilidade_thaiscampas
Modulo iv arquiteturainformacaousabilidade_thaiscampasModulo iv arquiteturainformacaousabilidade_thaiscampas
Modulo iv arquiteturainformacaousabilidade_thaiscampasThais Campas
 
Gd canvas v01_slideshare_parte03
Gd canvas v01_slideshare_parte03Gd canvas v01_slideshare_parte03
Gd canvas v01_slideshare_parte03Carlos Barbieri
 
Six Sigma DE<AIC - Seleção de Projetos
Six Sigma DE<AIC - Seleção de ProjetosSix Sigma DE<AIC - Seleção de Projetos
Six Sigma DE<AIC - Seleção de Projetoseadsigma1
 
Governança de Dados-Uma abordagem via Canvas MGD_v02
Governança de Dados-Uma abordagem via Canvas MGD_v02Governança de Dados-Uma abordagem via Canvas MGD_v02
Governança de Dados-Uma abordagem via Canvas MGD_v02Carlos Barbieri
 
Data, Text and Web Mining
Data, Text and Web MiningData, Text and Web Mining
Data, Text and Web MiningFabrício Barth
 
Padrões_Desenvolvimento
Padrões_DesenvolvimentoPadrões_Desenvolvimento
Padrões_DesenvolvimentoWagner Zaparoli
 
Aula 1 si e as áreas funcionais da adm
Aula 1    si e as áreas funcionais da admAula 1    si e as áreas funcionais da adm
Aula 1 si e as áreas funcionais da admWilson Pereira
 
Conceitos de ERP -- Da introdução até a implementação
Conceitos de ERP -- Da introdução até a implementaçãoConceitos de ERP -- Da introdução até a implementação
Conceitos de ERP -- Da introdução até a implementaçãoLuisRoberto96
 

Semelhante a TDC2018SP | Trilha Data Science - Utilizando dados para melhorar seus sistemas e seus negocios (20)

Modelagem de Sistemas de Informação
Modelagem de Sistemas de InformaçãoModelagem de Sistemas de Informação
Modelagem de Sistemas de Informação
 
Palestra sobre Métricas para Performance
Palestra sobre Métricas para PerformancePalestra sobre Métricas para Performance
Palestra sobre Métricas para Performance
 
Mudando a Cultura de uma Organização para o Pensamento Ágil
Mudando a Cultura de umaOrganização para o Pensamento ÁgilMudando a Cultura de umaOrganização para o Pensamento Ágil
Mudando a Cultura de uma Organização para o Pensamento Ágil
 
Questionário 1
Questionário 1Questionário 1
Questionário 1
 
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
2. FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO - 22.06.22.pdf
 
Business intelligence x Datamining
Business intelligence x DataminingBusiness intelligence x Datamining
Business intelligence x Datamining
 
Masp
MaspMasp
Masp
 
Métricas - Maratona Digital
Métricas - Maratona DigitalMétricas - Maratona Digital
Métricas - Maratona Digital
 
Aula3 4 planejamento estratégico de tecnologia da informação
Aula3 4 planejamento estratégico de tecnologia da informaçãoAula3 4 planejamento estratégico de tecnologia da informação
Aula3 4 planejamento estratégico de tecnologia da informação
 
Aula3 4 pl..
Aula3 4 pl..Aula3 4 pl..
Aula3 4 pl..
 
Modulo iv arquiteturainformacaousabilidade_thaiscampas
Modulo iv arquiteturainformacaousabilidade_thaiscampasModulo iv arquiteturainformacaousabilidade_thaiscampas
Modulo iv arquiteturainformacaousabilidade_thaiscampas
 
Curso gpr pdca_fiema
Curso gpr pdca_fiemaCurso gpr pdca_fiema
Curso gpr pdca_fiema
 
Gd canvas v01_slideshare_parte03
Gd canvas v01_slideshare_parte03Gd canvas v01_slideshare_parte03
Gd canvas v01_slideshare_parte03
 
Six Sigma DE<AIC - Seleção de Projetos
Six Sigma DE<AIC - Seleção de ProjetosSix Sigma DE<AIC - Seleção de Projetos
Six Sigma DE<AIC - Seleção de Projetos
 
Governança de Dados-Uma abordagem via Canvas MGD_v02
Governança de Dados-Uma abordagem via Canvas MGD_v02Governança de Dados-Uma abordagem via Canvas MGD_v02
Governança de Dados-Uma abordagem via Canvas MGD_v02
 
Relat-Gerenciais_TIC_I_2013v2.0.0
Relat-Gerenciais_TIC_I_2013v2.0.0Relat-Gerenciais_TIC_I_2013v2.0.0
Relat-Gerenciais_TIC_I_2013v2.0.0
 
Data, Text and Web Mining
Data, Text and Web MiningData, Text and Web Mining
Data, Text and Web Mining
 
Padrões_Desenvolvimento
Padrões_DesenvolvimentoPadrões_Desenvolvimento
Padrões_Desenvolvimento
 
Aula 1 si e as áreas funcionais da adm
Aula 1    si e as áreas funcionais da admAula 1    si e as áreas funcionais da adm
Aula 1 si e as áreas funcionais da adm
 
Conceitos de ERP -- Da introdução até a implementação
Conceitos de ERP -- Da introdução até a implementaçãoConceitos de ERP -- Da introdução até a implementação
Conceitos de ERP -- Da introdução até a implementação
 

Mais de tdc-globalcode

TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidadeTDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidadetdc-globalcode
 
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...tdc-globalcode
 
TDC2019 Intel Software Day - ACATE - Cases de Sucesso
TDC2019 Intel Software Day - ACATE - Cases de SucessoTDC2019 Intel Software Day - ACATE - Cases de Sucesso
TDC2019 Intel Software Day - ACATE - Cases de Sucessotdc-globalcode
 
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPATDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPAtdc-globalcode
 
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVinoTDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVinotdc-globalcode
 
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...tdc-globalcode
 
TDC2019 Intel Software Day - Inferencia de IA em edge devices
TDC2019 Intel Software Day - Inferencia de IA em edge devicesTDC2019 Intel Software Day - Inferencia de IA em edge devices
TDC2019 Intel Software Day - Inferencia de IA em edge devicestdc-globalcode
 
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca PublicaTrilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publicatdc-globalcode
 
Trilha .Net - Programacao funcional usando f#
Trilha .Net - Programacao funcional usando f#Trilha .Net - Programacao funcional usando f#
Trilha .Net - Programacao funcional usando f#tdc-globalcode
 
TDC2018SP | Trilha Go - Case Easylocus
TDC2018SP | Trilha Go - Case EasylocusTDC2018SP | Trilha Go - Case Easylocus
TDC2018SP | Trilha Go - Case Easylocustdc-globalcode
 
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?tdc-globalcode
 
TDC2018SP | Trilha Go - Clean architecture em Golang
TDC2018SP | Trilha Go - Clean architecture em GolangTDC2018SP | Trilha Go - Clean architecture em Golang
TDC2018SP | Trilha Go - Clean architecture em Golangtdc-globalcode
 
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QATDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QAtdc-globalcode
 
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendenciaTDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendenciatdc-globalcode
 
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR ServiceTDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Servicetdc-globalcode
 
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NETTDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NETtdc-globalcode
 
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8tdc-globalcode
 
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...tdc-globalcode
 
TDC2018SP | Trilha .Net - .NET funcional com F#
TDC2018SP | Trilha .Net - .NET funcional com F#TDC2018SP | Trilha .Net - .NET funcional com F#
TDC2018SP | Trilha .Net - .NET funcional com F#tdc-globalcode
 
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor em .Net Core
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor  em .Net CoreTDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor  em .Net Core
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor em .Net Coretdc-globalcode
 

Mais de tdc-globalcode (20)

TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidadeTDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
 
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
 
TDC2019 Intel Software Day - ACATE - Cases de Sucesso
TDC2019 Intel Software Day - ACATE - Cases de SucessoTDC2019 Intel Software Day - ACATE - Cases de Sucesso
TDC2019 Intel Software Day - ACATE - Cases de Sucesso
 
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPATDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
 
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVinoTDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
 
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
 
TDC2019 Intel Software Day - Inferencia de IA em edge devices
TDC2019 Intel Software Day - Inferencia de IA em edge devicesTDC2019 Intel Software Day - Inferencia de IA em edge devices
TDC2019 Intel Software Day - Inferencia de IA em edge devices
 
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca PublicaTrilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
 
Trilha .Net - Programacao funcional usando f#
Trilha .Net - Programacao funcional usando f#Trilha .Net - Programacao funcional usando f#
Trilha .Net - Programacao funcional usando f#
 
TDC2018SP | Trilha Go - Case Easylocus
TDC2018SP | Trilha Go - Case EasylocusTDC2018SP | Trilha Go - Case Easylocus
TDC2018SP | Trilha Go - Case Easylocus
 
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
 
TDC2018SP | Trilha Go - Clean architecture em Golang
TDC2018SP | Trilha Go - Clean architecture em GolangTDC2018SP | Trilha Go - Clean architecture em Golang
TDC2018SP | Trilha Go - Clean architecture em Golang
 
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QATDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
 
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendenciaTDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
 
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR ServiceTDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
 
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NETTDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
 
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
 
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
 
TDC2018SP | Trilha .Net - .NET funcional com F#
TDC2018SP | Trilha .Net - .NET funcional com F#TDC2018SP | Trilha .Net - .NET funcional com F#
TDC2018SP | Trilha .Net - .NET funcional com F#
 
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor em .Net Core
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor  em .Net CoreTDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor  em .Net Core
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor em .Net Core
 

Último

UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxRonys4
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Slide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxSlide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxssuserf54fa01
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA  - Autora Djamila RibeiroLivro O QUE É LUGAR DE FALA  - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA - Autora Djamila RibeiroMarcele Ravasio
 
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxAULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxLaurindo6
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 

Último (20)

UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
Slide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxSlide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptx
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA  - Autora Djamila RibeiroLivro O QUE É LUGAR DE FALA  - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
 
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxAULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 

TDC2018SP | Trilha Data Science - Utilizando dados para melhorar seus sistemas e seus negocios

  • 1. Utilizando dados para melhorar seus sistemas e seus negócios TDC 2018 - Trilha Data Science Bruno Gouveia TPO@Luizalabs about.me/bfgouveia
  • 2. 1) Introdução Assunções, expectativas e objetivos 2) Problemas Comuns Exemplos de problemas encontrados comumente estruturados em um formato cíclico contínuo 3) Exemplo: Resolvendo um Problema Identificação, Implementação e Análise Como identificar problemas, oportunidades e descobrir pontos cegos Como & O que utilizar para metrificar seus projetos/produtos/negócios 4) Automatização e Reaproveitamento Insights sobre o que pode ser automatizado, como podemos reaproveitar os dados trabalhados, exemplos de arquiteturas 5) Perguntas =) Agenda
  • 3. Perfil: Você exerce um papel de analista de negócios, gerente de produtos/ product owner ou é engenheirx, desenvolvedorx ou analista de dados (ou deriva de algum destes papéis) Conhecimentos básicos: Você exerce um dos papéis acima em um negócio digital (que possui ferramentas, APIs, bancos de dados e outros recursos que armazenam e disponibilizam dados ou maneiras de coletá-los em formato eletrônico/digital) Atenção: Essa palestra aborda diversos aspectos humanos e não possui código - mas aborda alguns aspectos técnicos dentro de todos os papéis mencionados no perfil Objetivo: Compartilhar maneiras de como é possível gerar ou trazer mais valor para o produto do seu trabalho gerando soluções mais inteligentes, autônomas, escaláveis e que tornem o seu cotidiano mais produtivo. Introdução | Assunções, Expectativas, Objetivos
  • 4. Problemas Comuns | Ciclo da Maturidade Tem os os dados m as não arm azenam os Armazenamos mas não sabemos utilizar Utilizamos mas é difícil de trabalhá-lo Utilizam os facilm ente, m as não conseguim os reaproveitar Ciclo de maturidade da utilização de dados
  • 5. Problemas Comuns | Ciclo da Maturidade Completo Tem os os dados m as não arm azenam os Armazenamos mas não sabemos utilizar Utilizamos mas é difícil de trabalhá-lo Utilizam os facilm ente, m as não conseguim os reaproveitar Ciclo de maturidade da utilização de dados √ √ √ √
  • 6. Problemas Comuns | Ciclo da Maturidade Parcial Tem os os dados m as não arm azenam os Armazenamos mas não sabemos utilizar Utilizamos mas é difícil de trabalhá-lo Utilizam os facilm ente, m as não conseguim os reaproveitar Ciclo de maturidade da utilização de dados √ √ x √
  • 7. Problemas Comuns | Ciclo da Maturidade Parcial Tem os os dados m as não arm azenam os Armazenamos mas não sabemos utilizar Utilizamos mas é difícil de trabalhá-lo Ciclo de maturidade da utilização de dados √ √ Utilizam os facilm ente, m as não conseguim os reaproveitar √ x
  • 8. Problemas Comuns | Amplitudes do Ciclo da Maturidade Código Tech e Infra Produtos/ProjetosOKRs, KPIs Consumo, Desempenho Logs, Eventos OrganizaçãoOKRs, KPIs
  • 9. Resolvendo Problemas | Exemplo: Elevador Thanos Elevadores
  • 10. Resolvendo Problemas | Elevador: Organização OKRs (Objectives and Key Results) O: Fornecer o elevador mais eficiente do mercado KRs: % de aumento vendas de elevadores % de aumento no NPS (Net Promoter Score) Thanos Elevadores no brainer
  • 11. Resolvendo Problemas | Elevador: Produto/Projeto OKRs (Objectives and Key Results) Do sistema de controle do elevador O: Aumentar eficiência das viagens em X% KRs: % de aumento em viagens bem sucedidas (sem quebras) % de redução no tempo médio das viagens % de redução na energia média das viagens Thanos Elevadores no brainer% de aumento no NPS
  • 12. Resolvendo Problemas | Elevador: Tech Consumo: Energia sendo gasta pelo sistema e pelos motores do elevador durante a execução das tarefas Desempenho: Tempo médio das viagens com mesmo comprimento (Ex.: 1º ao 4º, 5º ao 8º, 10º ao 14º) Thanos Elevadores % de redução na energia média das viagens fornece indicador para um objetivo % de redução no tempo médio das viagens % de redução na energia média das viagens fornece indicador para um objetivoEndpoint na sua API! Métrica no sistema de monitoramento de infraestrutura
  • 13. Resolvendo Problemas | Elevador: Código Logs e Eventos: Ações do pressionamento dos botões e seus valores Troca de estado dos sensores das portas, sensores de peso, etc Erros inesperados Exceções esperadas (por mal funcionamento devido a baixas cargas, etc) Thanos Elevadores % de aumento em viagens bem sucedidas fornece indicador para um objetivo % de redução no tempo médio das viagens % de redução na energia média das viagens fornece indicador para um objetivo Bônus!!!! Detalha a composição do indicador, facilitando debugging, tracing, etc.
  • 14. Utilizam os facilm ente, m as não conseguim os reaproveitar Resolvendo Problemas | Recapitulando Tem os os dados m as não arm azenam os Armazenamos mas não sabemos utilizar Utilizamos mas é difícil de trabalhá-lo Ciclo de maturidade da utilização de dados √ Frustrações √ Insights √ Problemas √ Feedbacks Valor Utilizam os facilm ente, m as não conseguim os reaproveitar √ √ x √
  • 15. Resolvendo Problemas | Opções: Tech + Código Código Tech e Infra Produtos/Projetos OKRs, KPIs Consumo, Desempenho Logs, Eventos Organização valor
  • 16. Resolvendo Problemas | A Última Fronteira Tem os os dados m as não arm azenam os Armazenamos mas não sabemos utilizar Utilizamos mas é difícil de trabalhá-lo Utilizam os facilm ente, m as não conseguim os reaproveitar Ciclo de maturidade da utilização de dados
  • 17. Resolvendo Problemas | Coleta e Análise Produtos/Projetos Código Tech e Infra OKRs, KPIs Consumo, Desempenho Logs, Eventos Organização
  • 18. Resolvendo Problemas | Coleta e Análise Fonte de Eventos Coleta e Storage Analytics Tableau, Mixpanel,. Análises com Machine Learning Business Tech Isolamento por escopo: - Latência- Consumo- Desempenho
  • 19. Resolvendo Problemas | Elevador: Reaproveitando (ML) API Análises com Machine Learning “Nos períodos de horas X à Z os andares superiores são mais requisitados” “Configure para que o andar de repouso do elevador, quando inativo, fique entre os andares superiores” % de redução no tempo médio das viagens % de redução na energia média das viagens fornece indicador para um objetivo
  • 20. Arquitetura | Sugestão Worker DB Streaming ML Libs Dados Pré-Processados DB API Treinar modelos com dados reais Usar modelos no processamento dos dados Usar estruturas pré-processadas Estrutura dados brutos Importar os dados de origens estáticas API
  • 21. Arquitetura | Sugestões e Padrões: Exemplo Real Python Worker SQL Server AWS Kinesis ML Libs MongoDB MongoDB Python API Google Analytics API
  • 22. Considerações Finais ● Encontre aspectos “No Brainer” No brainer == maximizar coisas boas & minimizar coisas ruins ● Muitos Dados > Sem Dados Não tenha medo de medir/logar em excesso (mas não esqueça de revisitar e higienizar depois) ● No planejamento faça uma retrospectiva - só que ao contrário Pre-mortem: imagine antecipadamente o que irá quebrar, o que irá dar problemas, o que provavelmente será algo ruim ● LOOP: Experimente, Erre, Anote, Aprenda, Execute
  • 23. Materiais recomendados Vídeo: How Google Sets Goals https://www.youtube.com/watch?v=mJB83EZtAjc Podcasts: This Is Product Management: Becoming Data Driven https://www.thisisproductmanagement.com/episodes/becoming-data-driven/ This Is Product Management: Mastering Quantitative Research https://www.thisisproductmanagement.com/episodes/mastering-quantitative-research/ Livros:
  • 24. Muito obrigado! Perguntas? (temos vagas!) luizalabs.com medium.com/luizalabs @bfgouveia bit.ly/vagaluizalabs