domingo, 20 de abril de 2008

Características

  • Es una metodología ágil pensada para proyectos cortos con requerimientos muy cambiantes o poco claros.
  • Apunta a una alta integración con el usuario.
  • La idea es ofrecer muchas entregas del sistema agregando funcionalidad. paulatinamente en lapsos cortos de tiempo, esto permite que el usuario tenga más claro si el sistema hace lo que él quiere, además de comprometerlo en el desarrollo Programación en parejas, dos personas por máquina; esto hace el desarrollo más llevadero y el surgimiento de ideas, y la estandarización del código, además los grupos se pueden rotar (propiedad colectiva del mismo).
  • Utilizar estándares de codificación.
  • Orientando todo a las pruebas, se realizan pruebas de unidad de los módulos incluso se diseñan antes del software.

Uso de la metodología XP

  • XP surgío como respuesta y posible solución a los problemas derivados del cambio en los requerimientos.
  • XP se plantea como una metodología a emplear en proyectos de riesgo.
  • XP aumenta la productividad.