Lo que quiera

Páginas: 5 (1129 palabras) Publicado: 21 de marzo de 2013
PROGRAMACION EXTREMA 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 de lasmetodologí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ásrealista 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 por el aprendizaje de los desarrolladores, ypropiciando 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, atravé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 vana) 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.

ü Coraje El coraje (valor) existe en el contexto de los otros 3 valores.(si funciona…mejóralo)



EL ESTILO XP

ü Esta orientada hacia quien produce y usa el software

ü Reduce el costo del cambio en todas lasetapas 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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lo Que Quieras
  • Lo Que Quieras
  • Lo Que Quiera
  • lo que quiera
  • te quiero
  • Lo que ellas quieren
  • Lo que quieran
  • Te Quiero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS