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

Inove na estrutura dos times: Um case prático da RD Station que vai além de tribos e squads - Agile Brazil 2021

Juliemar
October 27, 2021

Inove na estrutura dos times: Um case prático da RD Station que vai além de tribos e squads - Agile Brazil 2021

Apresentação no agile brazil 2021 com os aprendizados e dicas de como iniciar o processo de reorg.

Juliemar

October 27, 2021
Tweet

More Decks by Juliemar

Other Decks in Technology

Transcript

  1. Inove na estrutura dos times Um case prático da RD

    Station que vai além de tribos e squads
  2. Caco - Cleiton Mafra • Enterprise Agile Coach na RD

    Station • Autor do Livro Jornada Kanban na Prática • Especialista no método Kanban e Métricas • Trabalha há 18 anos com tecnologia • Experiência com diferentes modelos de negócios e tipos de empresas • Contato com agilidade desde 2009 Juliemar Berri • Product Manager na RD Station • Experiência em liderança de times ágeis • Experiência em desenvolvimento de Plataformas • Trabalha há 14 anos com tecnologia • Contato com agilidade desde 2010
  3. 7

  4. 1. Entenda os canais de comunicação 2. Identifique os tipos

    de quebra 3. Aplique as topologias dos times 4. Defina os tipos de interações e canais comunicação 9 Receita
  5. 10

  6. 11

  7. Tribo Marketing Squad Segmentação Squad Gestão Contatos Tribo Plataforma Squad

    Engine Segmentação Squad CDP Squad RDB Domínios antes do reorg
  8. Tribo Marketing Squad Segmentação Squad Gestão Contatos Tribo Plataforma Squad

    Engine Segmentação Squad CDP Squad RDB Alinhamento prioridades managers
  9. Tribo Marketing Squad Segmentação Squad Gestão Contatos Tribo Plataforma Squad

    Engine Segmentação Squad CDP Squad RDB Alinhamento prioridades times
  10. “ Exigir que todos se comuniquem com todos os outros

    é uma receita para uma bagunça Matthew Skelton and Manuel Pais Livro Team Topologies (Tradução livre) 15
  11. 1. Entenda os canais de comunicação 2. Identifique os tipos

    de quebra 3. Aplique as topologias dos times 4. Defina os tipos de interações e canais comunicação 16 Receita
  12. 17

  13. As equipes precisam de confiança para operar de forma eficaz

    ◎ Entre 5 e 8 pessoas - Podemos manter relacionamentos pessoais íntimos e memória de trabalho ◎ Até 15 pessoas - Podemos ter uma confiança profunda ◎ Até 50 pessoas - Podemos ter confiança mútua ◎ Até 150 pessoas - limite de pessoas cujas capacidades podemos lembrar 18
  14. “ A quantidade total de esforço mental sendo usado na

    memória de trabalho. John Sweller (Tradução livre) 20
  15. Identifique os tipos de quebra ◎ Domínios de Negócio ◎

    Conformidade Regulatória ◎ Cadência Diferente ◎ Localização física do time ◎ Risco ◎ Isolamento de performance ◎ Tecnologia ◎ Jornada do usuário (User persona) 21
  16. Domínios do marketing 23 Autenticando e Autorizando Onboarding Gerindo a

    conta Gerindo o Leads Empresas Planejando Convertendo Automatizando Analisando Atraindo Classificando Relacionando Conectando CORE SUPPORTING GENERIC
  17. Nosso foco 24 Autenticando e Autorizando Onboarding Gerindo a conta

    Gerindo o Leads Empresas Planejando Convertendo Automatizando Analisando Atraindo Classificando Relacionando Conectando CORE SUPPORTING GENERIC
  18. Nosso foco 25 Autenticando e Autorizando Onboarding Gerindo a conta

    Planejando Convertendo Automatizando Analisando Atraindo Relacionando Conectando CORE SUPPORTING GENERIC Gestão de Contatos
  19. Subdomínios 26 Autenticando e Autorizando Onboarding Gerindo a conta Planejando

    Convertendo Automatizando Analisando Atraindo Relacionando Conectando CORE SUPPORTING GENERIC Gestão de contatos Segmentação de Contatos Gestão do perfil do contato Qualificação de Contatos
  20. 1. Entenda os canais de comunicação 2. Identifique os tipos

    de quebra 3. Aplique as topologias dos times 4. Defina os tipos de interações e canais comunicação 27 Receita
  21. Stream-aligned team Possuem um alinhamento de fluxo de trabalho e

    geralmente representam um domínio do negócio. Ex: Carrinho de compras 29
  22. Enabling team 30 Times que geralmente ajudam os times stream-aligned

    a ganharem mais velocidade. Ex: Development Experience
  23. Complicated Subsystem team 31 Times que geralmente demandam de uma

    expertise específica. Ex: Cálculo de imposto
  24. Platform Team 32 Times que geralmente constroem um ou mais

    produtos internos que aceleram a entrega de valor para os stream-aligned. Ex: Identity Access Management
  25. 1. Entenda os canais de comunicação 2. Identifique os tipos

    de quebra 3. Aplique as topologias dos times 4. Defina os tipos de interações e canais comunicação 34 Receita
  26. Como Serviço 36 A comunicação entre os times é através

    de interfaces em que, um é o provedor e o outro é o consumidor do serviço.
  27. Facilitação 37 Um time apoia ou mentora o outro geralmente

    através de uma transferência de conhecimento.
  28. Topologias dos times 39 Complicated subsystem team Enabling team Stream-aligned

    team Platform team Como serviço Colaboração Colaboração Como serviço Facilitação Stream-aligned Comum Comum Ocasional Enabling Ocasional Comum Complicated-Subsystem Ocasional Comum Platform Ocasional Comum Facilitação
  29. Subdomínios 40 Autenticando e Autorizando Onboarding Gerindo a conta Planejando

    Convertendo Automatizando Analisando Atraindo Relacionando Conectando CORE SUPPORTING GENERIC Gestão de contatos Segmentação de Contatos Gestão do perfil do contato Qualificação de Contatos
  30. Como Serviço cdp-core Gestão de Contatos Segmentação Gestão de Perfil

    Qualificação RDB Como Serviço Como Serviço Facilitação Colaboração
  31. Como Serviço cdp-core Gestão de Contatos Segmentação Gestão de Perfil

    Qualificação RDB Como Serviço Como Serviço Facilitação Colaboração
  32. 1. Entenda os canais de comunicação 2. Identifique os tipos

    de quebra 3. Aplique as topologias dos times 4. Defina os tipos de interações e canais comunicação 45 Receita
  33. Precisa ir além da topologia 49 ◎ Mapeamento de personas

    ◎ Funcionalidades ◎ Responsabilidades ◎ Disfunções nas responsabilidades ◎ É / Não É / Faz / Não Faz ◎ Visão e Missão ◎ Topologia
  34. A definição correta do tipo da comunicação é a principal

    alavanca 51 Como Serviço Facilitação Colaboração
  35. Comece pela topologia mais comum Complicated subsystem team Enabling team

    Stream-aligned team Platform team Colaboração Como Serviço Facilitação Stream-aligned Comum ✅ Comun Ocasional Enabling Ocasional Comum ✅ Complicated-Subsystem Ocasional Comum ✅ Platform Ocasional Comum ✅
  36. Que problema você quer resolver? 54 Antes de começar a

    quebrar a cabeça sobre topologias, times, jornadas etc. É preciso ter claro qual problema se pretende resolver com a estrutura.
  37. Alguns tipos de problemas comuns: 55 ◎ Muita dependência entre

    times ◎ Baixa velocidade de entrega ◎ Funcionalidades sem responsáveis ◎ Funcionalidades que só uma pessoa conhece ◎ Tudo é prioridade ◎ Demora na tomada de decisão ◎ Baixa confiança entre as pessoas ◎ Muita área cinza na aplicação ◎ Tudo vira um projeto CROSS ◎ ...
  38. Alguns tipos de problemas comuns: 56 ◎ Muita dependência entre

    times ◎ Baixa velocidade de entrega ◎ Funcionalidades sem responsáveis ◎ Funcionalidades que só uma pessoa conhece ◎ Tudo é prioridade ◎ Demora na tomada de decisão ◎ Baixa confiança entre as pessoas ◎ Muita área cinza na aplicação ◎ Tudo vira um projeto CROSS ◎ Seu problema aqui!
  39. Problemas que buscamos resolver na RD. 57 ◎ Otimizar a

    tomada de decisão ◎ Mais autonomia e redução de dependências ◎ Reduzir esforço cognitivo das pessoas
  40. Entenda as quebras que resolvem seu problema ◎ Domínios de

    Negócio ◎ Conformidade Regulatória ◎ Cadência Diferente ◎ Localização física do time ◎ Risco ◎ Isolamento de performance ◎ Tecnologia ◎ Jornada do usuário (User persona) 58 EXISTEM VÁRIOS TIPOS DE QUEBRAS... E VOCÊ PODE COMBINAR ELAS...
  41. 60 Na RD temos diferentes quebras BU MARKETING BU VENDAS

    BU PLG BUSINESS UNIT RD DOMÍNIOS JORNADA USUÁRIO CADÊNCIA DIFERENTE
  42. 61 Estruturas são evolutivas Conforme a empresa ou área cresce,

    são necessárias novas formas de comunicação e alinhamento de tomada de decisão.
  43. Topologias dos times Complicated subsystem team Enabling team Stream-aligned team

    Platform team Tipos de Quebra ◎ Domínios de Negócio ◎ Conformidade Regulatória ◎ Cadência Diferente ◎ Localização física do time ◎ Risco ◎ Isolamento de performance ◎ Tecnologia ◎ Jornada do usuário (User persona)
  44. “ Cada topologia e tipo de quebra tem seus prós

    e contras. Para maximizar os resultados, você deve potencializar os prós e gerenciar os contras. Caco & Juliemar 63