Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Experimentando Software no Glovo

Experimentando Software no Glovo

Experimentando Software no Glovo no TDC Florianópolis 2020

Julio Faerman

June 24, 2020
Tweet

More Decks by Julio Faerman

Other Decks in Technology

Transcript

  1. 01/ O Melhor da Cidade em Minutos 02 / Experimentando

    Software 03 / Acelerando as Entregas 04 / Uma Nova Normalidade Hoje
  2. Exemplos de Objetivos e Resultados Chave Taxa de Clicks em

    Lojas 85% 90% Distância Média 1.73 1.60 Conteúdo e Precificação 2020Q3 1 2 Reduzir os custos de entregas e operações Fornecer o conteúdo mais relevante para cada cliente > Elevar a taxa de clicks nas páginas das lojas > Reduzir as avaliações negativas em relação > Reduzir a quantidade de pedidos atrasados ou extraviados > Reduzir a distância média percorrida pelos entregadores
  3. "Descobrimos que branches com vida muito curta (menor que um

    dia), e menos que três branches ativos ao todo, são aspectos importantes da entrega contínua, e contribuem para um melhor desempenho." - State of DevOps Report 2016
  4. Como você entrega? · Foco em evolução sustentável · Separar

    deployment de release · Normalmente na camada de aplicação Feature Toggles · Foco em experiências e otimização de conversões · Múltiplos experimentos simultâneos · Normalmente na camada de rede A/B Testing
  5. Como você entrega? · Mínimo Recovery Point Objective · Mínimo

    Recovery Time Objective Disaster Recovery Se acontece um desastre no meio do sistema, mas nenhum usuário é afetado, ele acontece mesmo?
  6. Inovação em Nuvem 1 2 3 Amazon Relational Database Service

    2009 Amazon Lambda Amazon Aurora 2014 Amazon Aurora Serverless 2018
  7. OTHER PROD Server Side UI Refactoring Implantação e Distribuição BETA

    LEGACY MCDONALDS NEW COUNTRY HEAVY USERS US ONLY HOMOLOG iOS & IE 6 Aurora Migration ⭐ PROD
  8. Speed Wins If we can reduce the time between pivots

    We can increase our odds of success Before we run out of money
  9. Desafios na Entrega Contínua 1 2 3 Lojas de aplicativos

    com diferentes processos e políticas Interfaces coerentes e simples de se alterar, testar, publicar e manter Inovação e fragmentação em eletrônicos de consumo
  10. IMAGE HERE Novos Valores Ego Elitismo Competição Ser "Esperto" Celebridades

    compassionatecoding.com @compassioncode Humildade Inclusão Cooperação Aprender Mentores