Se você trabalha com web ou já contratou alguma agência para fazer um website seu, provavelmente já passou por essa situação: Ao término do projeto, o site não é fiel ao layout apresentado durante o desenvolvimento. Isto é um problema que deve e pode ser evitado.
Abaixo, listo as principais causas desse problema e como evitá-lo:
1 – Briefing do projeto - Se o briefing não for feito da maneira correta, levantando todas as necessidades reais do cliente, durante o desenvolvimento, o cliente vai identificar deficiências e vai solicitar mudanças, fazendo com que o produto final fique diferente.
Para evitar isso, a agência deve conversar bastante com o contratante, conhecer o máximo possível a empresa, produto ou serviço que será apresentado no website, estudar a concorrência do ramo e se colocar do outro lado, descobrindo quais seriam suas necessidades como usuário daquele website.
2- Falha na comunicação entre agência e cliente - Durante o desenvolvimento, o projeto passa por várias etapas: briefing, arquitetura da informação, design gráfico, programação e finalização. Cada uma delas deve ser explicada detalhadamente ao cliente para que não fique nenhuma dúvida. Um grande problema que vejo com frequência é a falta de entendimento do wireframe, o alicerce do projeto todo.
O grande problema é que a agência deve levar em conta que, na maioria das vezes, o cliente não tem conhecimento avançado em web. Não espere que um empresário vá saber o que é um lightbox! Então, deve ser tomado todo o cuidado na hora da apresentação, utilizar uma linguagem menos técnica, exemplos de outros sites, rabiscos no papel e, uma coisa que funciona bem comigo, fazer wireframes de alta fidelidade, pelo menos nas partes mais difíceis de explicar ao cliente.
3- Falha na comunicação interna do próprio cliente - Nem sempre a pessoa que representa o cliente é quem, de fato, toma as decisões finais do projeto. Normalmente donos de empresa possuem um dia muito corrido e não podem resolver tudo da organização sozinhos, porém, eles precisam estar informados sobre tudo. Sendo assim, na hora de desenvolver o site da empresa, o responsável pelo setor de marketing, por exemplo, fica encarregado de acompanhar o projeto. Em muitos casos, esse funcionário toma as decisões por ele mesmo, deixando para apresentar o projeto a seu superior apenas após sua conclusão. Como cada pessoa pensa de uma forma, provavelmente isso acarretará em solicitações de alterações.
No início do projeto deve ficar documentado quem será responsável pelas aprovações. A agência também deve tomar o cuidado de obter essas aprovações do responsável durante cada etapa, seja por assinatura, e-mail, ou qualquer outra forma que possa ser documentada e usada como prova.
4- Falta de planejamento – Muitas vezes a equipe responsável pelo projeto não faz o planejamento correto, levantando todas as tecnologias, plugins, serviços, componentes e widgets, por exemplo, que serão utilizados. Isto faz com que o problema só seja detectado no fim do projeto, durante sua implementação, aí nem sempre dá pra customizar a ferramenta da forma como foi feita no layout.
Uma simples reunião no início do projeto, quando o briefing for fechado, envolvendo TODA a equipe responsável, pode resolver isso. É aconselhável o uso de procedimentos para isso, documentando todas as necessidades, soluções e ferramentas utilizadas, fazendo com que tudo fique claro para todos desde o início.
5- Demora na entrega do projeto - Caso o projeto demore muito tempo a ser concluído, seja por atraso do cliente, da agência ou de fatores externos, é comum que o cliente queira mudar algumas coisas. Isto acontece porque durante o período de desenvolvimento do seu website o contratante pesquisa outros sites na internet e mostra seu projeto para outras pessoas, levantando novas opiniões e idéias que ele quer que sejam incorporadas.
Para resolver isso, a agência deve fazer de tudo para entregar o projeto em tempo hábil. Uma boa prática é deixar marcado as datas de apresentação das etapas do projeto desde o início. Além disso, é importante ter um contrato de serviço bem detalhado, explicando sobre atrasos e mudanças de etapas que já foram aprovadas.
6- Atenção aos detalhes - Este é um problema mais específico dos programadores de interface, que na hora de darem vida ao layout com CSS, não se preocupam com aquele pixel a mais ou a menos. São espaçamentos incorretos, campos de formulários com tamanhos diferentes, cores diferentes, e outros pequenos detalhes que juntos deixam o projeto final diferente.
Primeiro o programador tem que ser conscientizado da importância dos detalhes, de que tudo que o designer fez foi com um propósito e foi pensado e, por isso, deve ser reproduzido fielmente. Segundo, a equipe envolvida no projeto também deve ter a responsabilidade de fiscalizá-lo, realizando testes constantes e comparações.
7- Imprevistos acontecem - também existem situações adversas que podem fazer com que o projeto tenha que ser modificado. E aí, bruno? Nesse caso, o correto é que no contrato do serviço tenha especificado essas situações, como cada uma das partes deve proceder. Além disso, é importante documentar todo esse processo também.
Conclusão - de fato, a maioria dos problemas decorrem de falta de procedimentos definidos e documentação. Por isso, é importante que agência tenha claro como funciona todos os processos da empresa e os siga à risca.
Nenhum artigo relacionado.


Concordo com os pontos acima levantados, agora temos que mostrar pro cliente que o site dele vai ficar diferente em alguns browsers e não é por culpa do designer, de quem vende a idéia, do programador de intrfaces e otros… e sim as especificações que regem o desenvolvimento de cada browser.
Já vem daí os problemas, pois já passei por isso da ideía ser vendida ao cliente que tudo funcionaria e ficaria visualmente igual em todos os browsers e até no IE 6. Loucura total o projeto e no fim no resultado foi frustante para o cliente.
Realmente Sandro, essa questão dos browsers também é uma parte delicada porque, na maioria dos casos, o cliente não possui o conhecimento técnico sobre eles. Mas isso tende a acabar com o tempo, as pessoas estão aprendendo, o Chrome está ganhando cada vez mais força e os outros vão ter que acompanhá-lo para sobreviver.