Fase 02 — Product Discovery
Oportunidades priorizadas, insights, hipóteses, protótipos, backlog estruturado e avaliação dos 4 riscos de Cagan.
Oportunidades Priorizadas para o MVP
13 oportunidades selecionadas (de 19 mapeadas na OST), organizadas em 5 temas estratégicos:
Narrativa do MVP
5 pilares:
(1) DESCOBERTA CURADA — curadoria visual, categorias, filtros e evidências de qualidade;
(2) CHECKOUT TRANSPARENTE — zero surpresas de preço, pagamento fluido via ecp-digital-bank;
(3) RETENÇÃO E HÁBITO — repetir pedido, incentivos de retorno, favoritos;
(4) EMPODERAMENTO DO RESTAURANTE — visibilidade por qualidade, autonomia de gestão, onboarding rápido;
(5) TICKET PREMIUM — cardápio visual premium, frete grátis como alavanca.
| # | Oportunidade | KR | Tipo | RICE |
| OPP-12 | Frete como alavanca de ticket — comunicar frete grátis > R$120 | KR3 | desejo | 80.0 |
| OPP-02 | Checkout sem surpresas de preço — abandonam quando preço final surpreende | KR1 | dor | 41.7 |
| OPP-07 | Incentivos de retorno — ausência faz voltar ao iFood | KR2 | dor | 40.0 |
| OPP-06 | Repetir pedido ultra-rápido sem refazer toda a jornada | KR2 | necessidade | 37.5 |
| OPP-03 | Filtros e categorias conectados à intenção do consumidor | KR1 | necessidade | 32.0 |
| OPP-04 | Evidências visuais de qualidade (fotos, badges, ratings) | KR1 | desejo | 32.0 |
| OPP-10 | Cardápios visuais que justifiquem preços premium | KR3 | necessidade | 32.0 |
| OPP-01 | Curadoria visual que reduza fadiga de decisão | KR1 | dor | 26.7 |
| OPP-05 | Fluxo de pagamento sem fricção via ecp-digital-bank | KR1 | dor | 25.0 |
| OPP-13 | Cardápios premium para restaurantes artesanais comunicarem valor | KR3 | necessidade | 24.0 |
| OPP-14 | Visibilidade real para restaurantes artesanais — ranking por qualidade | KR4 | dor | 20.0 |
| OPP-18 | Onboarding simples e rápido para restaurantes | KR4 | necessidade | 13.3 |
| OPP-15 | Autonomia para gerenciar cardápio e promoções | KR4 | necessidade | 10.7 |
| OPP-19 | Descoberta de novidades curadas | KR2 | Diferida | 9.0 |
| OPP-09 | Consistência na experiência de entrega | KR2 | Diferida | 8.0 |
| OPP-11 | Combos e sugestões de complemento | KR3 | Diferida | 6.8 |
| OPP-16 | Analytics de comportamento para restaurantes | KR4 | Diferida | 6.0 |
| OPP-08 | Personalização baseada em histórico | KR2 | Diferida | 4.5 |
| OPP-17 | Comissões competitivas para restaurantes | KR4 | Diferida | — |
Insights Principais
INS-01 — Confiança alta
Gap de UX premium no delivery é o maior diferencial competitivo disponível
Todos os concorrentes (iFood, Rappi, 99food, Keeta) priorizam volume sobre curadoria. Reviews de app stores mencionam “UI poluída” e “fadiga de decisão” como dores recorrentes. O FoodFlow nasce para resolver isso com curadoria visual premium (Midnight Express).
INS-02 — Confiança alta
PIX como infraestrutura de pagamento validada — mas integração inline é risco de usabilidade
150M+ usuários de PIX no Brasil validam a infraestrutura. Porém, exigir autenticação no ecp-digital-bank adiciona passo extra. Suposição A3 da Fase 01 flaggou como risco médio. Fluxo inline (sem redirect) é crítico para manter conversão.
INS-03 — Confiança alta
Curadoria > volume para segmentos C1 e C2
C1 (Explorador Gastronômico, ticket R$50-80) e C2 (Prático Recorrente, ticket R$40-60) juntos representam o core target. Ambos têm dores explícitas com catálogos infinitos. O FoodFlow deve oferecer 50 restaurantes curados em vez de 500 genéricos.
INS-04 — Confiança alta
Checkout é sagrado — maior RICE score do portfólio
OPP-02 (checkout sem surpresas) tem RICE 41.7 e OPP-12 (frete grátis como alavanca) tem RICE 80.0. Abandonar o checkout é a forma mais cara de perder um cliente. Transparência de preços desde o card do restaurante é pré-requisito.
INS-05 — Confiança alta
Repetir Pedido é o mecanismo central de retenção
C2 explicita que “usa repetir pedido frequentemente” e reclama de “falta de atalho real para recompra”. RICE 37.5 com esforço baixo — melhor ratio do portfólio. Leading indicator do KR2 (> 15% dos pedidos via repetição).
INS-06 — Confiança alta
Restaurante parceiro, não refém — ranking por qualidade é proposta de valor do supply-side
Restaurantes artesanais pagam 12-27% de comissão no iFood com visibilidade limitada sem mídia paga. O posicionamento “ranking por qualidade, não por pagamento” é a razão pela qual restaurantes artesanais escolheriam o FoodFlow.
INS-07 — Confiança média
Cold start é o risco existencial — supply-side primeiro
Marketplace clássico chicken-and-egg. Estratégia: 0% comissão nos primeiros 3 meses, onboarding assistido em bairros-alvo de SP (Pinheiros, Vila Madalena, Itaim). Sem 50 restaurantes, não há variedade percebida.
INS-08 — Confiança média
Design emocional Midnight Express eleva percepção de valor sem elevar preço
O tema dark premium com gradientes, tipografia Inter e fotos com iluminação dramática gera reação visceral (Norman). Consumidores atribuem WTP 15% maior para pratos com descrição narrativa vs lista de ingredientes. Sustenta ticket > R$45 sem desconto.
Personas Sintéticas
5 personas sintéticas derivadas dos segmentos de mercado (Fase 01): 3 consumidores (C1-C3) e 2 restaurantes (R1-R2). Cada persona captura JTBD, comportamentos, dores e disposição a pagar.
Consumidores
“Quando estou entediado com as mesmas opções de sempre, quero descobrir restaurantes novos e interessantes perto de mim para viver experiências gastronômicas variadas.”
Comportamentos
Pede delivery 3-5x/semana de restaurantes diferentes
Navega categorias e promoções antes de decidir
Influenciado por fotos, reviews e badges
Compartilha descobertas em redes sociais
Dores
Fadiga de decisão com listas longas sem curadoria
Não confia em restaurantes com poucas avaliações
Promoções confusas — não sabe se está economizando
Disposição a Pagar
Alta: ticket médio R$ 50-80 | Sensível a promos mas não dependente
“Quando preciso de jantar rápido após o trabalho, quero repetir um pedido que já sei que é bom gastando o mínimo de tempo e energia decidindo.”
Comportamentos
3-5 restaurantes favoritos fixos
Usa “repetir pedido” frequentemente
Pede 2-4x/semana, quase sempre jantar
Valoriza velocidade no checkout acima de tudo
Dores
Checkout lento com múltiplos passos
Falta de atalho real para recompra
Endereço e pagamento não salvos entre sessões
Disposição a Pagar
Média-alta: ticket R$ 40-60 | Leal quando experiência é sem fricção
“Quando quero pedir delivery sem estourar meu orçamento, quero encontrar promoções e cupons reais para sentir que estou fazendo um bom negócio.”
Comportamentos
Compara preços entre apps antes de decidir
Busca ativamente cupons e promoções
Pede 1-3x/semana, geralmente em promoções
Instala múltiplos apps de delivery
Dores
Regras de cupom confusas ou códigos que não funcionam
Taxa de entrega que anula o desconto
Promos falsas — preço inflado antes do desconto
Disposição a Pagar
Média: ticket R$ 30-45 | Alta elasticidade de preço | Retém se percebe economia
Restaurantes
“Quando meu restaurante não aparece no topo do iFood sem pagar por mídia, quero uma plataforma que valorize a qualidade do meu produto para atrair clientes que realmente apreciam comida bem feita.”
Comportamentos
Investe em apresentação visual dos pratos
Quer controle sobre preço, promoções e marca
Busca dados de performance para otimizar
Dores
Invisibilidade em plataformas dominadas por grandes redes
Comissões altas comprimindo margens
Sem acesso a dados de comportamento do consumidor
Disposição a Pagar
Aceita 10-18% de comissão se houver visibilidade real e controle sobre a experiência
“Quando opero exclusivamente via delivery, quero uma plataforma com analytics detalhados e boa exposição para otimizar meu cardápio e operação com base em dados reais.”
Comportamentos
Opera em múltiplas plataformas simultaneamente
Testa cardápio e preços frequentemente
100% data-driven
Alta adaptabilidade operacional
Dores
Dados fragmentados entre plataformas
Custo de manter presença em vários apps
Dificuldade de construir marca própria em marketplaces genéricos
Disposição a Pagar
Aceita 15-22% de comissão se volume e dados justificarem
Hipóteses
14 hipóteses organizadas em 5 temas estratégicos. 6 selecionadas para prototipação (H01, H04, H05, H07, H10, H13).
| ID | Hipótese | Opps | Status |
| H01 | Home Curada por Contexto de Momento — categorias visuais, hero banner, métricas ao vivo | OPP-01, OPP-03 | Selecionada |
| H02 | Cards de Confiança Visual com Prova Social | OPP-04, OPP-01 | Embutida em H01 |
| H03 | Busca Preditiva Multi-Critério | OPP-03, OPP-01 | Embutida em H01 |
| H04 | Preço Transparente desde o Primeiro Card — zero surpresas no checkout | OPP-02, OPP-12 | Selecionada |
| H05 | Pagamento em 2 Toques com Cartão Virtual ECP — auth inline sem redirect | OPP-05, OPP-02 | Selecionada |
| H06 | PIX com QR Code Contextual e Feedback em Tempo Real via SSE | OPP-05, OPP-02 | Embutida em H05 |
| H07 | Repetir Pedido em 1 Toque — atalho de hábito no histórico | OPP-06 | Selecionada |
| H08 | Incentivos de Retorno Visíveis e Contextuais — cupom MVP10, promos | OPP-07 | Ciclo 2 |
| H09 | Favoritos como Atalho Emocional de Fidelidade | OPP-06, OPP-07 | Ciclo 2 |
| H10 | Onboarding Guiado em 4 Passos — do cadastro ao primeiro item em 30 min | OPP-18, OPP-15 | Selecionada |
| H11 | Painel do Restaurante — controle total sem complexidade | OPP-15, OPP-13, OPP-14 | Embutida em H10 |
| H12 | Visibilidade por Qualidade — ranking justo sem pay-to-play | OPP-14, OPP-13 | Embutida em H10 |
| H13 | Cardápio Visual que Gera Desejo — fotos que dão fome, Midnight Express | OPP-10, OPP-13 | Selecionada |
| H14 | Alavanca de Frete Grátis como Gamificação de Ticket | OPP-10 | Embutida em H04 |
Protótipos
Low-fi Prototype — HITL #4 Aprovado
17 Telas Wireframe
Wireframes de todas as telas do fluxo primário, cobrindo jornadas de consumidor, restaurante e admin:
- Login / Cadastro
- Home com Hero Banner, Categorias e Catálogo
- Página do Restaurante com Cardápio
- Carrinho com Resumo Financeiro e Barra de Frete Grátis
- Checkout com Endereço e Cupom
- Pagamento Cartão ECP (auth inline + seleção)
- Pagamento PIX QR Code com Timer e SSE
- Confirmação de Pedido
- Tracking de Status em Tempo Real
- Histórico de Pedidos com Repetir
- Favoritos com Status Dinâmico
- Perfil e Endereços
- Painel Restaurante — Cardápio
- Painel Restaurante — Pedidos
- Painel Restaurante — Perfil
- Admin — Dashboard e Restaurantes
- Admin — Categorias e Promoções
Ver protótipo low-fi →
High-fi Prototype — HITL #5 Aprovado
17 Telas Full Design — Midnight Express
Design completo em dark mode premium com identidade visual aplicada:
- Tema Midnight Express (#181A20 bg, gradientes por restaurante)
- Tipografia Inter + emojis como ícones visuais
- Cards com cover_gradient, rating, ETA, badge de promo
- Cardápio visual com fotos premium e descrições narrativas
- Checkout com breakdown transparente de preços
- PIX QR Code com timer, instruções e SSE status
- Barra de progresso de frete grátis gamificada
- Contraste WCAG AA validado em todos os componentes
Ver protótipo high-fi →
Backlog Estruturado
7 épicos, 19 features, 51 user stories com critérios de aceite em BDD/Gherkin. Distribuição: S=15, M=24, L=8, XL=1.
Permitir que consumidores descubram restaurantes e pratos de forma rápida, visual e curada, reduzindo fadiga de decisão e conectando intenção a escolha em menos de 2 minutos. Meta: conversão > 8% (KR1).
F01.1
Home Curada com Hero Banner e Métricas ao Vivo
Hero banner promocional, barra de busca integrada, métricas ao vivo e grid de categorias visuais.
US-001 Visualizar hero banner com promoção do dia
US-002 Visualizar métricas ao vivo na home (restaurantes online, cupons, frete)
US-003 Filtrar restaurantes por categoria via chips visuais
US-004 Visualizar catálogo em cards visuais (foto, rating, ETA, frete, badge)
F01.2
Busca Multi-Critério por Restaurante, Prato e Categoria
Barra de busca com sugestões instantâneas agrupadas por tipo e debounce de 300ms.
US-005 Buscar restaurante por nome
US-006 Buscar por nome de prato ou categoria
F01.3
Detalhe do Restaurante e Cardápio Visual
Tela com banner, informações completas e grid de itens premium que gera desejo.
US-007 Visualizar detalhe do restaurante (rating, ETA, frete, promo)
US-008 Navegar cardápio com fotos, descrições e badges
US-009 Adicionar item ao carrinho a partir do cardápio
Garantir que a jornada do carrinho até o pedido confirmado seja fluida, transparente e sem surpresas de preço. Barra de progresso de frete grátis como alavanca de ticket. Meta: abandono < 15% (KR1, KR3).
F02.1
Carrinho Persistente com Resumo Financeiro em Tempo Real
Sidebar (desktop) / bottom sheet (mobile) com itens, +/-, resumo e barra de frete grátis.
US-010 Visualizar carrinho com itens adicionados
US-011 Alterar quantidade de item no carrinho (+/-)
US-012 Visualizar resumo financeiro detalhado (subtotal, entrega, desconto, total)
US-013 Visualizar progresso para frete grátis (“Faltam R$X”)
US-014 Badge de contagem de itens no carrinho (global)
F02.2
Checkout com Resumo e Aplicação de Cupom
Resumo do pedido, endereço de entrega, campo de cupom com validação em tempo real.
US-015 Visualizar resumo do pedido no checkout
US-016 Aplicar cupom de desconto (MVP10)
US-017 Confirmar endereço de entrega no checkout
F02.3
Acompanhamento do Status do Pedido
Protocolo do pedido e linha do tempo (Confirmado → Preparando → Saiu → Entregue).
US-018 Visualizar confirmação do pedido com protocolo
US-019 Acompanhar status do pedido em tempo real
Integrar pagamento com ecp-digital-bank via cartão virtual (auth inline) e PIX QR Code com webhook + SSE. Meta: 85% completam pagamento sem ajuda (KR1).
F03.1
Pagamento com Cartão Virtual ECP Digital Bank
Auth inline, listagem de cartões com saldo, seleção e confirmação de débito.
US-020 Autenticar no ECP Digital Bank para pagamento (inline)
US-021 Selecionar cartão virtual e confirmar pagamento
F03.2
Pagamento via PIX com QR Code e Feedback em Tempo Real
QR Code com valor, instruções passo a passo, timer e confirmação automática via SSE.
US-022 Gerar QR Code PIX para pagamento
US-023 Receber confirmação de pagamento PIX em tempo real (SSE) XL
Criar mecanismos que transformam o primeiro pedido em hábito: recompra rápida, favoritos como curadoria pessoal e incentivos de retorno. Meta: recompra > 25% em 30 dias (KR2).
F04.1
Histórico de Pedidos com Repetição Rápida
Lista de pedidos anteriores com botão “Repetir” que pré-popula carrinho em 1 toque.
US-024 Visualizar histórico de pedidos (data, restaurante, itens, valor)
US-025 Repetir pedido anterior em 1 toque (pré-popula carrinho)
F04.2
Sistema de Favoritos com Status em Tempo Real
Coração para favoritar, tela de favoritos com status dinâmico (online/offline, promo, ETA).
US-026 Favoritar e desfavoritar restaurante
US-027 Visualizar tela de favoritos com status dinâmico
F04.3
Incentivos de Retorno e Cupom de Boas-Vindas
Cupom MVP10 celebratório no primeiro acesso, incentivo de próximo pedido na confirmação.
US-028 Receber cupom de boas-vindas no primeiro acesso (MVP10)
US-029 Ver incentivo de próximo pedido na confirmação
Cadastro simples (email/senha), login rápido com sessão persistente via JWT e definição de endereço. Meta: tempo até primeiro pedido < 5 min (KR1, KR2).
F05.1
Cadastro e Login do Consumidor
Fluxo de cadastro com email/senha, login com sessão persistente via JWT.
US-030 Cadastrar conta de consumidor (nome, email, senha)
US-031 Fazer login com email e senha (JWT persistente)
F05.2
Gestão de Endereço de Entrega
Cadastro e gerenciamento de endereços com texto livre e CEP.
US-032 Definir endereço de entrega (rua, número, CEP)
US-033 Gerenciar endereços salvos (editar, excluir)
F05.3
Perfil do Consumidor
Dados pessoais, cupons disponíveis e logout.
US-034 Visualizar e editar dados pessoais
US-035 Visualizar cupons disponíveis
US-036 Fazer logout
Empoderar restaurantes artesanais com ferramentas para gerenciar cardápio, pedidos e perfil de forma autônoma. Onboarding guiado em 4 passos (< 30 min). Meta: 50+ restaurantes ativos (KR4).
F06.1
Gestão de Cardápio (CRUD de Itens)
Adicionar, editar, ativar/desativar e ordenar itens com preview visual.
US-037 Adicionar item ao cardápio (nome, descrição, preço, badge, emoji)
US-038 Editar item do cardápio
US-039 Ativar e desativar item do cardápio (toggle)
US-040 Ordenar itens no cardápio
F06.2
Gestão de Pedidos em Tempo Real
Lista com badge “Novo” pulsante, detalhes e botões de ação sequenciais.
US-041 Receber e visualizar pedidos em tempo real
US-042 Atualizar status do pedido (Confirmar → Preparando → Pronto)
F06.3
Dados e Perfil do Restaurante
Edição de informações públicas, taxa de entrega, pedido mínimo e promoções.
US-043 Editar informações do restaurante (nome, foto, culinária)
US-044 Configurar taxa de entrega e pedido mínimo
US-045 Gerenciar promoções ativas
Ferramentas de administração global: aprovação de restaurantes, gestão de categorias, promoções globais e métricas de saúde do marketplace (KR4).
F07.1
Gestão de Restaurantes pela Plataforma
Aprovar/rejeitar cadastros, suspender/reativar, dashboard de métricas gerais.
US-046 Aprovar ou rejeitar cadastro de restaurante
US-047 Suspender e reativar restaurante
US-048 Visualizar métricas gerais da plataforma
F07.2
Gestão de Categorias do Marketplace
CRUD de categorias de culinária com nome, ícone e ordenação.
US-049 Gerenciar categorias do marketplace (CRUD)
F07.3
Gestão de Promoções Globais da Plataforma
CRUD de cupons, regras de frete grátis e destaques no hero banner.
US-050 Gerenciar cupons de desconto (criar, desativar)
US-051 Configurar promoção para hero banner
Avaliação dos 4 Riscos (Cagan)
Customer Value
Aprovado com ressalvas
Confiança: Alta (80%)
Mercado de food delivery no Brasil atinge R$75 bi/ano (TAM). 5 segmentos validados com JTBDs distintos. 13 oportunidades priorizadas via RICE cobrindo 4 KRs. OPP-02 tem maior RICE (41.7) e OPP-12 maior RICE ajustado (80.0). Ressalva: cold start problem — consumidores com histórico no iFood podem não migrar sem massa crítica de restaurantes. Mitigação: cupom MVP10, frete grátis > R$120 e UX premium como incentivos.
Business Value
Aprovado
Confiança: Alta (85%)
4 KRs com metas mensuráveis: KR1 conversão > 8%, KR2 recompra > 25%, KR3 ticket > R$45, KR4 50+ restaurantes. SOM de R$18M/ano com comissão de 10-18%. Integração com ecp-digital-bank é diferencial único. Ranking por qualidade cria proposta de valor que iFood não pode replicar sem canibalizar receita de mídia.
Usability
Aprovado com ressalvas
Confiança: Alta (78%)
14 hipóteses com 38 suposições falsificáveis, 15 de risco de usabilidade. Dois rounds de prototipação aprovados: low-fi (17 telas) e high-fi (17 telas Midnight Express). 7 princípios de Norman aplicados com rastreabilidade. Ressalva: autenticação inline no ecp-digital-bank (risco de phishing perception) e espera de PIX via SSE (ansiedade).
Technical Feasibility
Aprovado com ressalvas
Confiança: Média-Alta (72%)
Stack idêntica ao ecp-digital-bank (Node.js + Fastify + SQLite + React) — equipe com experiência comprovada. 51 stories (S=15, M=24, L=8, XL=1). Ressalva: integração ecp-digital-bank (latência, SSE + webhook para PIX) requer spike técnico na semana 1 do Delivery. Paridade responsiva (desktop + mobile + tablet) com equipe enxuta é desafio.
Veredicto geral: Aprovado com ressalvas — confiança 79%. Recomendação: prosseguir para Delivery com 5 condições, sendo 1 bloqueante (spike técnico ecp-digital-bank).
HITLs da Fase 02
| HITL | Escopo | Decisão |
| #2 | Priorização de oportunidades (13 de 19 para MVP, 5 temas, RICE scores) | Aprovado |
| #3 | Insights e hipóteses (8 insights, 14 hipóteses em 5 temas, 6 selecionadas) | Aprovado |
| #4 | Protótipo low-fi (17 telas wireframe, 3 jornadas) | Aprovado |
| #5 | Protótipo high-fi (17 telas full design Midnight Express) | Aprovado |
| #6 | Backlog estruturado (7 épicos, 19 features, 51 stories) + 4 riscos avaliados | Aprovado |
Artefatos Gerados
02-product-discovery/priorizacao-oportunidades.json
02-product-discovery/ideacao-hipoteses.json
02-product-discovery/backlog.json
02-product-discovery/four-risks-assessment.json
02-product-discovery/prototype/low-fi.html
02-product-discovery/prototype/high-fi.html
02-product-discovery/hitl-02.json
02-product-discovery/hitl-03.json
02-product-discovery/hitl-04.json
02-product-discovery/hitl-05.json
02-product-discovery/hitl-06.json