O dia a dia de um front numa equipe de engenharia
Salve salve galera! Nesse post vou tentar contar um pouco como é meu trabalho no IOB Concursos junto de uma equipe de engenharia.
Atualmente nossa equipe conta com:
- 1 - Gerente de Engenharia;
- 1 - Coordenador da equipe;
- 1 - Coordenador de projetos;
- 3 - Desenvolvedores Back-end (1 deles também é o "famoso tester");
- e, por último, mas não menos importante: 1 - Front-end (pagando também de UX e design) que nesse caso, it's me :P.
Nesse cenário, temos três tipos de demandas:
- Tasks (um tipo de "chamado", criado por qualquer colaborador da empresa, para fix e/ou features nos projetos atuais);
- Ações de marketing;
- Projetos :).
Como no atual momento estamos priorizando as ações de marketing e projetos, não vou abordar essa tal de “task” :)
As ações de marketing chegam até ser um tanto quanto parecidas com a de agências: banners, captação de leads, landing pages, testes a/b, etc..
Sobre os projetos em questão, desde o último, estamos utilizando o SCRUM como metodologia para a entrega das sprints. Na parte do front, basicamente costumo utilizar:
- Grunt ou Gulp como task runner rodando: SxSS, concat e minify dos JS's, browsersync ou livereload e watch;
- ScSS como pré-processador (já utilizei LeSS e Stylus em outros projetos pessoais);
- Foundation (sim, infelizmente :/) como framework e/ou grid system (já estou testando outras ferramentas para isso);
- Configuro o watch (junto com o browsersync ou livereload) do task runner usado, para assistir meus arquivos SxSS, HTML e PHP, para não ter que ficar atualizando manualmente as janelas;
- Sim, utilizo o Git, junto com o Bitbucket, porém todos os projetos são "privados" por conta das normas da empresa.
Sempre procuro estudar e testar novas ferramentas que possam agregar e melhorar meu workflow. Esse citado é apenas um básico do que utilizo geralmente. Tanto é que, estamos desenvolvendo um aplicativo mobile híbrido com o Ionic. Mas isso é um assunto para um novo post. E ai posso detalhar o workflow utilizado nesse projeto em questão.
Devagar vou criando novamente o hábito de escrever e vou me soltando. Quem sabe os próximos posts não sejam algo mais técnicos. :)
Estou um tanto quanto atrasado? Errado? Se tiver qualquer dúvida ou crítica, por favor, comente ;)
Stay in touch :B
Oi, eu sou Felipe, ou @felipetrova no Twitter e outras social networks. Aqui você vai ver um pouco de tecnologia, front-end e outras coisas mais. Mi casa es su casa :).