SlideShare una empresa de Scribd logo
Programación EXTREMA
• Hernández Rodríguez Ares Atzarel
• Ramírez Monroy Roberto
6IM7
¿Qué es la programación extrema?
• Es una metodología ágil centrada en potenciar las relaciones interpersonales
como clave para el éxito en desarrollo de software, promoviendo el trabajo en
equipo, preocupándose por el aprendizaje de los desarrolladores, y propiciando
un buen clima de trabajo.
• XP se basa en retroalimentación continua entre el cliente y el equipo de
desarrollo, comunicación fluida entre todos los participantes, simplicidad en las
soluciones implementadas y coraje para enfrentar los cambios.
Valores y Principios
Valores
• Comunicación
• Simplicidad
• Retroalimentación
• Coraje
Principios
• Retroalimentación veloz
• Modificaciones incrementales
• Trabajo de calidad
• Asunción de simplicidad
Fases del proceso de desarrollo
• Exploración
• Planificación de la Entrega
• Iteraciones
• Producción
• Mantenimiento
• Muerte del Proyecto.
Principios básicos
Tenemos 12 principios básicos que se agrupan en 4 categorías
distintas:
• Retroalimentación.
• Proceso continuo en lugar de por bloques.
• Propiedad intelectual compartida.
• Entendimiento compartido.
Historia de usuario
• Son la técnica utilizada para especificar los requisitos del software. Se
trata de tarjetas de papel en las cuales el cliente describe brevemente
las características que el sistema debe poseer, sean requisitos
funcionales o no funcionales. El tratamiento de las historias de usuario
es muy dinámico y flexible. Cada historia de usuario es lo
suficientemente comprensible y delimitada para que los programadores
puedan implementarla en unas semanas.
Fin de la presentación

Más contenido relacionado

PPTX
Métodos ágiles de programación
PPTX
El proceso del software
PPTX
Proceso del software
PPTX
Metodologías ágiles
PPTX
Programación extrema (xp)
PPTX
Programación extrema
DOCX
Desarrollo Agil de Software
PPTX
Desarrollo ágil de software
Métodos ágiles de programación
El proceso del software
Proceso del software
Metodologías ágiles
Programación extrema (xp)
Programación extrema
Desarrollo Agil de Software
Desarrollo ágil de software

La actualidad más candente (20)

PPTX
Metodologías ágiles
PPTX
Métodos ágiles de programación
PDF
Metodos agiles de software
PPTX
Metodologias agiles
PPTX
Métodos Ágiles de Desarrollo de Software
PPTX
Presentacion modelos de Software
PPTX
Metodos agiles de desarrollo de software
PPTX
Metodologías agiles del desarrollo software
DOCX
Procesos agiles de desarrollo de software
PDF
Metodologías Ágiles - Scrum y XP
PPTX
Presentacion Metodos de software
PDF
Metodologías ágiles, Scrum, Kanban y eXtreme Programming
PPTX
Sesión 3: Modelos prescriptivos de proceso
PDF
ASD (Adaptive Software Development)
PPTX
Proceso de software
PPTX
Metodologías ágiles de desarrollo de software
PPTX
Metodos agiles
PPTX
Metodologias modernas para el desarrollo de software
PPTX
Exponer mañana
Metodologías ágiles
Métodos ágiles de programación
Metodos agiles de software
Metodologias agiles
Métodos Ágiles de Desarrollo de Software
Presentacion modelos de Software
Metodos agiles de desarrollo de software
Metodologías agiles del desarrollo software
Procesos agiles de desarrollo de software
Metodologías Ágiles - Scrum y XP
Presentacion Metodos de software
Metodologías ágiles, Scrum, Kanban y eXtreme Programming
Sesión 3: Modelos prescriptivos de proceso
ASD (Adaptive Software Development)
Proceso de software
Metodologías ágiles de desarrollo de software
Metodos agiles
Metodologias modernas para el desarrollo de software
Exponer mañana
Publicidad

Destacado (15)

PPTX
Historia de-usuario
PPTX
Tarjetas
PPTX
Historia de usuario by Quanthink
PPTX
Métodos ágiles de desarrollo de software
PDF
Βεβαίωση παρακολούθησης
PPTX
Revista Digital Yuliet Alvarado
PDF
CV Ralph Zehnder
PPTX
Japamala necklace www.mogulinterior.com
PDF
PPPL PROFILE
PDF
Batavia Biosciences
DOCX
Word Document "The Cord" for March 2016
PDF
Len Pagano
PDF
DPS 2016 factsheet
PDF
4.4 mb portfolio print 2012-2016
Historia de-usuario
Tarjetas
Historia de usuario by Quanthink
Métodos ágiles de desarrollo de software
Βεβαίωση παρακολούθησης
Revista Digital Yuliet Alvarado
CV Ralph Zehnder
Japamala necklace www.mogulinterior.com
PPPL PROFILE
Batavia Biosciences
Word Document "The Cord" for March 2016
Len Pagano
DPS 2016 factsheet
4.4 mb portfolio print 2012-2016
Publicidad

Similar a Programación extrema (20)

PPTX
Programación extrema
PPTX
Programacion extrema_WR
PPTX
Programacion extrema
PDF
Tópicos de calidad de Software XP
PPTX
Metodología ágil de programación extrema
PPTX
Metodología ágil de programación extrema
DOCX
Programación Extrema - Metodología Ágil
PPTX
Programación Extrema (Extream Programming XP)
PPTX
La programación extrema o e xtreme programming (xp
DOCX
Programacion extrema
PPTX
Xtreme programing
PPTX
Extremeprograming
PPTX
Programación extrema
PDF
Programación extrema xp
PPTX
Programacion extrema
PPTX
presentacion de metodologia agil XP.pptx
PPTX
DOCX
Monografia metodologia agil xp oficial
PPTX
Metodologia xp cortesserranoeliud
Programación extrema
Programacion extrema_WR
Programacion extrema
Tópicos de calidad de Software XP
Metodología ágil de programación extrema
Metodología ágil de programación extrema
Programación Extrema - Metodología Ágil
Programación Extrema (Extream Programming XP)
La programación extrema o e xtreme programming (xp
Programacion extrema
Xtreme programing
Extremeprograming
Programación extrema
Programación extrema xp
Programacion extrema
presentacion de metodologia agil XP.pptx
Monografia metodologia agil xp oficial
Metodologia xp cortesserranoeliud

Último (20)

PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PDF
Distribucion de frecuencia exel (1).pdf
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PPTX
Curso de generación de energía mediante sistemas solares
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PPTX
Sesion 1 de microsoft power point - Clase 1
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PPTX
la-historia-de-la-medicina Edna Silva.pptx
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PDF
CyberOps Associate - Cisco Networking Academy
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PPTX
El uso de las TIC en la vida cotidiana..
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
informe_fichas1y2_corregido.docx (2) (1).pdf
Estrategia de Apoyo de Daylin Castaño (5).pdf
Distribucion de frecuencia exel (1).pdf
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
Curso de generación de energía mediante sistemas solares
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
Sesion 1 de microsoft power point - Clase 1
Power Point Nicolás Carrasco (disertación Roblox).pptx
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
la-historia-de-la-medicina Edna Silva.pptx
Historia Inteligencia Artificial Ana Romero.pptx
CyberOps Associate - Cisco Networking Academy
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
Presentacion de Alba Curso Auditores Internos ISO 19011
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
El uso de las TIC en la vida cotidiana..
TRABAJO DE TECNOLOGIA.pdf...........................

Programación extrema

  • 1. Programación EXTREMA • Hernández Rodríguez Ares Atzarel • Ramírez Monroy Roberto 6IM7
  • 2. ¿Qué es la programación extrema? • Es una metodología ágil centrada en potenciar las relaciones interpersonales como clave para el éxito en desarrollo de software, promoviendo el trabajo en equipo, preocupándose por el aprendizaje de los desarrolladores, y propiciando un buen clima de trabajo. • XP se basa en retroalimentación continua entre el cliente y el equipo de desarrollo, comunicación fluida entre todos los participantes, simplicidad en las soluciones implementadas y coraje para enfrentar los cambios.
  • 3. Valores y Principios Valores • Comunicación • Simplicidad • Retroalimentación • Coraje Principios • Retroalimentación veloz • Modificaciones incrementales • Trabajo de calidad • Asunción de simplicidad
  • 4. Fases del proceso de desarrollo • Exploración • Planificación de la Entrega • Iteraciones • Producción • Mantenimiento • Muerte del Proyecto.
  • 5. Principios básicos Tenemos 12 principios básicos que se agrupan en 4 categorías distintas: • Retroalimentación. • Proceso continuo en lugar de por bloques. • Propiedad intelectual compartida. • Entendimiento compartido.
  • 6. Historia de usuario • Son la técnica utilizada para especificar los requisitos del software. Se trata de tarjetas de papel en las cuales el cliente describe brevemente las características que el sistema debe poseer, sean requisitos funcionales o no funcionales. El tratamiento de las historias de usuario es muy dinámico y flexible. Cada historia de usuario es lo suficientemente comprensible y delimitada para que los programadores puedan implementarla en unas semanas.
  • 7. Fin de la presentación