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!