É preciso levar a sério todo o processo de desenvolvimento.

Vejo muitos "desenvolvedores" dizendo que entregam sites funcionais em menos de 8 horas.

Mas será que realmente esse serviço tem qualidade? Será que a solução final gera resultados que se convertem?

Ainda que dispondo de ferramentas que nos auxiliam na construção de páginas web de forma super dinâmica e ágil é nítido que o processo como um todo, quando executado de forma responsável e respeitando todas as fases do desenvolvimento, seja impossível que se inicie a criação de um site pela manhã e o entregue no fim do dia.

Nesse sentido lhes apresento alguns dos principais aspectos que envolvem a criação de um site simples (landing page), suas implicações para caso não seja levado a sério todas as etapas, e em alguns dos casos o tempo mínimo para execução, que, inclusive, justificam a necessidade de alguns dias para a entrega de um site básico.

Os principais aspectos são:

  • Levantamento e análise de requisitos;
  • Prototipagem em Wireframe;
  • Aquisição e configuração de domínio;
  • Contratação e configuração de hospedagem;
  • Programação;
  • Configurações de formulários;
  • Otimização de imagens;
  • Implementação de técnicas de segurança;
  • Análise e implementação de SEO;
  • Implementação de Analytics;
  • Testes de Usabilidade;
  • Testes de Performance;
  • Backup Recovery;

[ Levantamento e análise de requisitos ]

Nessa primeira fase ouvimos o cliente para definir o escopo do projeto com base nas necessidades dos usuários.

É um processo delicado porque muitas das vezes o que o cliente quer nem sempre é o que o usuário necessita e cabe a nós orientá-lo de forma profissional para que se chegue a um consenso quanto aos requisitos e funcionalidades que o site terá.

Tempo gasto:Min. 2 reuniões

A não execução:Normalmente se torna um projeto que gera muito desgaste e desperdício de tempo, já que várias partes teriam que ser refeitas por diversas vezes.

[ Prototipagem em wireframe ]

Já diz o ditado, "não se começa uma casa pelo telhado", nessa linha o wireframe seria o projeto arquitetônico do site, onde definimos onde cada informação e elemento será disposto.

Tempo gasto:Depende da complexidade e quantidade de páginas.

A não execução:Dificuldade para seguir um padrão de layout, gerando assim, um projeto sem identidade visual e com baixa harmonia entre os elementos. Também dificulta mensurar o estado (andamento) do projeto.

[ Aquisição e configuração de domínio ]

É comum que o cliente chegue até o desenvolvedor ou agência com o nome do domínio (endereço do site) "definido", mas para essa definição geralmente não foi levado em consideração algumas características técnicas, como por exemplo, a disponibilidade do endereço para registro.

Mas nem sempre essa disponibilidade é o principal problema, a casos em que o nome de domínio não reflete a identidade/solução do site, e isso acontece porque o melhor momento para se definir esse nome, geralmente é durante ou após uma boa análise de requisitos.

Tempo gasto:Faz parte do processo de análise de requisitos.

Sem a devida atenção:Ter um nome de domínio que não reflete a proposta do site, não conseguir nomes adequados para as redes sociais e ou plagiar algum projeto existente.

[ Contratação e configuração de hospedagem ]

Talvez o principal fator. Não adianta ter um projeto "bem elaborado" se você não consegue fornecer um acesso rápido, seguro e consistente ao site. Para que esse fator seja assertivo, a decisão de onde hospedar e quais configurações seriam necessárias dependem diretamente de uma boa análise de requisitos, pois só assim entenderíamos quais funcionalidades o site deverá suportar.

Tempo gasto:~24 horas

Não levar em consideração:Seu site não converte e dificilmente seus clientes/usuários retornam.

[ Programação ]

Fase onde juntamos tudo que foi planejado e partimos para o desenvolvimento do site. Aqui deve ser levado em conta não o presente mas sim o futuro do projeto.

Apesar de seguirmos a risca todos os aspectos que envolvem o levantamento de requisitos, wireframes e testes, é comum nos depararmos com elementos diversos que não estão desempenhando bem sua função ou convertendo como esperado, e isso acontece porque existem N variáveis no mundo da web e dificilmente conseguimos antever 100% delas. O que pode ser feito é a identificação e correção desses elementos "defeituosos" o mais rápido possível, envitando assim a ineficiência dos resultados esperados.

Nesse sentido, é importante optarmos por métodos mais complexos e que naturalmente tomam mais tempo, mas que garantem a possibilidade de refatoração do código ou mudanças no layout caso seja necessário.

Tempo gasto:Depende da complexidade da página e tipo de solução aplicada. Min. 12 horas.

Se não levado a sério:O projeto se tornaria inútil caso surgisse uma nova regra de negócio e não fosse viável adaptar o site a ela.

[ Configurações de formulários ]

Como estamos falando de sites do tipo Landing Page (página de conversão) é comum que este possua ao menos um formulário, desta forma conseguimos obter leads ou vender um produto/serviço.

Tempo gasto:~3 horas.

Se não levado a sério:O sucesso do site estaria comprometido, já que este é o coração da solução, que traz leads ou fechar alguma venda.

[ Otimização e escolha de imagens ]

Processo que define e otimiza as imagens que serão utilizadas no site.

Muitas das vezes o que atrai, retém ou estimulam ações dos usuários dentro do site são as imagens, sendo assim, para que isso seja positivo, é fundamental que essas estejam otimizadas e harmonicamente contextualizadas ao projeto.

Tempo gasto: Depende da quantidade de imagens. Min. 1 hora

Se não levado a sério:O tempo de carregamento do site pode ser prejudicado ou elas não serão um fator somatório para o engajamento dos usuários.

[ Implementação de técnicas de segurança ]

Processo que visa garantir a segurança dos dados que trafegam ou são coletados dentro do site.

Tempo gasto:Depende das funcionalidades do site, local de hospedagem, etc.

Se não levado a sério:O mais simples comprometimento dos dados de seus usuários pode ser suficiente para decretar o fim do seu negócio.

[ Análise e implementação de SEO (Search Engine Optimization) ]

É um conjunto de técnicas que visam posicionar uma página nos primeiros resultados de mecanismos de busca online, como o Google.

Tempo gasto:Depende do tamanho do site.

Se não levado a sério:Seu site se torna uma obra de arte pessoal e um negócio invisível que não gera nenhum tipo de conversão.

[ Implementação de Analytics ]

Ferramenta que possibilita o monitoramento de tráfego no site. O objetivo principal do Analytics é saber e entender os comportamentos dos visitantes ao navegarem pelas páginas do site, além disto, fornecer dados para que seja possível a indexação nas buscas por termos específicos no Google.

Tempo gasto:~2 horas

Se não levado a sério:Não conseguiríamos compreender o comportamento do usuário dentro site e com isso ficaríamos limitados para implantação e correção de estratégias de marketing ou bom funcionamento do SEO.

[ Testes de Usabilidade ]

Fase onde verificamos a experiência de usabilidade para o usuário. Aqui testamos o layout em diferentes dispositivos, a comunicação dos botões, formulários, performance, etc.

Tempo gasto:~2 horas

Se não levado a sério:Comportamentos inesperados podem reduzir a satisfação dos usuários e com isso reduzir a taxa de conversão.

[ Teste de Performance ]

Fase onde sobrecarregamos o servidor onde está hospedado nosso site a fim de averiguar possíveis gargalos e falhas em produção.

Tempo gasto:Depende do método/ferramenta utilizada. ~2 horas.

Se não levado a sério:O site pode ficar inoperante caso o servidor não suporte os acessos ou ocorra alguma falha grave.

[ Backup Recovery ]

Processo periódico que garante uma cópia fiel do site, possibilitando a restauração caso ocorra uma fatalidade com os arquivos no servidor.

Tempo gasto:~2 hora

Se não levado a sério:Fatalidades ocorrem, e não estar preparado para lidar com elas pode acarretar na perda de clientes, dinheiro ou até mesmo de todo um negócio.

...

Ou seja, não é só desenhar o site e entregar para o cliente, é preciso muito mais para que se tenha um produto de qualidade e que de fato traga benefícios.

>> Ao desenvolvedor

Portanto, se você quer ser um profissional de destaque e ser lembrado por criar soluções que engajam, convertem ou resolvam problemas, é fundamental que leve a sério todos os fatores citados acima e execute com responsabilidade todas as etapas.

>> Ao cliente

Portanto, se você quer ter um Site que de fato converta os resultados em algo positivo, contrate um profissional que leve a sério todos estes aspectos e requisitos acima.