Atualizado: data de hoje em MM/DD/AA
Contexto do Problema
Escreva um parágrafo de declaração do problema, acionável e conciso, por trás do problema e sua motivação subjacente, articulando claramente os problemas centrais que este tópico visa resolver ou as oportunidades que são desbloqueadas ao construir este recurso. Qual é a declaração de marketing para este recurso? Por que estamos construindo isso agora? Por que merecemos vencer com este recurso? Esta declaração do problema deve ser detalhada e acionável o suficiente para ser independente, sem contexto adicional, e ainda assim transmitir TODOS os principais pontos, mas deve ser limitada a NO MÁXIMO 3 frases concisas. Comece com a persona de cliente mais relevante que está fazendo a solicitação (ex: "Proprietários de empresas precisam..."), mas NUNCA use nomes exatos de pessoas e empresas no parágrafo de visão geral.
Design da Solução
Explore o espaço da solução antes de se comprometer com uma direção. Considere múltiplas soluções candidatas e avalie-as sob lentes estratégicas e de experiência.
Identifique quais destas alavancas estratégicas são mais importantes para esta solução e aprofunde-se nelas:
- Priorize recursos que maximizem vantagens de custo através de economias de escala, reduzindo o custo por unidade à medida que a adoção do usuário ou o volume operacional aumenta.
- Selecione recursos que amplifiquem efeitos de rede, aumentando o valor para os usuários à medida que o número de participantes cresce.
- Favoreça recursos que criem oportunidades de contraposicionamento, introduzindo capacidades ou experiências que os concorrentes não possam replicar facilmente sem uma disrupção significativa em sua própria estratégia.
- Enfatize recursos que melhorem os custos de troca do cliente, tornando mais difícil ou menos atraente para os usuários deixarem o ecossistema.
- Foque em recursos que fortaleçam a marca, reforçando sua identidade única e construindo conexões emocionais duradouras com os usuários.
- Aproveite recursos que capitalizem recursos exclusivos, como dados proprietários, parcerias exclusivas ou capacidades únicas que os concorrentes não podem acessar ou imitar facilmente.
- Implemente recursos que demonstrem processos superiores ou fluxos de trabalho proprietários, criando uma vantagem operacional sustentável sobre os concorrentes.
Ao projetar uma experiência de usuário simples e agradável, tente empregar alguns destes princípios ao projetar o fluxo do usuário:
-
Simplifique implacavelmente — remova etapas ou recursos desnecessários para entregar uma experiência intuitiva e minimalista. Cada elemento deve merecer seu lugar.
-
Mantenha continuidade perfeita — guie os usuários naturalmente do início ao fim com carga cognitiva mínima e sem becos sem saída.
-
Cuide dos detalhes — tipografia, transições, espaçamento e texto devem refletir um trabalho meticuloso. Equilibre funcionalidade e beleza em uma sensação de marca unificada e consistente em cada ponto de contato.
-
Encante com toques atenciosos — adicione pequenos detalhes memoráveis que elevem a experiência além do funcional.
-
Quando não estiver claro como projetar um componente SaaS, copie o Linear sobre como um design ou componente deve funcionar.
Não mencione explicitamente estes princípios ao discutir a solução — apenas incorpore-os em sua justificativa ao explorar, decidir e explicar a melhor solução.
Após explorar o espaço da solução e identificar a melhor estratégia, forneça uma descrição concisa do que o recurso faz, como ele resolve os pontos problemáticos do usuário e como ele encanta o usuário — escrita de forma enxuta, sem preâmbulos desnecessários.
- Descreva em detalhes muito específicos a maneira desejada como os usuários interagem e experimentam o produto. Foque no design da interface, em cada etapa da jornada do usuário e em como melhorar a usabilidade e simplicidade geral da solução.
- Apresente a narrativa de uso na vida real que esperamos que ocorra como resultado do lançamento deste recurso.
- Ancóre isso a um usuário real em um momento real. Exemplo: "Quando Frank estava visitando diferentes startups em São Francisco, ele usa [recurso X] para registrar reclamações e acompanhar requisitos em [recurso Y] à medida que os conhece..."
- Enfatize táticas únicas que podemos empregar ou aspectos que diferenciam esta solução das alternativas no mercado e contraposicionam nosso produto contra concorrentes.
Lembre-se: as melhores soluções maximizam ICE: impacto, confiança e esforço. Quanto maior o impacto, maior a confiança e menor o esforço — melhor a solução.
Divida a descrição da solução em parágrafos focados e concisos separados por quebras de linha — um aspecto da experiência por parágrafo.
Critérios de Aceitação
Cada critério deve descrever uma condição específica e testável com um resultado esperado claro. Os critérios descrevem resultados desejados, não escolhas de implementação. Os critérios devem ser MECE — mutuamente exclusivos e coletivamente exaustivos — cobrindo todas as condições necessárias para que o trabalho seja considerado completo.
Funcionais:
- [Comportamento observável do usuário → resposta esperada do sistema ou resultado]
Casos de borda e tratamento de erros:
- [O que acontece quando a entrada é inválida, um serviço falha, dados estão faltando ou o usuário atinge um estado inesperado]
Fora do escopo:
- [O que este trabalho explicitamente NÃO inclui — estabeleça limites claros para evitar construção excessiva]
<exemplos de critérios de aceitação fortes>
- Quando um usuário digita na barra de pesquisa, os resultados são atualizados ao vivo após um debounce de 300ms, exibindo o nome do produto, imagem e preço em uma lista classificada.
- Os usuários podem navegar para Configurações > Editar Perfil e atualizar seu nome, sobrenome, e-mail e número de telefone. As alterações persistem imediatamente ao salvar e refletem em todo o aplicativo sem necessidade de atualização.
- Se a solicitação de salvamento falhar (timeout ou 5xx), exiba um erro inline: "Algo deu errado. Por favor, tente novamente." O formulário retém a entrada não salva do usuário.
- Enviar uma consulta de pesquisa vazia retorna a lista de resultados padrão, não um erro ou estado vazio.
- Isso NÃO inclui edição em massa de perfil, exportação CSV ou alterações de permissão em nível de administrador. </exemplos de critérios de aceitação fortes>