Você sabe qual é a principal razão pela qual projetos de desenvolvimento web não saem do papel ou atrasam muito? É o que a gente gosta de falar bastante por aqui. Se você deseja relembrar o que deve ser feito para que isso não aconteça, continue neste artigo com a gente!

A planta x A casa 

Uma analogia que é perfeita quando falamos de desenvolvimento web é a comparação da planta com a construção real da casa.

Você já reparou como uma casa nunca fica exatamente igual à planta? 

Isso porque uma planta é mais um plano inicial, bem detalhado, de como os cômodos vão ficar, mas, ainda assim, nunca é 100% de certeza de como as coisas sairão na casa real.

Pois sempre fica um pouco maior, ou um pouco menor, entre outras mudanças.

Inclusive, essa é uma dificuldade dos engenheiros e arquitetos.

A mesma comparação serve para construção de software. 

Mas, por quê? 

O modelo x a coisa real no desenvolvimento web

Construir um software seria como fazer só uma planta, criar um modelo. 

Porque software é uma coisa intangível, pois, numa casa, quando você deseja mudar algo, é preciso uma reforma, e no software não, é muito mais simples. Basta mudar um botão e tá resolvido.

Então, a gente criou processos de desenvolvimento web baseados do que tínhamos antes, e que criam obstáculos que dificultam todo o projeto

Mas, então, se com software é mais simples, como funciona o passo-a-passo de um processo de desenvolvimento de software?

O desenvolvimento web passo-a-passo

  • Planejamento: estudo de necessidades, banco de dados;
  • Pesquisa: concorrentes, o que o usuário quer, detalhe do problema;
  • Arquitetura de informação e modelagem: diagramas, wireframes, modelagem de dados;
  • Design: as telas como elas vão ser, com cor, fonte, imagens, logo, etc.

Do planejamento até a arquitetura de informações são todos abstrações. Mas quando começamos a olhar para o design que as coisas fazem sentido!

Afinal, em uma página responsiva, que se adapta à todas as telas, não é possível desenhar isso em um papel.

Um processo de desenvolvimento deve ser interativo! Por isso deve ser testado com pessoas reais.

Por fim, a razão do atraso dos projetos se dá por conta das abstrações. Seu dever é eliminá-las.

Quer saber mais sobre a razão pela qual projetos de desenvolvimento Web demoram o dobro do tempo para acontecer? Assista ao vídeo abaixo:

Por Beatriz Paradela