Mundo Tech

Entenda por que usamos a Metodologia Shape Up na Cinética

10 Maio 2024

A metodologia shape up é uma sistemática que nós utilizamos para a criação de softwares e produtos digitais, baseada em etapas muito bem definidas, as quais apresentaremos a seguir.

Para você saber o que é shape up, é importante a gente separar os conceitos e apresentá-los em partes. Provavelmente, isso vai facilitar bastante o seu entendimento.

Shaping

Nessa etapa trabalhamos na fase conhecida como up front, na qual elaboramos a parte de alto nível do software ou de outro produto digital. O alto nível corresponde quase que praticamente ao modo que o/a usuário/a visualiza a solução, às funcionalidades que serão implementadas, aos principais riscos e benefícios, entre outras características de usabilidade.

Ciclos

Essa é a fase intermediária da metodologia shape up, na qual, durante 6 semanas, nosso time se dedica a um sprint bem puxado para terminar o projeto.

Cool Down

Essa é a terceira e última fase da metodologia shape up. Depois de definir o alto nível e trabalhar intensamente para elaborar o produto digital, separamos duas semanas mais calmas e tranquilas, na qual analisamos o projeto, corrigimos imperfeições, fazemos testes, verificamos se existem bugs, aplicamos refactoring, implementamos alguma prova de conceito, estudamos uma nova tecnologia que pode ser usada para melhorar o resultado, entre outras tarefas.

Metodologia shape up: produto criado na medida certa

A metodologia shape up busca encontrar a medida certa entre o abstrato e o concreto.

Quando estamos envolvidos/as com a criação de novos produtos digitais, os/as desenvolvedores/as flutuam entre uma solução mais palpável e realista e criações mais vinculadas aos códigos e as possibilidades, através de várias ideias.

Neste contexto, o “shaped” é a média entre estes dois polos. Ainda segundo a metodologia shape up, depois de toda a dinâmica para a criação do software, é necessário elaborar um documento, que chamamos de pitch.

Este resumo deve conter, no mínimo, as seguintes informações:

  • Nova funcionalidade que vai resolver o problema e, claro, mencionar qual problema é este;
  • Definição do apetite, ou seja, o tempo necessário para implementação da nova funcionalidade;
  • Como a funcionalidade vai ficar em alto nível, como na interface ou na tela que o/a usuário/a vai acessar;
  • Definição de rabbit holes e no go’s, que são as falhas, limitações e esclarecimentos já esperados, para que nenhum tempo seja perdido com imprevistos.

Como é possível perceber, com a metodologia shape up todas as etapas são meticulosamente calculadas.

Confecção do bet table

O bet table é um documento que reúne todos os pitches das pessoas que são tomadoras de decisão no nosso time, separando as funcionalidades que serão realmente aplicadas na etapa seguinte.

Para chegar a essa conclusão, realizamos reuniões, trocamos mensagens diretas e de forma recorrente e dividimos informações importantes para a elaboração do software ou produto digital.

Metodologia shape up ou scrum: qual é melhor?

O Scrum é um dos métodos mais conhecidos e, por isso mesmo, decidimos compará-lo com a metodologia shape up. Neste caso, separamos as principais diferenças:

  • O planejamento do projeto é muito importante, é o que fazemos na etapa chamada de shaping;
  • Não há necessidade de reuniões todos os dias para fazer uma revisão, por exemplo;
  • Não precisamos usar o Kanban ou os quadros do Scrum, e ganhamos agilidade e eficiência sem estes artefatos;
  • Temos estrategistas no shape up, mas eles/as não são classificados/as como Product Owner ou Scrum Master;
  • O método shape up oferece mais autonomia para ajustes durante os pitches, enquanto o Scrum já define todo o sprint no início dos trabalhos;
  • Na metodologia shape up, os ciclos duram 6 semanas, enquanto o Scrum demora no máximo 1 mês, porém percebemos que o shapeup é mais produtivo na prática.

Quer saber mais sobre essa metodologia? Entre em contato com o time da Cinética agora mesmo!