Como o fatiamento torna seu jogo ou produto mais saboroso?

Felipe Fernandes
Gazeus Games
Published in
3 min readNov 21, 2023

--

Tema de algumas das dúvidas mais frequentes em grupos de agilidade que eu participei, a gestão do Backlog do produto e o fatiamento de estórias de usuário também é pauta recorrente em eventos, conferências e seminários de agilidade, e nas mesas de gestão de produto. A ideia de hoje é, portanto, focar no fatiamento de estórias. Então, fica que vai ter bolo!

generated by DALL-E

Para começar: imagina um bolo de várias camadas, cada uma com seu sabor e textura. Assim como um bolo precisa de todas as suas camadas para ser delicioso, um jogo ou produto precisa de um fatiamento de estórias bem pensado para ser realmente saboroso para os usuários e stakeholders.

A questão com o Fatiamento Horizontal onde cada camada técnica do nosso “bolo” é desenvolvida separadamente, é que ele soa lógico principalmente porque pensamos em etapas, e o resultado de cada etapa é uma fatia do nosso bolo. Mas pensa comigo: será que isso realmente serve algo apetitoso para o cliente? É como aponta Jeff Patton, um renomado especialista em gestão de produto: “entregar valor é mais do que apenas completar tarefas técnicas.” Se você só prepara a camada de recheio, o cliente nunca experimenta o bolo completo, e vice-versa.

A saída para essa situação já existe e é o Fatiamento Vertical. Um “bolo” irresistível não é feito apenas de cobertura ou recheio, é a combinação de tudo; com nosso jogo/produto não é diferente! Como Marty Cagan, uma autoridade em gestão de produto, costuma dizer: “Foque em resolver problemas, não em entregar features.” Em outras palavras, em vez de separar as camadas do bolo, entregamos fatias inteiras, cada uma representando uma funcionalidade completa que atravessa todas as camadas técnicas.

Por exemplo:

Estória de Usuário: “Como jogador, quero ter uma tela de perfil no jogo para que eu possa visualizar minhas estatísticas, conquistas e personalizar meu avatar.”

Fatiamento Horizontal:

  1. Front-end: Desenvolver a interface da tela de perfil, sem funcionalidades ativas.
  2. Back-end: Criar a lógica no servidor para armazenar e recuperar as estatísticas e conquistas do usuário.
  3. Banco de dados: Estruturar o banco de dados para armazenar as informações do perfil do usuário.
  4. Integração: Conectar a interface do usuário com o back-end e o banco de dados.

Problema com o Fatiamento Horizontal: Cada passo é concluído um após o outro de forma serial, sem entregar um produto funcional até que todos estejam completos. O usuário não tem nada para interagir ou ver valor até que todas as camadas estejam integradas.

Fatiamento Vertical:

  1. Versão Básica: Desenvolver uma versão inicial da tela de perfil que mostra apenas o nome e a foto do avatar do usuário. Isso inclui front-end, back-end e banco de dados, mas com funcionalidades limitadas.
  2. Estatísticas: Adicionar à tela a visualização das estatísticas básicas do jogador, como número de jogos jogados, vitórias e derrotas.
  3. Conquistas: Implementar uma seção de conquistas, onde os jogadores podem ver as medalhas ou troféus ganhos.
  4. Personalização de Avatar: Permitir que o jogador personalize seu avatar na mesma tela.

Vantagens do Fatiamento Vertical: Cada passo entrega uma funcionalidade completa que atravessa todas as camadas técnicas. O jogador pode interagir e ver o valor desde o início, com cada atualização trazendo novos recursos para a tela de perfil.

“Entrega rápida e frequente de produtos de alto valor é essencial.”

Em um mercado dinâmico como o dos jogos ou de produtos, a entrega rápida e frequente de atualizações é crucial. Com o fatiamento vertical, você oferece aos jogadores e usuários uma experiência completa a cada atualização, como se estivessem saboreando pedaços deliciosos de uma obra-prima da gastronomia ao invés de provas isoladas do sabor do que o futuro reserva.

Se você quiser algumas dicas de como fazer uma boa gestão do backlog, vou deixar o link do Luiz Tools que aprofunda o assunto.

E aí como você está montando seu backlog de produto? De forma horizontal ou vertical?

--

--

Pai do Bento, Líder do Code Club Brasil e Agile Coach na Gazeus. Atitudes positivas e a educação são a chave para desenvolvermos um futuro melhor.