Skip to content

Commit

Permalink
Adiciona Pair programming à estratégia de qualidade
Browse files Browse the repository at this point in the history
  • Loading branch information
MarcosX committed Aug 27, 2017
1 parent 624138d commit b9b8c9e
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions topics/Estrategia_de_Qualidade.md
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,19 @@ os testes de mutação.

## Cultura de qualidade em projetos

### Programação em Par

Programação em par é a técnica onde duas pessoas trabalham juntas no desenvolvimento
da mesma solução. Ter duas pessoas trabalhando ao mesmo tempo pode parecer um deperdício,
pois elas poderiam estar desenvolvedo outras atividades, mas a principal dificuldade
no desenvolvimento de software não é a quantidade de código que é escrito,
mas sim ter entendimento do que o código faz e deveria fazer. Programação em par
otimiza o entendimento compartilhado e é uma técnica poderosa para criar uma
cultura de qualidade com a equipe. Desenvolver em pares não é uma técnica
simples e requer muito alinhamento entre as pessoas, caso isso não funcione pode-se
utilizar Pull Requests para garantir que outras pessoas olhem o código que está
sendo desenvolvido.

### Pull request

Em alguns projetos que utilizam desenvolvimento orientado por branches,
Expand Down Expand Up @@ -235,5 +248,7 @@ Nesta revisão algumas verificações que podem ser feitas são:

### Recursos

* [[Artigo] Programação em Par]([email protected]:ThoughtWorksInc/guia-de-desenvolvimento-tecnico.git)
* [[Artigo] The benefits of pull request](https://goo.gl/s62Xjk) :uk:
* [[Artigo] Pair Programming vs. Code Reviews](https://goo.gl/duu3UW) :uk:
* [[Artigo] Defect Prevention Using Agile Techniques](https://goo.gl/sbkWr4) :uk:

0 comments on commit b9b8c9e

Please sign in to comment.