Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite galera...
Estou abrindo esse topico para saber o que vcs pensam em relação a processo de desenvolvimento em uma equipe...
Me deparo com diversidade de pensamentos nesse sentido, msmo parecendo algo óbvio.
Pensando em front-end e back-end, ao iniciar uma nova aplicação, como fica a distribuição do projeto... o back-end entra no desenvolvimento somente depois que o front já realizou todo seu trabalho?
Não creio que o back-end deva começar a trabalhar quando o front-end terminar, ambos só poderão fazer algo se tiver em mente o que deve ser feito. Por exemplo, digamos que vamos criar 2 coisas, uma é uma loja virtual e outra é um game. Ambos usam as mesmas ferramentas e tecnologias, vamos nos apegar a soluções HTML5 para esse exemplo, logo o que muda entre eles é o produto final, um tem interação com valores, frete com App dos correios e etc. O outro não precisa de comunicação externa, mas trabalha com caixas de colisão e gravidade em uma animação interativa, a diferença nesses projetos se deu no levantamento de requisitos.
Resumindo, front e end devem trabalhar juntos, mas haverá momentos que um precisa do resultado do outro, porém ambos só poderão trabalhar quando todos os requisitos forem explorados e diagramas forem finalizados. Os detalhes do como, depende da metodologia que for escolhida.