Extreme Programming , ou XP, é a programação de software em um ambiente que dá aos desenvolvedores a capacidade de responder às mudanças das necessidades dos clientes. Formação em XP pode ser benéfica para os programadores , gerentes técnicos e usuários não-técnicos mesmo . Valores
Os valores incutidos na formação XP são a simplicidade , comunicação, feedback, respeito e coragem. Estes valores definem XP não como um conjunto de regras, mas como uma forma de trabalhar em harmonia com todas as partes interessadas .
Curriculum
Vários aspectos do XP podem ser ensinadas em oficinas que vão de 1 a 5 dias. Módulos introdutórios cobrir papéis e responsabilidades para executivos e gerentes e mostrar uma simulação de XP em ação. Os mais avançados 4 - e 5- dia oficinas concentrar em ajudar grandes empresas mudar para XP usando as mãos sobre as interações com treinadores experientes XP. Clientes, desenvolvedores e gerentes de colaborar juntos em simples equipes de resolução de problemas , mas eficazes , assim como no mundo real.
Benefícios
XP é bem sucedido porque coloca as necessidades do cliente em primeiro lugar, e de formação neste campo é benéfico para qualquer desenvolvedor de software ou pessoas que trabalham com os desenvolvedores.