Programando com a metodologia XP
A Extreme Programming (XP) é uma novidade no mundo da metodologia de desenvolviento de software. Considerada por muito "a maneira como os programadores querem realmente trabalhar", a XP surgiu no fim dos anos 1990 e tem sido adotada por empresas que vão da loja de garagem com apenas duas pessoas à Ford Motor Company. O destaque da XP é que o cliente obtém o que deseja. quando deseja, mesmo quando as especificações são alteradas na última hora.
A XP se baseia em um conjunto de práticas testadas que foram projetadas para funcionar em conjunto, embora muitas pessoas selecionem algumas e adotem somente uma parte das regras. Essas Práticas incluem coisas como:
1) Criar versões pequenas, mas freguentes.
2) Desenvolver em ciclo repetitivos.
3) Não inserir nada que não esteja na especificação (não importa o quanto você fique tentando a criar funcionalidades "para uso futuro").
4) Escrever o código de teste primeiro
5) Não seguir prazos apertados; cumprir as horas normais
6) Redefinir (aperfeiçoar o código) quando e onde notar a oportunidade
7) Não lançar nada que tenha passado por todos os testes
8) Definir prazos realistas, baseando-se em versões pequenas .
9) Manter a simplicidade
10)Programar em pares e com rodatividade para que todos conheçam bem tudo sobre o código.
Nenhum comentário:
Postar um comentário