Slide 1

Slide 1 text

Arrancada (DevOps) O QUE ESTE ESPORTE PODE NOS ENSINAR SOBRE AGILIDADE E PERFORMANCE?

Slide 2

Slide 2 text

Tatiane Payá https://www.linkedin.com/in/tatianepaya Mãe do Luiz Felipe, 9 anos, Piloto de Drag Jr. e da Mariana, 2 anos, futura piloto de Drag Jr . Formada em Eletrônica e Sistemas da Informação, Pós Graduada em Governança de TI e Gestão de Pessoas. Atuo como Coordenadora de Governança de TI e Suporte no Ifood. Estou no mercado de TI há mais de 18 anos, onde comecei como analista de Suporte Técnico e Infraestrutura. Nos últimos 6 anos, busco desenvolvimento e conhecimento em práticas que dêem visibilidade, transparência e direcionamento em relação a entrega de valor dos serviços de TI ao Negócio.

Slide 3

Slide 3 text

Arrancada – você já viu?  Você já viu uma prova de arrancada?  Como uma equipe se organiza?  Uma equipe inteira, por trás do preparo de um carro e piloto, para ele arrancar em uma pista de 201ou 402m em menos de 5s.  Que lições podemos aprender com eles para garantir que a TI seja ágil e performática?

Slide 4

Slide 4 text

DevOps, Agilidade e Performance – Como? Cada vez mais, precisamos encontrar ferramentas, modelos, fórmulas e receitas que nos permitam ser ágeis e performáticos, mas como?  Como entregar valor, de forma rápida, mantendo a qualidade e com o menor custo?  Como entregar uma experiência Incrível ao cliente?  Como o uso de um esporte de alta performance (ARRANCADA), contribui para termos uma cultura e processos de TI, aderentes à necessidade do negócio?  Como podemos buscar nas experiências do nosso dia a dia, novos aprendizados?

Slide 5

Slide 5 text

Mas afinal, o que é uma Arrancada?

Slide 6

Slide 6 text

Mas afinal, o que é uma Arrancada?

Slide 7

Slide 7 text

Mas antes de entender como? Vamos entender os motivos: Porquê: Falhas (incidentes); Indisponibilidades (downtimes); Imprevistos (gap de processos), etc. Acontecem e SEMPRE vão acontecer. E QUANDO O INESPERADO ACONTECE? ~ 1000 Deploys/mês; Baixo índice de indisponibilidade Testes contínuos de capacidade para garantir PERFORMANCE das aplicações. 10 segundos; 201 metros percorridos em 120km/hora O carro é levado ao limite em busca da melhor PERFORMANCE e TEMPO.

Slide 8

Slide 8 text

Mas antes de entender como? Vamos entender os motivos: ENTÃO, COMO LIDAR COM ESSES EVENTOS EM PRODUÇÃO? 1. Construir uma cultura de TI aderente à necessidade do Negócio; 2. TI como estratégia do negócio; 3. Ter um processo ágil, eficiente para restabelecer falhas de forma rápida e com o menor impacto ao negócio; CALMS: Cultura, Automação, Valor, Medição e Compartilhamento, porque: O que não é definido não pode ser controlado O que não é controlado não pode ser medido O que não é medido não pode ser melhorado ITIL

Slide 9

Slide 9 text

Tá, mas??? Afinal qual a relação entre Arrancada, DevOps, Performance e Agilidade? ARRANCADA Sonho DEVOPS Novo Produto / Feature Nasce devido a: Necessidade Inovação Empreendedorismos

Slide 10

Slide 10 text

Tá, mas??? Afinal qual a relação entre Arrancada, DevOps, Performance e Agilidade? ARRANCADA Viabilidade DEVOPS Análise / Hipóteses Com Design Thinking é possível traçar hipóteses e desenhar a entrega de valor (Ideias e Protótipos).

Slide 11

Slide 11 text

Tá, mas??? Afinal qual a relação entre Arrancada, DevOps, Performance e Agilidade? ARRANCADA Desenho DEVOPS Planejamento Planejamento Construção Integração Contínua Plan Build Implantação Feedback Contínuo Operação Deploy Produção Code Sustentação

Slide 12

Slide 12 text

Tá, mas??? Afinal qual a relação entre Arrancada, DevOps, Performance e Agilidade? ARRANCADA Construção DEVOPS Desenvolvimento Planejamento Construção Integração Contínua Plan Build Implantação Feedback Contínuo Operação Deploy Produção Code Sustentação

Slide 13

Slide 13 text

Tá, mas??? Afinal qual a relação entre Arrancada, DevOps, Performance e Agilidade? ARRANCADA Treino DEVOPS Testes Planejamento Construção Integração Contínua Plan Build Implantação Feedback Contínuo Operação Deploy Produção Code Sustentação

Slide 14

Slide 14 text

Tá, mas??? Afinal qual a relação entre Arrancada, DevOps, Performance e Agilidade? ARRANCADA Corrida DEVOPS Implantação Planejamento Construção Integração Contínua Plan Build Implantação Feedback Contínuo Operação Deploy Produção Code Sustentação

Slide 15

Slide 15 text

Tá, mas??? Afinal qual a relação entre Arrancada, DevOps, Performance e Agilidade? ARRANCADA Manutenção DEVOPS Sustentação Fim da Corrida! Produto em produção! Pronto, missão cumprida! Ops, tem certeza? Planejamento Construção Integração Contínua Plan Build Implantação Feedback Contínuo Operação Deploy Produção Code Sustentação

Slide 16

Slide 16 text

Tá, mas??? Afinal qual a relação entre Arrancada, DevOps, Performance e Agilidade? ARRANCADA Falhas e Quebras DEVOPS Incidentes e Bugs Planejamento Construção Integração Contínua Plan Build Implantação Feedback Contínuo Operação Deploy Produção Code Sustentação

Slide 17

Slide 17 text

Tá, mas??? Afinal qual a relação entre Arrancada, DevOps, Performance e Agilidade? ARRANCADA Telemetria DEVOPS Monitoramento Planejamento Construção Integração Contínua Plan Build Implantação Feedback Contínuo Operação Deploy Produção Code Sustentação

Slide 18

Slide 18 text

Tá, mas??? Afinal qual a relação entre Arrancada, DevOps, Performance e Agilidade? ARRANCADA Ajustes DEVOPS Correção Falha inesperada? Monitoramento apontou? Equipe em ação para correção! Planejamento Construção Integração Contínua Plan Build Implantação Feedback Contínuo Operação Deploy Produção Code Sustentação

Slide 19

Slide 19 text

Tá, mas??? Afinal qual a relação entre Arrancada, DevOps, Performance e Agilidade? ARRANCADA Análise e Performance DEVOPS Lições Aprendidos Lições aprendidas ou Erros Conhecidos Planejamento Construção Integração Contínua Plan Build Implantação Feedback Contínuo Operação Deploy Produção Code Sustentação

Slide 20

Slide 20 text

Tá, mas??? Afinal qual a relação entre Arrancada, DevOps, Performance e Agilidade? ARRANCADA Acompanhamento DEVOPS Medição Planejamento Construção Integração Contínua Plan Build Implantação Feedback Contínuo Operação Deploy Produção Code Sustentação

Slide 21

Slide 21 text

Arrancada – Por isso, precisamos de Performance!!! “Eu sou parte de uma equipe. Então, quando venço, não sou apenas eu quem vence. De certa forma termino o trabalho de um grupo enorme de pessoas.” Ayrton Senna

Slide 22

Slide 22 text

Ifood – Por isso, precisamos de Performance!!! São ~ 23K pedidos por hora São ~ 150K pedidos por hora em horário de pico 120K Entregadores 12.6M Usuários 1800 FoodLovers Com o propósito de Revolucionar o universo da alimentação por uma vida mais prática e prezerosa

Slide 23

Slide 23 text

MAIS CONTEÚDO! Para conhecer mais sobre este assunto: Arrancada e DevOps, acesse: http://materiais.movile.com/ebookdevopsearrancadas

Slide 24

Slide 24 text

OBRIGADA! Quer receber conteúdo e todas as novidades direto no seu e-mail? bit.ly/conteudo_movile Quer ser um FoodLover TEMOS VAGAS https://jobs.kenoby.com/ifood