Como integramos o time de Growth da Revelo em squads
Desde o último trimestre de 2020, a estrutura organizacional do time de Growth na Revelo passou a ser integrada em squads já existentes, compostos por profissionais de Produto, Tecnologia e Design. Essa estrutura está permitindo uma maior eficiência em atingir nossas metas através do alinhamento e velocidade na definição e execução de projetos e experimentos.
TL;DR
- Realizamos a alocação das pessoas de Growth nos squads a partir de dois fatores: priorização dos objetivos e eficiência de recursos
- O processo de adaptação no novo squad foi feito com o alinhamento dos objetivos, apostas e métricas entre Growth e as outras áreas (Produto, Design e Tech), e com a integração em rotinas e ferramentas já utilizadas
- Realocações são normais e podem vir a acontecer — não tratamos como um tema “tabu”
- Criamos novas rotinas com o squad: planejamento de experimentos e análise de métricas;
- Também criamos novas rotinas em Growth: Chapters (CRM e Performance), alinhamento de projetos, health checks e checkpoints com gestores
- Estamos constantemente aprimorando a estrutura dos squads a partir dos novos desafios e contexto da empresa ao longo do tempo
Alinhamento a partir dos objetivos de negócio
Para qualquer estrutura de time, precisamos, antes de tudo, entender a estratégia da empresa em seu momento atual. A partir disso, conseguimos fazer as mudanças necessárias para adequar a estrutura do time aos objetivos da empresa, considerando o seu escopo de atuação. É claro que cada caso é um caso, não existe uma estrutura universal “certa” ou “errada”. Em nosso contexto, estávamos em um momento da empresa com objetivos de negócio a longo prazo bastante claros que faziam muito sentido na realização de mudanças na estrutura do time de Growth da Revelo.
A figura acima mostra como era a nossa estrutura antes e como ela está agora, com a integração em squads. Antes, o time de Growth era organizado sob 3 focos de atuação:
- B2B (empresas)
- B2C (candidatos)
- CRM (implementação da infraestrutura)
A partir de um novo contexto multi-produto, nos adaptamos para que os esforços de Growth (aquisição e retenção) fossem alinhados de acordo com o processo de construção dos novos produtos. Na estrutura de squads, trabalhamos em equipes multidisciplinares e o nosso escopo core de atuação nasce alinhado com o desenvolvimento do Produto, a partir da criação de experimentos mais relevantes que aceleram o crescimento da empresa.
Um exemplo prático disso seria o lançamento de uma nova feature com um volume mínimo de tráfego, possibilitado a partir da estrutura em squad.
Temos 3 principais frentes no nosso escopo core:
- Analytics: modelagens e análises de dados para tomadas de decisões de negócio e acompanhamento de experimentos;
- CRM: implementação de infraestrutura, construção e otimização de jornadas do usuário para retenção e reativação;
- Performance: gestão de canais de mídia paga para aquisição e engajamento, controle de orçamento e otimizações.
O que aconteceu para isso mudar?
É aqui que eu falo sobre o contexto de cada empresa. Estava muito claro para nós que os objetivos da Revelo eram focados em escalar os novos produtos e segmentos de atuação. Portanto, era imprescindível a estrutura em squads multidisciplinares, que trazem muitos benefícios. Entre eles, podemos destacar:
- Alinhamento das métricas de acordo com o objetivo de negócio — temos uma padronização dos dados em relatórios e dashboards que são analisados
- Mensuração de todos os experimentos realizados no Produto — garantimos o tracking e tráfego em todos os experimentos no Produto
- Comunicação entre áreas acontece dentro dos squads — a informação não precisa ser alinhada entre os gerentes (top-down) para ser repassada para os times, viabilizando tomadas de decisão mais eficientes
- Maior colaboração no trabalho — evitamos que projetos iguais aconteçam em paralelo em cada área e os tornamos realmente multidisciplinares
Alocação de pessoas na nova estrutura em squads
A estrutura em squads é explicada neste vídeo sobre a cultura do Spotify, que também é utilizada em várias outras empresas que seguem a metodologia ágil. Basicamente, um squad é um time multidisciplinar focado em um segmento de atuação específico (segmento de cliente, feature de produto, unidade de negócio etc), e suas características principais são a autonomia e velocidade para tomada de decisão pautada entre os membros que compõem o próprio squad.
Para realizar a integração dos membros do time de Growth nos squads da melhor maneira possível, traçamos o seguinte raciocínio:
Priorização dos objetivos:
Quais são os principais objetivos de negócio?
Aqui é muito importante ter a clareza nos focos da empresa em horizontes de tempos definidos, geralmente traçados pela liderança.
Eficiência de recursos:
Como é a relação entre demanda e impacto da competência de Growth nos squads?
Sabendo quais são os objetivos de negócio, entendemos especificamente onde Growth pode ter mais alavancas de atuação focadas em resultados.
Qual é o escopo de atuação e expertise da pessoa?
É importante que a nova alocação esteja bem alinhada com o desenvolvimento profissional e o escopo de atuação dentro do novo squad.
Portanto, de acordo com esse raciocínio, a estrutura de um squad não é uniforme. Ou seja, ser um time multidisciplinar não significa que todos os squads devem conter sempre profissionais de todas as áreas (Produto, Tecnologia, Design e Growth), a estrutura vai depender muito de dois pontos: priorização dos objetivos com eficiência na alocação de recursos.
Como na imagem exemplo, temos diferentes composições de squads, algumas com uma ou mais profissionais de Growth (ex. Squad A, C e E), ou até mesmo squads sem nenhuma pessoa de Growth (ex. Squad B, D e F).
Processo de adaptação
Com a nova estrutura definida, vem o processo de adaptação no squad. É aqui que o novo time vai se conhecer, alinhar o escopo de trabalho, apresentar as rotinas e ferramentas utilizadas. Nesse caso, esse processo foi marcado com o nosso kickoff — evento que encerra um trimestre e dá início ao próximo ciclo, onde cada squad apresenta os objetivos e apostas para o novo trimestre.
Alinhamento com membros do squad
Na Revelo, o planejamento do trabalho é organizado em trimestres, e desde esse início, é muito importante que os membros do squad estejam alinhados na definição dos objetivos, apostas e métricas que serão utilizados para guiar o trabalho do time no novo período. Todos foram muito abertos e receptivos na integração de pessoas de Growth, o que facilitou bastante esse alinhamento inicial. Além disso, algumas reuniões mais frequentes no início para entendimento do Produto e esclarecimento de dúvidas que iam surgindo também foram feitas para garantir que todos estavam na mesma página.
Integração em rotinas e ferramentas
No squad, existem algumas rotinas e ferramentas do processo ágil para o desenvolvimento do produto, que eram novidade para o time de Growth. No começo, muitas dúvidas foram surgindo, e após algumas participações, o processo se tornava mais natural. Apesar de não serem rotinas específicas de Growth, participamos ativamente levantando opiniões e questionamentos através de uma perspectiva nova para o desenvolvimento do produto.
Realocações
Tratando-se de um processo de adaptação, nem tudo funciona 100% no começo, e na Revelo isso não é um tema “tabu”. Após quase um mês com a nova estrutura, percebemos que algumas pessoas deveriam estar alocadas em squads diferentes do que estavam, seguindo o raciocínio de priorização de objetivos e alocação de recursos. Dessa maneira, algumas mudanças foram realizadas durante o processo de adaptação. Mudanças são sempre delicadas, tanto para o squad quanto para a pessoa em questão, mas às vezes são necessárias. Por isso, devemos avaliar com atenção os impactos das mudanças e garantir que elas sejam realizadas somente quando realmente necessárias.
Criação de novas rotinas
Para garantir a organização funcional do time de Growth, criamos as nossas próprias rotinas: para alinhamentos com o time do squad, e com o próprio time de Growth, que geralmente ocorrem com frequência semanal.
Rotinas novas nos squads
- Planejamento de experimentos: reunião interna no squad para pensar nos próximos experimentos a serem priorizados e definir os critérios de sucesso que irão medir seus resultados. Essa rotina é importante para alinhar o foco de trabalho do time, onde todos têm participação ativa para decidir o que será priorizado dentre os experimentos e ideias levantadas. Com a definição dos experimentos, outras reuniões ao longo da semana são feitas para alinhar o ciclo de desenvolvimento.
- Análise de métricas: momento para apresentar a evolução das métricas norte, secundárias, e de saúde a todos do squad, para garantir a visibilidade do trabalho e direcionamento para as alavancas que mais precisam de atenção para trazer os resultados esperados traçados pelas metas definidas no começo do trimestre. Geralmente esse momento ocorre em um dia da semana durante o checkpoint (reunião diária para apresentação do status do que está sendo trabalhado), ou na reunião de Planejamento de Produto & Growth (alinhamento dos experimentos com a liderança).
Cada squad é totalmente autônomo para criar as rotinas que mais fazem sentido para o time, e estamos em constante avaliação para adotar e ajustar o modo como trabalhamos.
Rotinas novas com o time de Growth
- Chapters: rotinas comuns em estruturas de squads, os chapters (“capítulos”) são os grupos de pessoas que possuem o mesmo escopo de atuação. Eles são essenciais para que exista o acompanhamento do escopo de trabalho da área em questão com a gestão de conhecimento entre os membros do time. Na área de Growth, criamos o Chapter de CRM e o Chapter de Performance, que são disciplinas de nossa expertise.
Cada Chapter é liderado por um membro do time de Growth que possui mais conhecimento do escopo, e todos da área se reúnem uma vez por semana para reportar o status do que está sendo realizado em cada squad em relação à disciplina, alocar tarefas submetidas por squads/outras áreas da empresa que não possuem alguém de Growth, e também para colaborar e compartilhar boas práticas para gestão de conhecimento. - Alinhamento de projetos: é um espaço para apresentarmos os projetos que estão sendo realizados e o que está planejado para acontecer em cada squad, onde podemos compartilhar dificuldades e pedir ajuda/feedback do time, garantindo a visibilidade do que está sendo construído na área de Growth entre todos os membros.
- Health check: quinzenalmente, nos reunimos para compartilhar sobre como estamos nos sentindo no trabalho, sendo um momento de união e acolhimento entre o time em relação a alguma dificuldade, problema ou conquista que aconteceu durante as duas últimas semanas. É bem importante para manter o time unido, ainda mais em um ambiente de home office.
- Checkpoints com gestores: ocorre de uma a duas vezes por semana entre os membros de Growth do squad com seus respectivos líderes, com o propósito de dar visibilidade do trabalho aos gestores, tirar dúvidas de tarefas bloqueadas, e alinhar o direcionamento do que está sendo feito.
Todas essas rotinas foram sendo criadas ao longo do processo de integração de Growth nos squads, e nos ajudam bastante a entender as responsabilidades do nosso trabalho no dia a dia, garantindo o desenvolvimento da área e das pessoas de Growth na Revelo.
Aprimorando a estrutura em squads
É claro que toda mudança traz muitos desafios, e estamos constantemente aperfeiçoando o modo como trabalhamos. Conquistamos resultados ótimos no primeiro trimestre com essa nova estrutura, e para cada novo período, buscamos aprimorar ainda mais, com a revisão da organização estrutural para a criação de novos squads, realocações e direcionamentos em torno dos objetivos da Revelo.
Os principais desafios que surgiram em relação à essa nova estrutura são relacionados à auto-organização dos próprios squads, como a falta de clareza sobre as responsabilidades de cada um, em um ambiente onde todos tomam decisões em conjunto — criando-se certa nebulosidade entre autonomia e alinhamento, a existência de muitas reuniões e rotinas que impactam na organização do tempo para executar as tarefas, e a necessidade de uma comunicação bastante clara e eficiente, tanto entre os membros do próprio squad como com os outros squads, para garantir que ninguém esteja trabalhando no mesmo problema e que a colaboração entre as pessoas esteja sendo realizada sem fricções desnecessárias.
A nova estrutura organizacional do time de Growth em squads foi implementada devido ao momento específico e aos objetivos que a Revelo possui atualmente, sendo que tal estrutura nos possibilita criar dinâmicas de trabalho multidisciplinares mais eficientes e integradas. Não existe estrutura certa ou errada, e é preciso revisitar a organização de tempos em tempos para certificar um alinhamento claro com os objetivos da empresa.
Espero que este texto tenha te ajudado de alguma forma a refletir sobre criação de squads com profissionais de Growth.
Ah, e se a sua empresa está com vagas abertas para profissionais de tecnologia ou digital me avisa, ok? Vai ser legal entender se podemos ajudar. Me manda um email: camila.yamashiro@revelo.com.br ;)
Agradeço à Juliana Uechi (Head de Growth na Revelo) que me ajudou na elaboração desse texto.
Referências:
Henrik Kniberg, Spotify Engineering. Spotify engineering culture
Casey Winters, Casey Accidental. The types of Product Team Organizational Structures
Will Sertório, UX Collective. Batendo o bumbo: boas práticas para empoderar times de produto e design
Michel Nassif, Tech Revelo. Nuggets de Experimentos: como tornar acessível os resultados de seu discovery