Slide 1

Slide 1 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. 5 armadilhas que tornam seu time menos produtivo (edição AWS) Marcelo Palladino 8x AWS Certified | AWS Community Hero Senior Software Engineer Nubank

Slide 2

Slide 2 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. “Quando o ritmo de mudança dentro da empresa for ultrapassado pelo ritmo da mudança fora dela, o fim está próximo.” Jack Welch

Slide 3

Slide 3 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Slide 4

Slide 4 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. HEROÍSMO

Slide 5

Slide 5 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Heroísmo: Gestão do conhecimento ● Gestão do conhecimento ○ Socialização: coloque pessoas que sabem menos para trabalhar com pessoas que sabem mais ○ Internalização: crie oportunidades para que as pessoas que aprenderam com quem sabe mais, documentem seus aprendizados ○ Externalização: crie oportunidades para que as pessoas façam treinamentos e apresentações

Slide 6

Slide 6 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Heroísmo: Quadrante da documentação

Slide 7

Slide 7 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Heroísmo: A rotação do bombeiro ● Todo mundo tem que saber apagar fogo ● Ótima oportunidade para aplicar gestão do conhecimento ● Ótima oportunidade para aplicar o quadrante da documentação

Slide 8

Slide 8 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Heroísmo: Práticas de trabalho em grupo ● Programação em pares ● Revisão de código ● Sessões de quadro branco ● MOB programming

Slide 9

Slide 9 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. A DOR DO DEPLOY

Slide 10

Slide 10 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. A dor do deploy: CI/CD mágico “Times extremamente eficazes, mas exclusivamente focados em atender as demandas de negócio se tornam, eventualmente, menos produtivos, deteriorando sua capacidade de fazer entregas e, consequentemente, sua eficácia.” Elemar Jr.

Slide 11

Slide 11 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. A dor do deploy: Monitoramento mágico ● Logs ● Traces ● Menos métricas não funcionais, mais índices de estabilidade e métricas de negócio ● Autonomia, autonomia, autonomia ● O causo do homem alarme

Slide 12

Slide 12 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. A dor do deploy: Experimentação ● Lançamentos graduais ● Experimentos

Slide 13

Slide 13 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. A dor do deploy: Indo além ● Cultura ● Organização de times ● Estratégias de deploy ● Padrões de resiliência

Slide 14

Slide 14 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. DISPERSÃO TÉCNICA

Slide 15

Slide 15 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Dispersão técnica ● Menos é mais ● Menos carga cognitiva, mais estrutura ● Priorize ambiente e feedback rápido ● Tangibilize para resultados de negócio ● O causo do “código feio” de 2 milhões reais

Slide 16

Slide 16 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Dispersão técnica: Analisando melhor a dívida técnica

Slide 17

Slide 17 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. DIFUSÃO DE RESPONSABILIDADE

Slide 18

Slide 18 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Difusão de responsabilidade ● Responsabilidades claras ● Menos burocracia, mais estrutura

Slide 19

Slide 19 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Difusão de responsabilidade: o exemplo da arquitetura de software

Slide 20

Slide 20 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Difusão de responsabilidade: o exemplo da arquitetura de software

Slide 21

Slide 21 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. MICROSSERVIÇOS

Slide 22

Slide 22 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Microsserviços ● Qual é o problema que se deseja resolver? ● Tende aprofundar a dispersão técnica ● Tende a aprofundar a difusão de responsabilidade ● A conta pode fechar, mas apenas para casos muito específicos

Slide 23

Slide 23 text

© 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. https://www.herobuzz.com.br/

Slide 24

Slide 24 text

Obrigado! © 2022, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados. Marcelo Palladino @mfpalladino