Portfólio
Upstream System
Discovery de produto 3 vezes mais rápida, feita por todo o time de design
Desenhei e construí um sistema com IA que leva uma ideia solta até o requisito pronto para o desenvolvimento, passando por pesquisa com evidência real e protótipo navegável. Ele roda sozinho ou com uma pessoa aprovando cada passo.

- Setor
- SaaS B2B
- Período
- junho a outubro de 2026
- Papel
- Idealizador e principal construtor
- Escopo
- Discovery, Protótipo e orquestração · coautor da arquitetura
- Time
- 3 designers de produto como usuários
Indicadores
- Discovery, com aprovação humana em cada passo
- 12 dias → 4 dias
- -67% de tempo. Fonte: Antes do sistema, Com o sistema
- Do problema ao pronto para desenvolver, no melhor caso real
- 49 dias → < 1 dia
- -98% de tempo. Fonte: Antes do sistema, Autogestão de filiais
- Discovery no modo 100% autônomo
- 12 dias → 14 a 27 min
- esteira inteira em 1 a 4 h. Fonte: Antes do sistema, Modo autônomo
O problema: Descobrir o que construir era lento, artesanal e dependia de poucas pessoas
Medi o processo antigo no histórico do Jira: a pesquisa de uma demanda levava cerca de 12 dias, e o caminho até o time de desenvolvimento receber a demanda, cerca de 49 dias.
Dependia de especialista
Cruzar entrevistas, dados de uso, tickets de suporte e concorrência exigia saber fazer pesquisa. Quem não sabia, não fazia.
Conclusão sem prova
Decisões nasciam de impressão ("os clientes pedem muito isso"), sem número, sem fonte e sem a pergunta "quantos de quantos?".
Regra perdida no caminho
O design mostrava a tela, mas as regras de negócio e de interface se perdiam até chegar ao desenvolvimento.
A solução: Seis etapas encadeadas, cada uma com uma persona especializada e um portão de aprovação
Um orquestrador abre cada etapa, lê o resultado e para onde a configuração manda parar. Nada vira registro oficial sem uma pessoa aprovar.
Ideia
captura e prioriza (RICE, roadmap)
Problema
vira hipótese a testar, não verdade
Discovery
valida ou derruba a hipótese com evidência
Protótipo
fluxo navegável com as regras na tela
Requisitos
cada requisito aponta para a evidência
Lançamento
prepara vendas, suporte e marketing
Pesquisa em paralelo
Especialistas de IA pesquisam ao mesmo tempo em entrevistas gravadas, dados de uso, comportamento na tela, suporte, mercado e no próprio produto.
Triangulação
Uma conclusão só vale com duas fontes independentes. Se as duas vêm dos mesmos clientes, contam como uma.
Advogado do diabo
Um agente tenta derrubar o veredito antes de ele chegar a uma pessoa. Já rebaixou vereditos por falta de prova.
Aprende com correções
Cada correção humana num portão vira candidata a regra. Depois de 3 ocorrências independentes, vira padrão.
Resultado: Cada ponto é uma Discovery real, medida no Jira
Em cinza, as Discoveries do mesmo time no primeiro semestre de 2026, sem o sistema. Em verde, as concluídas com a esteira, com uma pessoa aprovando cada etapa.
- Sem o sistema (jan a jun/2026)
- Com o sistema (set/2026)
- mediana
Ver os dados do gráfico em tabela
| Quem | Antes (dias) | Com o sistema (dias) |
|---|---|---|
| Designer A | 7, 18 | 1, 4 |
| Designer B | 6, 6, 12 | 6 |
| Designer C | 30, 62 | ainda em curso |
| Time todo | mediana 12 | mediana 4 |
- mais rápida a Discovery acompanhada (mediana de 12 para 4 dias). Fonte: Com o sistema
- 3×
- do problema escrito ao épico pronto para o desenvolvimento, num caso real. Fonte: Autogestão de filiais
- < 24 h
- evidências numeradas numa só Discovery, no mesmo tempo que uma Discovery levava antes. Fonte: Relatório de estoque
- 98
Adoção: Os três designers do time usaram a esteira em projetos reais
A esteira deixou registro em 10 épicos entre julho e outubro de 2026. Fonte: Adoção
Designer A
- Antes
- Discovery em 7 e 18 dias
- Com o sistema
- Discovery em 1 e 4 dias
Levou uma demanda do problema ao "pronto para desenvolver" em menos de um dia. Ela já está em desenvolvimento. Fonte: Designer A
Designer B
- Antes
- Discovery em 6, 6 e 12 dias
- Com o sistema
- Discovery em 6 dias
Manteve o tempo e aumentou muito a profundidade: 11 hipóteses, 98 evidências e cada item validado por ela. Fonte: Designer B
Designer C
- Antes
- Discovery em 30 e 62 dias
- Com o sistema
- evidências em 4 dias, sem aprovação ainda
Começou a usar em setembro. Como nenhuma Discovery foi concluída, fica fora da conta do ganho. Fonte: Designer C
| Demanda | Quem | Etapas usadas | Discovery | Situação |
|---|---|---|---|---|
| Autogestão de filiais pelo cliente | Designer A | todas as seis | 1 dia | em desenvolvimento |
| Personalização de painéis | Designer A | Problema → Requisitos | 4 dias | aprovado |
| Relatório de estoque | Designer B | Problema → Protótipo | 6 dias | protótipo em curso |
| Coleta offline | Designer B | Discovery | feita fora do registro | em revisão |
| Produtividade da equipe de campo | Designer C | Discovery | em curso | em aberto |
| Outras 5 demandas | A, B e C | só Problema ou só Requisitos | sem medição | parcial |
Caso de ponta a ponta: Autogestão de filiais: do problema ao desenvolvimento em menos de um dia
A Designer A passou pelas seis etapas, com aprovação em cada uma. Antes do sistema, chegar ao time de desenvolvimento levava em média 49 dias.
"A Discovery não prova que você estava certo. Ela descobre se você estava."
- Tarefa de Discovery aberta no épico
- Problema escrito como hipótese e registrado
- Discovery concluída e aprovada
- Protótipo navegável aprovado
- Requisitos registrados; épico pronto para desenvolver
- Em desenvolvimento
Dois modos: A mesma esteira roda sozinha em minutos ou acompanhada em dias
No modo autônomo, o próprio sistema cronometra cada etapa. Esses são os tempos de máquina de quatro rodadas completas de teste.
- Discovery
- outras etapas
Ver os dados do gráfico em tabela
| Rodada | Ideia | Problema | Discovery | Protótipo | Requisitos | Total (min) | Duração da rodada |
|---|---|---|---|---|---|---|---|
| Cadastro em lote | 10 | 4 | 14 | 19 | 22 | 69 | 4,1 h |
| Unificar serviços | 4 | 21 | 20 | 16 | 9 | 70 | 1,1 h |
| Backlog de checklists | 22 | 3 | 17 | não consta | 7 | 49 | 1,1 h |
| Manutenção | 48 | não consta | 27 | não consta | 6 | 81 | 3,0 h |
O que aprendi: Rigor virou regra automática, não boa intenção
O erro mais perigoso não parece erro
Um protótipo bonito com tela inventada ou um número sem denominador passam despercebidos. Por isso as travas viraram checagens automáticas.
"Não achei" não é "não existe"
Várias regras nasceram de buscas que voltaram vazias e estavam erradas.
Autonomia precisa de trava
Dois modos resolveram isso: a mesma qualidade, com a pessoa escolhendo quanto quer acompanhar.
Admitir que não sabe gera confiança
O sistema ficou mais confiável quando "falta dado" passou a ser um resultado válido.
Como ler esses números: O que a medição mostra e o que ainda não mostra
- A amostra é pequena. São 3 Discoveries concluídas com o sistema contra 9 do mesmo time antes dele. O ganho é uma ordem de grandeza, não uma média estável.
- Os dias são de calendário. Incluem a espera entre aprovações. O tempo de trabalho de cada pessoa não foi medido à parte.
- No caso de menos de um dia, o relógio começa quando o problema foi escrito. A ideia já esperava na fila do backlog havia semanas.
- As rodadas de minutos são de teste. Mostram o teto de velocidade. Decisões de investimento seguem passando por uma pessoa.
Como medi
A conta, o método e o limite de cada número. Abra um item para ver.
Antes do sistema
Discovery: 12 dias
Mediana da tarefa de pesquisa em 9 projetos dos três designers, de novembro/2025 a julho/2026 (de 2 a 30 dias). Uma segunda amostra, só do primeiro semestre de 2026, dá mediana parecida, de 15 dias: 6, 6, 7, 12, 18, 30, 40 e 62 dias.
Até o desenvolvimento: 49 dias
Mediana de 11 projetos, entre a demanda entrar em Discovery e sair para a fila de desenvolvimento: 11, 21, 21, 21, 30, 49, 52, 56, 73, 121 e 156 dias. Sem os dois mais longos, a mediana é 30 dias.
Como medi
Histórico de mudança de status de cada item no Jira.
Limite
Tarefas fechadas em minutos (só registro) ficaram de fora. Algumas foram fechadas no Jira depois do fim real do trabalho.
Com o sistema
Conta
Três Discoveries concluídas e aprovadas com a esteira: 1, 4 e 6 dias. Mediana 4 dias, contra 12 antes: 67% menos tempo, cerca de 3 vezes mais rápido.
Como medi
Busca no Jira pelos comentários que a esteira grava em cada etapa, mais a data de criação e de conclusão das tarefas de Discovery.
Limite
Dias de calendário, com a espera humana incluída.
Autogestão de filiais
Linha do tempo
- Dia 1, 11h31: tarefa de Discovery criada
- Dia 1, 12h22: problema registrado
- Dia 2, 8h51: Discovery concluída
- Dia 2, 8h57: protótipo aprovado
- Dia 2, 8h59: requisitos registrados, épico marcado como pronto
Conta
Do problema escrito aos requisitos: cerca de 21 horas. Contra 49 dias de mediana antes, 98% menos tempo.
Limite
A ideia já estava no backlog havia semanas, só esperando na fila. O relógio começa quando o problema foi escrito.
Modo autônomo
Conta
Minutos de máquina por etapa, gravados pelo próprio sistema no início e no fim de cada uma:
- Cadastro em lote: Ideia 10, Problema 4, Discovery 14, Protótipo 19, Requisitos 22 (rodada de 4,1 h)
- Unificar serviços: 4, 21, 20, 16, 9 (1,1 h)
- Backlog de checklists: Ideia 22, Problema 3, Discovery 17, Requisitos 7 (1,1 h)
- Manutenção: Ideia 48, Discovery 27, Requisitos 6 (3,0 h)
Limite
São rodadas de teste. O registro guarda só a última passada de cada etapa.
Relatório de estoque
Conta
11 hipóteses e 98 evidências numeradas, veredito reformulado. Três portões aprovados pela designer em 4 dias seguidos (problema, necessidades e proposta de solução). A auditoria do próprio sistema corrigiu 15 problemas, 12 deles bloqueantes, antes de chegar à designer.
Como medi
Relatório da Discovery e registro de evidências da rodada.
Designer A
Antes
7 e 18 dias (criação até conclusão da tarefa de Discovery, primeiro semestre de 2026).
Com o sistema
1 dia (autogestão de filiais) e 4 dias (personalização de painéis). Também usou só a etapa de requisitos numa terceira demanda.
Designer B
Antes
6, 6 e 12 dias.
Com o sistema
6 dias no relatório de estoque, com 98 evidências. Usou a etapa de problema em outras três demandas e publicou a Discovery de coleta offline.
Designer C
Antes
30 e 62 dias (o segundo inclui protótipo).
Com o sistema
Escreveu um problema com a esteira (a demanda foi descartada depois) e começou uma Discovery: evidências publicadas 4 dias após o início, ainda sem relatório nem aprovação.
Limite
Como nenhuma Discovery foi concluída, não entra na conta do ganho.
Adoção
Conta
10 épicos com comentários gravados pela esteira entre julho e outubro de 2026: Designer A, 3; Designer B, 5; Designer C, 2.
Como medi
Busca no Jira pela marca que a esteira deixa em cada etapa. A mesma busca, filtrada por pessoa, encontra os casos já conhecidos, o que mostra que ela acha o que existe.
Upstream System · case de John Morais · dados medidos em outubro de 2026 no histórico do Jira e nos registros de execução do sistema. Nomes de pessoas, da empresa e das demandas foram trocados por confidencialidade.