domingo, 3 de março de 2013

Como decidir as tecnologias de um projeto de software?


Só para avisar: não sou nenhum especialista e nem um guru (guru e não Gugu), mas ai vão umas dicas de alguém que tem alguma experiência na área de informática:

1) Se sua equipe estiver montada, saiba antes da experiência e "das vontades" de cada um;

2) Pesquise as tecnologias que você pensa em usar, antes de utiliza-las (pode ser bobo, mas é realmente uma dica :) );

3) Se você não sabe ou não tem certeza do que utilizar, pense sempre no mais simples;

4) Quanto mais complexo uma tecnologia é, pior será a velocidade de desenvolvimento (vá por mim, querer se mostrar que é o "bão", pode acabar bem "mar" :P );

5) Comunique as suas decisões para a equipe ("surpresas" que não são presentes ou comemorações, podem ser tão perigosas quanto "bombas");

6) Nunca se "empolgue" com uma tecnologia, no nosso meio, na maioria das vezes, a razão vem antes do coração (ficou meio brega, para não falar outra coisa...  :P );

7) Em uma decisão arquitetural, planeje antes de executar (sempre);

8) Se tiver tempo, faça provas de conceito com as tecnologias que você não sabe ou que são novas;

9) Se conseguir, verifique o projeto como um todo antes de decidir quais tecnologias utilizar;

10) Se possível, pergunte antes para alguém que tenha mais experiência na tecnologia que você. Perguntar não deveria ofender a pessoa e nem você (como meu pai diz: "Perguntar não é burrice, burrice é deixar de perguntar!" :P );

Obs.: Sabe que estou percebendo: que ando colocando carinhas ( :P ) demais nos meus textos.

Até mais!

Nenhum comentário: