Esse post faz parte de uma série de posts sobre a metodologia Shape Up da Basecamp. Nesse post, vamos falar sobre o que é Shape Up e apresentar um panorama geral do processo. No próximo post, vamos focar em como cada etapa funciona na prática. Se você é desenvolvedor, gerente de produto ou parte de um time de tecnologia, essa série é para você!
Introdução
De forma geral, Shape Up é um framework criado pela Basecamp que busca resolver os desafios comuns enfrentados por times de desenvolvimento de produto, especialmente aqueles causados pelas dores do crescimento. Saiba mais sobre as origens e objetivos do Shape Up no site oficial da Basecamp.
Essa metodologia ajuda equipes a se organizarem melhor ao modelar problemas com antecedência, permitindo construir e entregar soluções dentro de um período fixo de tempo (6 semanas). Isso resulta em maior eficiência e geração de valor para o negócio. Ideal para empresas menores, o Shape Up equilibra a necessidade de processos estruturados com a flexibilidade de adaptação. Ele minimiza escopos excessivos e garante que as equipes se concentrem em tarefas de alta prioridade.
Glossário de termos importantes:
Pitch
: Um problema que precisa ser resolvido; é a unidade de trabalho no Shape Up.Tríade
: Composta por um Product Manager, um Tech Lead e um Designer; responsável por refinar os Pitches.Time dev
: Equipe de desenvolvimento que executa o trabalho.Apetite
: Tempo estimado para resolver um Pitch; geralmente 6 semanas.Rabbit Hole
: Problemas que surgem durante a execução de um Pitch e estão fora do escopo.Cool Down
: Período de 2 semanas de descanso entre os ciclos de 6 semanas.
Por que Shape Up?
Balanço entre autonomia e responsabilidade
Times têm liberdade para executar, mas dentro de parâmetros claros e objetivos.Foco na entrega de valor
As equipes priorizam o que realmente importa para o negócio.Redução de riscos
Refinamento prévio minimiza incertezas durante a execução.Escopo controlado
O Pitch delimita o trabalho a ser feito, evitando escopos excessivos.
Processo
No Shape Up, todo problema é refinado previamente pela tríade (PM+TL+PD) antes de entrar em desenvolvimento. O processo é dividido em dois grandes grupos:
Fora do Ciclo (Upstream)
Dentro do Ciclo (Downstream)
Fora do Ciclo
Shape
O Shaping é um processo de refinamento realizado pela tríade (PM+TL+PD) durante 6 semanas. Durante essa etapa, a tríade explora o problema profundamente, consulta especialistas quando necessário e documenta todo o contexto (ex.: framing, métricas, fluxos, protótipos). O objetivo é modelar o problema de forma que o time de desenvolvimento possa trabalhar com autonomia na solução.
Se o refinamento for bem feito, a execução será mais eficiente. Isso cria um ciclo positivo de autonomia para ambas as partes (ciclo visioso).
O inverso também é verdadeiro, você já entendeu a lógica né?
Vale ressaltar que a quantidade de contexto em um Pitch pode variar por diversos motivos: complexidade do assunto (negócio), complexidade técnica e maturidade do time.
ℹ️ A etapa de shaping ocorre em paralelo ao ciclo de BUILD.
Betting Table
Após o Shaping, os stakeholders se reúnem na “mesa de apostas” para decidir quais Pitches serão priorizados. Durante essa reunião, a tríade apresenta cada Pitch, explicando o problema, a solução proposta, o apetite e os rabbit holes. Os stakeholders, então, decidem quais Pitches entrarão no próximo ciclo de BUILD.
ℹ️ Essa etapa ocorre após as 6 semanas de SHAPE.
Dentro do Ciclo
Build
O Build é o ciclo de 6 semanas onde o time de desenvolvimento constrói, testa e entrega a solução para o problema. Durante esse período, o foco é exclusivamente na entrega dentro do apetite definido. Novos problemas descobertos durante a execução são documentados para tratamento em futuros ciclos de SHAPE.
ℹ️ BUILD ocorre em paralelo com o ciclo de SHAPE.
Cool Down
Após o ciclo de 6 semanas de Build, ocorre uma pausa de 2 semanas conhecida como Cool Down. Esse momento é dedicado a:
- Refletir sobre o ciclo anterior.
- Resolver problemas menores, como dívidas técnicas.
- Revisar documentação e preparar-se para o próximo ciclo.
Essa pausa é fundamental para manter a saúde do time e melhorar processos.
Até o próximo post! 🚀 “No próximo, vamos explorar as etapas de SHAPE e BUILD em maior profundidade.”