«Precisamos de um website» pode significar coisas muito diferentes: uma página que apresenta a empresa, uma loja online ou um sistema em que os clientes fazem login, encomendam e acompanham as encomendas. Dar o nome certo à tarefa logo no início poupa dinheiro e desilusões.
O que faz um website
Um website apresenta sobretudo informação: quem é, o que oferece, porque merece confiança e como o contactar. As suas qualidades principais são uma estrutura clara, bons textos, rapidez, visibilidade nos motores de pesquisa e formulários de contacto práticos. O conteúdo é normalmente igual para todos os visitantes e editado num painel de administração simples.
O que faz uma aplicação web
Uma aplicação web permite aos utilizadores trabalhar: criar e editar dados, fazer e acompanhar encomendas, gerir contas, ver painéis pessoais, colaborar com outros. Tem contas de utilizador e perfis, lógica de negócio, integrações com outros sistemas e requisitos muito mais exigentes de segurança e fiabilidade dos dados. O homebanking, um CRM ou um sistema de reservas são aplicações web.
Porque a diferença importa
O esforço difere numa ordem de grandeza. Um website define-se sobretudo pelo design e pelo conteúdo; uma aplicação, pelos processos, dados e regras. Uma aplicação exige uma análise cuidada dos cenários, testes de casos-limite e manutenção contínua após o lançamento. Tratar uma aplicação como «apenas um website» leva a orçamentos subestimados e prazos falhados.
Muitas vezes são as duas coisas
Muitas vezes a resposta certa é uma combinação: um website público rápido e bem otimizado que atrai clientes, e uma área de cliente ou sistema interno por trás de um login. Podem partilhar sistema de design e dados, mas cada parte é planeada segundo os seus próprios objetivos.
Como decidir
Faça três perguntas. Os utilizadores precisam de fazer login? Criam ou alteram dados que têm de ser guardados? O sistema tem de seguir regras de negócio ou ligar-se a outros serviços? Se a resposta for «não» às três, precisa de um website. Se pelo menos uma for «sim», está a planear uma aplicação web, pelo menos em parte.
Em resumo
Um website apresenta; uma aplicação web trabalha. Defina o que precisa - ou que partes de cada um - antes de falar de design, e o orçamento e os prazos corresponderão à realidade.