As reuniões de integração visam:
- Permitir que o(a) novo(a) desenvolvedor(a) tenha um contato inicial com cada um dos desenvolvedores do time.
- Permitir que todos os desenvolvedores do time tenham contato inicial com o(a) novo(a) desenvolvedor(a).
- Expor para o(a) novo(a) desenvolvedor(a) quais as principais metodologias e técnicas de trabalham norteiam as tomadas de decisão do time de engenharia.
- Permitir que o(a) novo(a) desenvolvedor(a) tenha contato com cada uma das seguintes áreas do time: UX, SEO, Front end, Back end, Devops, Mobile.
Abaixo uma lista de todas as reuniões possíveis para integração. É válido para cada uma das reuniões:
- Tempo estimado: livre para definição do responsável
- Tempo sugerido: 1 hora
- Formato: online ou presencial conforme acordo entre as partes
- Podem participar mais pessoas além do(a) responsável e do(a) novo(a) desenvolvedor(a)? Sim, mas é necessário avisar antes todos os participantes
- As reuniões podem ser feitas em qualquer ordem
Responsável: qualquer desenvolvedor(a) voluntário(a), preferencialmente líder técnico do time.
Exibir tópicos
- Ciclo de vida de uma tarefa: do Jira até validação
- Princípios para bom code review
- Quais os projetos que mais trabalhamos no dia a dia?
- Como são feitos os deploys hoje?
- Antecipação de conflitos
- Como é planejado um Sprint
- Como criar uma tarefa no Jira por conta própria
Responsável: qualquer desenvolvedor(a) voluntário(a), preferencialmente desenvolvedor(a) front end. Obrigatória para todo(a) novo(a) desenvolvedor(a).
Exibir tópicos
- Representatividade no tráfego
- Como funciona? Posts, post, deploy
- Feed RSS (MSN e Terra)
- Recategorização com foco em SEO
- AMP com template customizado
- Otimização de imagens
- Exemplos de tarefas
- Conteúdo da plataforma na Revista
- Google Tag Manager na Revista Pro
Responsável: Responsável pelo devops da Viva Decora. Obrigatória para todo(a) novo(a) desenvolvedor(a).
Exibir tópicos
- Repositórios
- Repositórios principais
- Repositório ops
- Ambiente de desenvolvimento local
- Ambiente de desenvolvimento local - Plataforma
- Ambiente de desenvolvimento local - revistas
- Ambiente de nuvem
- Ambiente de nuvem - Produção
- Ambiente de nuvem - QA
- Jenkins
- Serviços na AWS
- Serviços na AWS - Plataforma
- Serviços na AWS - Revistas
- Prerender
- Thumbor
- Monitoramento
Responsável: qualquer desenvolvedor(a) front end voluntário(a). Obrigatória para todo(a) novo(a) desenvolvedor(a).
Exibir tópicos
- decore
- plataforma-es6
- plataforma-vue
- VueJS x AngularJS
- Estrutura do repositório vivafront
- Divisão de responsabilidades
- Boas práticas de JS
- Boas práticas de CSS
- Boas práticas de HTML
- Ferramentas do dia a dia
Responsável: qualquer desenvolvedor(a) back end voluntário(a). Obrigatória para todo(a) novo(a) desenvolvedor(a).
Exibir tópicos
- Estrutura dos apps: models magros, regra de negócio no service, service para amp
- Como renderizamos o AMP (django template)
- Sitemap dinâmico no backend
- Testes: fakedata, fixtures, coverage
- Email: Mandrill e Active Campaign
- Teste de melhorias com impacto em SEO: PreRender novo apenas em uma categoria,
- Teste de texto diferente apenas para um grupo de categorias.
- Otimização de imagens
Responsável: Especialista SEO responsável pelo SEO da Viva Decora. Obrigatória para todo(a) novo(a) desenvolvedor(a).
Exibir tópicos
- Definição
- Tecnologia
- Conteúdo
- Autoridade
- Fatores de Rankeamento
- SEO e Front-end
- Title e Description
- Canonical e Robots
- Headings H1, H2, H3
- Breadcrumb
- Pagespeed
- SEO e Back-end
- Robots.txt
- Sitemap XML
- Prerender
- AMP
- Logs Googlebot
- APIS internas
- Ferramentas
- Google Analytics
- Search Console
- Semrush
- Planilhas G Drive
- Fontes de Tráfego
Responsável: Especialista UX responsável pelo UX da Viva Decora. Obrigatória para todo(a) novo(a) desenvolvedor(a).
Exibir tópicos
- Processo de criação: rabiscoframe, wireframe, protótipo navegável.
- Preocupações com a experiência do usuário: que tipo de "detalhe" tem impacto na UX e deve ser uma preocupação de quem tá desenvolvendo.
- Testes A/B
- O que tá legal na plataforma e o que não tá. (feed, produtos vs. perfil de usuário, uploader)
- Hotjar