03 — Pilares e Critérios do Produto
Pilares do produto
Defina 3–5 pilares que agrupam funcionalidades e expectativas de valor. Status: 🟢 maduro | 🟡 em evolução | 🔴 planejado
Pilar 1 — Diagnóstico 🟢
Descrição: Capacidade central de varrer qualquer URL/domínio e produzir um score de saúde digital cobrindo SEO on-page, performance (Core Web Vitals), acessibilidade básica e erros de rastreamento. É o motivo pelo qual o cliente contrata.
| Critério | Meta | Como medir |
|---|---|---|
| Cobertura de checks | ≥ 80 checks ativos (SEO + perf + crawl) | Contagem no código de regras ativas |
| Precisão de score | Correlação ≥ 0,85 com Lighthouse manual em sample de 50 URLs | Teste de validação mensal |
| Tempo de varredura | < 3 min para site com até 200 páginas | P95 no APM |
| Falsos positivos | < 2% nos alertas de erro crítico | Revisão amostral trimestral |
Pilar 2 — Automação 🟡
Descrição: Agendamento de varreduras recorrentes (diária, semanal, mensal) e envio proativo de alertas quando métricas-chave regridem. Elimina o trabalho manual de "lembrar de rodar" e permite que a agência reaja antes do cliente perceber.
| Critério | Meta | Como medir |
|---|---|---|
| Confiabilidade de jobs | < 0,5% de jobs falhando silenciosamente | Taxa de erro no worker (Datadog) |
| Latência de alerta | Notificação enviada em < 5 min após detecção de regressão | Logs de timestamps |
| Canais de notificação | E-mail + Slack webhook disponíveis | Feature flag + cobertura de testes |
| Customização | Threshold configurável por site e por métrica | UI: formulário de threshold por site |
Pilar 3 — Relatórios e Colaboração 🔴
Descrição: Geração de relatórios PDF/HTML com marca da agência (white-label), compartilháveis com o cliente final sem que ele precise ter login. Inclui painel de cliente com histórico de scores e comparativo entre períodos.
| Critério | Meta | Como medir |
|---|---|---|
| Tempo para gerar PDF | < 30 s para relatório padrão (≤ 10 páginas) | P95 no serviço de PDF |
| White-label | Logo, cores e domínio customizáveis sem intervenção de suporte | Self-service no painel da agência |
| Abertura pelo cliente | ≥ 60% dos relatórios enviados abertos em 48 h | Pixel de rastreamento no link |
| NPS do relatório | ≥ 40 (feedback in-app ao cliente final) | Survey pós-abertura |
Pilar 4 — Confiança (plataforma) 🟢
Descrição: Conta, billing, segurança, onboarding — herdado em parte do boilerplate; documentar critérios específicos do SiteScope.
| Critério | Meta | Como medir |
|---|---|---|
| Uptime API / app | 99,5% mensal | Monitoramento UptimeRobot + status page |
| Onboarding (Aha moment) | Primeira varredura concluída em < 5 min após cadastro | Funil de ativação no analytics |
| Suporte self-service | Help docs cobrem ≥ 90% dos top-10 tickets de suporte | Revisão mensal das categorias de ticket |
| Segurança de dados | Dados de cliente isolados por tenant (Row Level Security no Hasura) | Auditoria de permissões por spec de multi-tenant |
Matriz pilar × persona
| Pilar | Ana (Diretora) | Bruno (Especialista SEO) | Carol (Freelancer) |
|---|---|---|---|
| Diagnóstico | Alta — base do contrato com cliente | Alta — uso diário | Alta — prova de valor |
| Automação | Alta — reduz horas da equipe | Alta — alertas antes do cliente ver | Média — nice-to-have no Starter |
| Relatórios e Colaboração | Alta — diferencial de vendas | Média — usa, mas não vende | Média — entrega ao cliente |
| Confiança (plataforma) | Alta — responsável pelo contrato | Baixa — não percebe diretamente | Média — não pode perder dados |
Definition of Done (produto)
Uma entrega de feature só está "done" quando:
- Critério(s) de pilar associado(s) atualizado(s) neste doc ou em
04-features-modules.md - Spec em
specs/com FR-xxx e cenários de aceite - Métrica de sucesso definida em
06-product-metrics.md(se aplicável) - Comunicação alinhada (marketing/vendas) se impacto externo