Problemas e soluções para Projetos de Desenvolvimento da Web
Problema 1: Todo mundo quer saber o quanto vai custar o site
Pontos a considerar: De início, você nunca saberá o custo real para produzir e manter um website
Os clientes tendem a mudar suas expectativas e requisitos constantemente. Os profissionais tendem a dizer que só podem definir o preço real do projeto tendo em vista um plano bem construído e sem grandes mudanças com o tempo. Essa incerteza sempre prejudica a qualidade do projeto - ou o orçamento.
Uma possível solução: você deve trabalhar em conjunto e decidir quais são suas prioridades. O preço mínimo, definido pelos desenvolvedores web, varia muito da experiencia do desenvolvedor e um contrato estabelecendo isto seria bem vindo. Dessa forma, os desenvolvedores da web serão capazes de cumprir os requisitos básicos, definidos pelo cliente, e haverá dinheiro suficiente para pagar despesas por detalhes adicionais.
Problema 2: confusão com os requisitos
Os requisitos do cliente são sempre uma dor no “pescoço”. Primeiro, alguns clientes não tem idéia do que querem ou - o que é ainda mais horrível - têm idéias que simplesmente não podem se traduzir em realidade. Em segundo lugar, às vezes os requisitos mudam porque o cliente percebeu que precisa mudar o público-alvo ou por outros motivos comerciais. Em terceiro lugar, às vezes os desenvolvedores da web percebem que podem oferecer uma solução melhor e todos os requisitos anteriores impedem que o façam. No terceiro caso, se os clientes souberem que voce poderia ter oferecido uma solução assim no início e oferece novas ideias fora do contrato pode ser não benéfico para ambos.
Solução: Defina os elementos de design. O cliente só precisa definir o básico - todo o resto deve ser discutido e implementado durante o processo de desenvolvimento do site.
Problema 3: você não pode simplesmente iniciar um site
Se você é um desenvolvedor web - diga olá para requisitos inesperados e correções intermináveis. E mesmo quando se lança um site, isso não significa que o trabalho esteja terminado, nós temos os "bugs", e alguém diz que a funcionalidade poderia ter sido melhor.
Solução: faça uma versão básica do site e deixe os visitantes chegarem até a versão principal estar completa. É melhor começar com um site de qualidade inferior ao padrão, em vez de perder tempo sem nenhum. O desenvolvimento do site é um processo difícil, então, se você decidir esperar até que tudo esteja em ordem, afinal, você pode se familiarizar com seus clientes, aprender suas necessidades e descobrir seus desejos tendo uma versão razoável do projeto, com a idéia principal num bom display.
1) Abaixo eu cito alguns problemas a se ter em mente e que podem ser ponderados em relação à discussão do projeto com o Cliente.
Os requisitos não estão claramente definidos. Rescreva!
Comece a partir de uma instalação pré-configurada, em uma plataforma fácil de modificar
O site nunca está realmente pronto quando é lançado.
Meu sistema de gerenciamento de conteúdo / site de comércio eletrônico foi pirateado! Certifique-se de que o site está bem respaldado e as medidas de segurança estão atualizadas.
Se seu site falhou após uma atualização. Tenha um contrato de suporte e backup, sempre!
Automação de Tarefas
Muitas vezes realizamos tarefas pequenas e repetitivas todos os dias. Isso pode variar desde a implantação de um novo ambiente de desenvolvimento até a compilação de nossas folhas de estilo. Por sorte, existem ferramentas como grunhir e webpack que fazem muito por nós. Verifiquem e me falem o que acharam!
Agora, alguns alunos me perguntaram sobre projetos e o que se pode fazer depois que finalizar o curso Web Desenvolvimento 2.0. Venho, por exemplo, aprendendo mais sobre Bootstrap 4.0 e verifico que todo momento é um desafio de integração do código com o projeto que estou trabalhando, portando é muito difícil de prever ganhos financeiros em relação a projetos futuros. A grande questão é começar e ir adquirindo experiências, fazendo amizades com profissionais, lendo constantemente stack overflow, livros, videos e o principal, tendo um projeto em mente para concretizar e instigar a pesquisa. Uma coisa digo com absoluta razão, devemos ler e buscar soluções diárias para os projetos que temos em mente e isto, leva algum tempo para se concretizar.
Afonso H. R. Alves
01 de Setembro de 2017