Metodologia XP

Páginas: 5 (1067 palabras) Publicado: 28 de agosto de 2015
METODOLOGIA XP
EXTREME PROGRAMMING (XP) 
HISTORIA
La programación extrema o eXtreme Programming (XP) es un enfoque de la ingeniería de 
software formulado por Kent Beck, autor del primer libro sobre la materia, Extreme 
Programming Explained: Embrace Change (1999). Es el más destacado de los procesos 
ágiles de desarrollo de software. Al igual que éstos, la programación extrema se diferencia delas metodologías tradicionales principalmente en que pone más énfasis en la adaptabilidad 
que en la previsibilidad. Los defensores de XP consideran que los cambios de requisitos 
sobre la marcha son un aspecto natural, inevitable e incluso deseable del desarrollo de 
proyectos. Creen que ser capaz de adaptarse a los cambios de requisitos en cualquier punto de la vida del proyecto es una aproximación mejor y más realista que intentar definir todos 
los requisitos al comienzo del proyecto e invertir esfuerzos después en controlar los cambios 
en los requisitos. 
INTRODUCCION 
Es una metodología ágil centrada en potenciar las relaciones interpersonales como clave 
para el éxito en desarrollo de software, promoviendo el trabajo en equipo, preocupándose porel aprendizaje de los desarrolladores, y propiciando un buen clima de trabajo. XP se basa en 
realimentación continua entre el cliente y el equipo de desarrollo, comunicación fluida entre 
todos los participantes, simplicidad en las soluciones implementadas y coraje para enfrentar 
los cambios. XP se define como especialmente adecuada para proyectos con requisitos 
imprecisos y muy cambiantes, y donde existe un alto riesgo técnico. ¿QUÉ ES PROGRAMACIÓN EXTREMA O XP? 
Metodología liviana de desarrollo de software 
Conjunto de practicas y reglas empleadas para desarrollar software 
Basada en diferentes ideas acerca de cómo enfrentar ambientes muy 
cambiantes Originada en el proyecto C3 para Chrysler en vez de planificar, analizar y diseñar
para el futuro distante, hacer todo esto un poco cada vez, a través de todo el proceso de 
desarrollo OBJETIVOS. 
Establecer las mejores prácticas de Ingeniería de Software en los desarrollo de proyectos. 
 

Mejorar la productividad de los proyectos. 
Garantizar la Calidad del Software desarrollando, haciendo que este
supere las expectativas del cliente. 

CONTEXTO XP 
Cliente bien definido 
Los requisitos pueden (y van a) cambiar 
Grupo pequeño y muy integrado (máximo 12 personas Equipo con formación elevada y capacidad de aprender 
CARACTERÍSTICAS XP 
Metodología basada en prueba y error Fundamentada en Valores y Prácticas Expresada en 
forma de 12 Prácticas–Conjunto completo–Se soportan unas a otras–Son conocidas desde 
hace tiempo. La novedad es juntarlas. 
VALORES XP 
Simplicidad: XP propone el principio de hacer la cosa más simple que pueda funcionar, en relación al proceso y la codificación. Es mejor hacer hoy algo simple, que hacerlo complicado
y probablemente nunca usarlo mañana. 
Comunicación Algunos problemas en los proyectos tienen origen en que 
alguien no dijo algo importante en algún momento. XP hace casi imposible la falta de 
comunicación. 
Realimentación Retralimentación concreta y frecuente del cliente, del equipo y de los usuarios finales da una mayor oportunidad de dirigir el esfuerzo 
eficientemente. 
 
EL ESTILO XP 
Esta orientada hacia quien produce y usa el software 
Reduce el costo del cambio en todas las etapas del ciclo de vida del 
sistema. 
Combina las que han demostrado ser las mejores practicas para desarrollar software, y las 
lleva al extremo. 

 

PRÁCTICAS BÁSICAS DE LA PROGRAMACIÓN EXTREMA Para que todo esto funcione, la programación extrema se basa en doce "prácticas básicas" 
que deben seguirse al pie de la letra. Dichas prácticas están definidas (en perfecto inglés) en 
www.xprogramming.com/xpmag/whatisxp.htm. Aquí tienes un pequeño resumen de ellas. 
Equipo completo: Forman parte del equipo todas las personas que tienen algo que ver con 
el proyecto, incluido el cliente y el responsable del proyecto. ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodologia xp
  • Metodologia XP
  • Metodologia De Desarrollo Xp
  • Metodologia agil xp
  • ejemplo Pruebas metodologia xp
  • Metodologia de desarrollo de sistemas XP
  • METODOLOGIA XP Y Waterfall
  • Metodologia XP

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS