Skip to content

Commit

Permalink
Adiciona texto sobre XP
Browse files Browse the repository at this point in the history
Adicionei um texto basicão sobre o XP citando apenas os 5 valores, que são a base de tudo e outras referências para quem quiser entrar em detalhes sobre práticas e princípios.
  • Loading branch information
MarcosX authored Dec 5, 2016
1 parent 9c2a4ab commit 7cf07dc
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions topics/Processos_de_Desenvolvimento.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,23 @@ fazer para se desenvolver nelas:

## Conheça a metodologia Extreme Programming (XP)

O Extreme Programming é uma metodologia ágil que foca na entrega de software com qualidade e em pequenas partes, visando obter feedback constante dos usuários para melhorar o produto.

O XP defende 5 valores básicos de onde derivam seus princípios e práticas:

* Comunicação: o principal problema no desenvolvimento de software não é a tecnologia, mas a comunicação entre todos do time e seus stakeholders. O XP defende que todos são parte do processo de software e devem se comunicar constantemente.
* Coragem: Não esconder a verdade sobre o estado do projeto ou criar planos para justificar falhas. Todos do time trabalham juntos e se adaptam a mudanças quando elas aparecem.
* Feedback: Entregar software funcionando a cada iteração e ouvir atentamente ao que os usuários precisam de verdade. O processo vai ser planejado em torno das discussões do projeto e não contrário.
* Respeito: Todos no time contribuem para o projeto respeitando e sendo respeitados.
* Simplicidade: O time faz o que precisa ser feito e nada mais. Isso permite maximizar o valor produzido, caminhando com pequenos passos e mitigando riscos.

Tendo em mente esses cinco valores, confira os recursos abaixo para entender mais sobre os princípios e práticas do XP como Programação em Par, integração de código etc.

### Recursos

* [[Artigo] The Values of Extreme Programming](http://www.extremeprogramming.org/values.html)
* [[Site] Extreme Programming](http://www.desenvolvimentoagil.com.br/xp/)
* [[Site] Agile Software Development: A gentle introduction](http://www.agile-process.org)
* [[Livro] Extreme Programming Explained](https://www.amazon.com/Extreme-Programming-Explained-Embrace-Change/dp/0321278658)
:uk:

Expand Down

0 comments on commit 7cf07dc

Please sign in to comment.