Skip to content

Commit

Permalink
Merge pull request #85 from MarcosX/patch-2
Browse files Browse the repository at this point in the history
Adiciona texto sobre XP
  • Loading branch information
anikarni authored Dec 6, 2016
2 parents 772e8e9 + 038d8d1 commit add5abe
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion topics/Processos_de_Desenvolvimento.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,35 @@ 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 é planejado em torno
 das discussões do projeto ao invés de fazer o projeto se adaptar ao processo.
* 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.

### Recursos

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

## Conheça outras metodologias
Expand Down

0 comments on commit add5abe

Please sign in to comment.