Extreme Programming (Xp)

Páginas: 3 (586 palabras) Publicado: 20 de abril de 2011
Extreme Programming (XP)
Tiempo estimado de lectura: 2,29 minutos
La programación extrema es una disciplina de desarrollo de software “relativamente” nueva. Tiene características totalmentediferentes a la planificación tradicional de cualquier proyecto de software; Si bien usa un sistema iterativo de desarrollo, el paradigma es totalmente diferente a lo “estándar”.
Características de XP:
Laprogramación extrema da por supuesto que es imposible prever todo antes de comenzar a programar; es imposible o si lo fuera es demasiado costoso e innecesario, ya que muchas veces se gasta demasiadotiempo y recursos en cambiar la documentación de la planificación para que se parezca al código. Para evitar esto, XP intenta implementar una forma de trabajo donde se adapte fácilmente a lascircunstancias.

Básicamente consiste en trabajar estrechamente con el cliente, haciendo pequeñas iteraciones (mini-entregas), cada dos semanas, donde no existe mas documentación que el código en si; cadaversión contiene las modificaciones necesarias según el cliente vaya retroalimentando el sistema (por eso es necesaria la disponibilidad del cliente durante todo el desarrollo).
Para suplir la falta derequisitos, casos de uso, y demás herramientas; XP utiliza historias de usuarios, la historia de usuario es una frase corta que representa alguna función que realizara el sistema. Cada historia deusuario no puede demorar en desarrollarse mas de una semana, si así lo requiera, debe segmentarse.
Es requisito para XP definir un estándar en el tipo de codificación, esto hace que los programadorestengan definido ya el estilo de programación y no que cada uno programe a su estilo.
Los programadores trabajan en parejas (dos por cada maquina) intercambiándose en el tipeo, esta interesante formade trabajar tiene ventajas como:
* Detectar mas fácilmente los errores de programación (el programador libre controla al que tipea);
* El programador poco experimentado aprende del que mas lo esta....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Extreme Programming (Xp) – Programación Extrema
  • Extreme Programming
  • Extreme Programming
  • XP XTremme Programming
  • Xp (Programacion Extrema)
  • Extreme programming
  • Programación Extrema (Xp)
  • Programación extrema [xp]

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS