Relacionar Columnas Metodologia AgilVersión en línea Aprender de la metodología XP por Hermes Hinestroza Benitez 1 Objetivos de XP? 2 Test del cliente 3 Simplicidad de XP 4 Diseño simple 5 El código es de todos 6 Reduce 7 Versiones pequeñas 8 Ritmo sostenible 9 XP se define? 10 Pareja de programadores 11 Re alimentación 12 Comunicación 13 Desarrollo guiado por las pruebas automáticas 14 En que año se creó la metodología XP? 15 Planificación 16 XP se basa en? 17 Equipo completo 18 La metodología XP trata de realizar ciclos de Desarrollo cortos 19 Qué es metodología XP? 20 Cuál es el número de personas máximo que conforman un equipo de trabajo? El costo del cambio en todas las etapas del ciclo de vida del sistema. Deben ser versiones que ofrezcan algo útil al usuario final y no fragmentos de código que no pueda ver funcionando Los programadores trabajan por parejas (dos delante del mismo ordenador) y se intercambian las parejas con frecuencia. Es una metodología ágil para el desarrollo de software y consiste básicamente en ajustarse estrictamente a una serie de reglas que se centran en las necesidades del cliente para lograr un producto de buena calidad en poco tiempo Se deben realizar programas de prueba automática y deben ejecutarse con mucha frecuencia. Cuantas más pruebas se hagan, mejor 12 Personas Especialmente adecuada para proyectos con requisitos imprecisos y muy cambiantes Llamados iteraciones, con entregables funcionales al final de cada ciclo, en cada iteración se realiza un ciclo completo Re alimentación continúa entre el cliente y el equipo de desarrollo 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. Un dialogo continuo entre las partes involucradas en el proyecto, incluyendo al cliente Cualquiera puede y debe tocar y conocer cualquier parte del código En febrero de 2001 El cliente, con la ayuda de los desarrolladores, propone sus propias pruebas para validar las mini-versiones Hacer siempre lo mínimo imprescindible de la forma más sencilla posible. Mantener siempre sencillo el código. Establecer las mejores prácticas de Ingeniería de Software en los desarrollo de proyectos Forman parte del equipo todas las personas que tienen algo que ver con el proyecto, incluido el cliente y el responsable del proyecto Hay que trabajar para conseguir el objetivo cercano de terminar una historia de usuario o mini-versión. Propone el principio de hacer la cosa más simple que pueda funcionar, en relación al proceso y la codificación. Concreta y frecuente del cliente, del equipo y de los usuarios finales da una mayor oportunidad de dirigir el esfuerzo eficientemente.