0% encontró este documento útil (0 votos)
108 vistas9 páginas

Extreme Programming

La Programación Extrema (XP) es una metodología ágil de desarrollo de software que se basa en la simplicidad, comunicación y retroalimentación. Se enfoca en entregar software funcional con la satisfacción del cliente por encima de la documentación y planes. Alienta la colaboración estrecha entre desarrolladores y clientes para establecer prioridades y ajustar el proyecto ante cambios.

Cargado por

Team Free Ya Pa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
108 vistas9 páginas

Extreme Programming

La Programación Extrema (XP) es una metodología ágil de desarrollo de software que se basa en la simplicidad, comunicación y retroalimentación. Se enfoca en entregar software funcional con la satisfacción del cliente por encima de la documentación y planes. Alienta la colaboración estrecha entre desarrolladores y clientes para establecer prioridades y ajustar el proyecto ante cambios.

Cargado por

Team Free Ya Pa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

EXTREME PROGRAMMING

• Presentado por:

• Cristian Camilo Salgar Vesga


• Juan Camilo Mojica Moreno
EXTREME PROGRAMMING

La Programación Extrema es una metodología ligera de desarrollo


de software que se basa en la simplicidad, la comunicación y la
realimentación o reutilización del código desarrollado
EXTREME PROGRAMMING
(extreme programming )XP VS MA (metodologías agiles)

La colaboración con el cliente por encima de la negociación contractual

el software que funciona por encima de la documentación exhaustiva

la respuesta al cambio por encima de seguimiento de un plan


EXTREME PROGRAMMING
Objetivos

• Obtención del producto, software funcionando, y con la satisfacción del cliente.


• Minimización del riesgo
• Variables del proyecto : Coste – Tiempo – Calidad – Alcance.
EXTREME PROGRAMMING
Origen - Tema

• Desarrollada por Kent Beck. Todo en el software cambia. Los requisitos cambian. El diseño
cambia. El negocio cambia. La tecnología cambia. El equipo cambia. Los miembros del
equipo cambian. El problema no es el cambio en sí mismo, puesto que sabemos que el
cambio va a suceder; el problema es la incapacidad de adaptarnos a dicho cambio cuando
éste tiene lugar.» Kent Beck.
EXTREME PROGRAMMING
Valores que inspiran XP
• SIMPLICIDAD
• FEEDBACK
• CORAJE
• COMUNICACIÓN
• XP pone en comunicación directa y continua a clientes y desarrolladores. El cliente se integra en el equipo para establecer
prioridades y resolver dudas.
• De esta forma ve el avance día a día, y es posible ajustar la agenda y las funcionalidades de forma consecuente Feedback rápido
y continuo
• La planificación no puede evitar algunos errores, que sólo se evidencian al desarrollar el sistema.
• La retro-información es la herramienta que permite reajustar la agenda y los planes.
EXTREME PROGRAMMING
Conclusión

• XP es la metodología mas popular dentro de la familia surgida luego del manifiesto ágil, las
cuales buscan simplificar los procesos a través de la reducción de irreversibilidad de los
mismos.
• Dicha metodología ha probad ser de gran utilidad en proyectos pequeños y con
requerimientos altamente cambiantes, aunque posee características que la hacen aplicable en
ciertos ambientes únicamente.
EXTREME PROGRAMMING
• Referencias

• https://www.academia.edu/24506397/Extreme_Programming
• https://www.youtube.com/watch?v=hbFOwqYIOcU

También podría gustarte