Como escrever a especificação técnica de um site e receber o que você precisa

A maioria dos projetos de site que estouram o orçamento ou ficam “quase do jeito certo” tem a mesma causa: o cliente e o desenvolvedor entenderam a tarefa de formas diferentes. Uma especificação técnica, a descrição por escrito do que o site deve fazer, evita isso. Ela não precisa ser longa nem técnica, mas precisa ser clara.
Veja o que colocar na especificação de um site, seção por seção.

1. Objetivo do site
Para que serve o site e como você vai saber que ele funciona: “receber pedidos de consultoria de projeto de cozinha, pelo menos 30 por mês”. Sem um objetivo, cada decisão vira uma questão de gosto.
2. Público
Quem visita o site e o que quer fazer lá. Um empresário ocupado no celular e um estudante comparando preços no notebook precisam de coisas diferentes.
3. Páginas e estrutura
Uma lista de páginas e como elas se conectam: início, catálogo, página de produto, sobre, contato, blog. Um diagrama simples ou uma lista com níveis já basta.
4. Conteúdo de cada página
O que cada página contém: blocos, textos, fotos, formulários. Indique quem fornece cada parte: você ou o desenvolvedor. O conteúdo é o motivo mais comum de projetos travarem.
5. Funcionalidades
O que o site deve fazer: pagamento online, agendamento, busca e filtros, área do cliente, vários idiomas. Descreva cada funcionalidade do ponto de vista do visitante: “o visitante escolhe uma data e um horário e recebe um e-mail de confirmação”.
6. Design
Exemplos de sites de que você gosta e por quê, as cores e o logo da sua marca, as fontes, se você tiver. Se ainda não há design, diga se ele faz parte do trabalho.
7. Requisitos técnicos
A plataforma ou o CMS, se você tiver preferência; hospedagem e domínio; integrações com o seu CRM, o provedor de pagamento ou o serviço de entrega; requisitos de velocidade e de dispositivos móveis.
8. Prazos, etapas e aprovação
Divida o trabalho em etapas, cada uma com um resultado: design, layout, funcionalidades, conteúdo, lançamento. Combine com antecedência como cada etapa é aprovada e quantas rodadas de ajustes estão incluídas.
Erros comuns
- “Igual àquele site, só que melhor.” Um link sem explicação deixa o desenvolvedor adivinhando do que exatamente você gosta.
- Esquecer o conteúdo. Um site sem textos e fotos não pode ser lançado, mesmo com o código pronto.
- Mudar o escopo no meio do projeto. Novos desejos são normais, mas cada um deve entrar na especificação, com o impacto no prazo e no custo.
Resumindo
Uma boa especificação responde para que serve o site, quem o usa, quais páginas e funcionalidades ele tem e como o resultado é aprovado. Ela leva algumas horas e poupa semanas de retrabalho. Se você quer que alguém a escreva, peça uma especificação técnica: você descreve a sua ideia e recebe um documento que qualquer desenvolvedor consegue orçar e executar. O pagamento só é liberado depois que você aprova o trabalho.