Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save paulodeleo/2188e9c9f243ed54c307 to your computer and use it in GitHub Desktop.
Save paulodeleo/2188e9c9f243ed54c307 to your computer and use it in GitHub Desktop.
Minhas anotações sobre a palestra "Workflow remoto, passo a passo da equipe de alta performance" com Fábio Akita
http://www.conadev.com/fa190814.php
Assitido em 19/08/2014
Destaques sobre o relato de como as coisas funcionam na Codeminer:
- O principal mérito dado ao uso de escritório físico é juntar juniors e seniors em um mesmo ambiente;
- Usam slack para comunicação unificada;
- Escritórios e equipes não tem gerentes;
- É feita a indicação do livro "The cathedral & the bazar", sobre agile;
- É feita a indicação do livro "The mythical man-month", que cita más práticas e problemas relacionadas ao desenvolvimento de software que ainda passamos hoje em dia é já eram comuns e conhecidas na década de 60;
- É feita uma defesa ferrenha de git, indicando palestra do Linus, com direito a falar mal de cvs, svn e seus modelos centralizados como algo da década passada;
- Devs juniors não tem desculpa pra fazer cagada. Só fazem o mesmo, com a mesma qualidade de seniors, só que em mais tempo;
- Ressaltada a importância de todos os devs terem acesso a todos os projetos (via github), o que abre possibilidades ao invés de criar restrições;
- Uso de pull request, com merge por outro dev para forçar code review;
- Uso de CI (TRAVIS);
- Todos tem que criar testes, juniors ou seniors;
- Uso de code climate (metrics);
- Uso de heroku para a MAIORIA dos projetos (deploy automático);
- Uso do Pivotal tracker (kanban), por devs e clientes;
- Bastante avaliação de métricas dos projetos, sprint a sprint, dev a dev, avaliando ganho e perda de velocidade, caso a caso;
- Uso de email de status semanal;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment