Extreme ProgrammingTiago R. Sampaio
www.trsampaio.com
História
É um conceito novo.
O primeiro projeto utilizando Extreme Programming foi iniciado dia 6 de março de 1996.
Já se provou bem sucedido em várias companhias de todos os tamanhos e indústrias ao redor do mundo.
Mas... Como surgiu?
Como surgiu?
Em 1996, Kent Beck foi chamado na empresa Chrysler para analisar o desempenho de projeto do C3 (Chrysler Comprehensive Compensation System – Sistema de Compensação Abrangente da Chrysler).
Como surgiu?
O sistema era nada menos que o controle da folha de pagamento de aproximadamente 86 mil funcionários e o objetivo do projeto era unificar os quatro sistemas de software legado diferentes que estavam sendo usados há vinte anos.
Como surgiu?
Foram três dias até Beck analisar todo o projeto para apresentar as seguintes opções para o CIO (Chief Information Officer) da Chrysler:
1-Deixar da forma que estava;
2-Demitir todos os funcionários e cancelar o projeto e;
3-Conceder uma semana de folga e começar o projeto do zero.
A Chrysler optou pela alternativa 3 e contratou Beck para ser responsável pelo projeto.
Como surgiu?
Depois de entrevistar várias pessoas e orientá-las no que deveriam trabalhar, Beck tinha esquematizado e nomeado as práticas básicas do XP. Os trabalhos começaram em março de 1996 e terminaram em maio de 1997, e mesmo com atraso de 2 meses por causa de mudanças de última hora nas funcionalidades do sistema, o lançamento foi um enorme sucesso.
Valores
Comunicação
Simplicidade
Feedback
Coragem
Respeito
Boas práticas do XP
O Cliente Presente
Estórias
Jogo do Planejamento
Programação em Par
Reuniões em Pé (rápidas)
Desenvolvimento guiado por testes
Testes de Aceitação
Refactoring
Boas práticas do XP
Código Coletivo
Padrões de Código
Simplicidade de Design
Metáforas
Ritmo Sustentável
Integração Contínua
Releases Curtos
Práticas
Planejamento
Processo
Top Related