Metodología xp

Solo disponible en BuenasTareas
  • Páginas : 2 (398 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de diciembre de 2010
Leer documento completo
Vista previa del texto
METODOLOGIA XP (EXTREME PROGRAMING)

Es una metodología ágil centrada en potenciar las relaciones interpersonales como clave para el éxito en desarrollo de software, promoviendo el trabajo enequipo, preocupándose por el aprendizaje de los desarrolladores, y propiciando un buen clima de trabajo.

SE REFIERA A:

XP se basa en realimentación continua entre el cliente y el equipo dedesarrollo, 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 conrequisitos imprecisos y muy cambiantes, y donde existe un alto riesgo técnico.

CARACTERISTICAS

• Desarrollo iterativo e incremental: pequeñas mejoras, unas tras otras.

• Pruebas unitariascontinuas, frecuentemente repetidas y automatizadas, incluyendo pruebas de regresión. Se aconseja escribir el código de la prueba antes de la codificación.

• Programación en parejas: se recomienda que lastareas de desarrollo se lleven a cabo por dos personas en un mismo puesto. Se supone que la mayor calidad del código escrito de esta manera (el código es revisado y discutido mientras se escribe) esmás importante que la posible pérdida de productividad inmediata.

• Frecuente integración del equipo de programación con el cliente o usuario. Se recomienda que un representante del cliente trabajejunto al equipo de desarrollo (retroalimentación).

• Corrección de todos los errores antes de añadir nueva funcionalidad. Hacer entregas frecuentes.

• Refactorización del código, es decir,reescribir ciertas partes del código para aumentar su legibilidad y mantenibilidad pero sin modificar su comportamiento.

• Propiedad del código compartida: en vez de dividir la responsabilidad en eldesarrollo de cada módulo en grupos de trabajo distintos, este método promueve el que todo el personal pueda corregir y extender cualquier parte del proyecto. Las frecuentes pruebas de regresión...
tracking img