SlideShare una empresa de Scribd logo
1 de 8
Metodología Ágil de
Programación Extrema
Rafael Hernández Ruiz
Miguel ángel González Lorenzana 6IM8
Metodologías agiles de programacion
Las metodologías de programación son unos métodos para
desarrollar software en los que es esencial la colaboración entre
los integrantes del equipo de desarrollo y el cliente. Con la
presencia del cliente en el equipo de trabajo, las necesidades que
se presentan se facilitan. Se caracteriza por la comunicación en
vez de la documentación
Características
 Calidad desde el primer día
 Priorización de requerimientos de acuerdo a su valor
 Equipos dedicados y auto-gestionados
 Colaboración continua con el cliente
 Mejora continua
Características
 Incorporar al cambio
 Prácticas de desarrollo modernas
 Proceso iterativo e incremental
 Mitigación del riesgo mediante iteraciones fijas
Ventajas
 RSI superior
 El desarrollo ágil aumenta la productividad
 Simplifica el manejo de la sobrecarga de procesos
 Mejor perfil de productividad
 Una mejor gestión del riesgo
Desventajas
 No funciona con proyectos grandes ni largos
 Pocas políticas y normas en la documentación
 Carece de un plan definido de desarrollo
¿Cuándo es conveniente su uso?
Cuando el proyecto que se vaya a realizar sea pequeño o corto
o cuando el equipo de trabajo cuente con pocas personas de
trabajo
Algunas metodologias
 SCRUM
 XP
 KAMBAM
 WIN WIN ESPIRAL

Más contenido relacionado

La actualidad más candente

Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágilesFabian Garzon
 
Métodos Ágiles de Desarrollo de Software
Métodos Ágiles de Desarrollo de SoftwareMétodos Ágiles de Desarrollo de Software
Métodos Ágiles de Desarrollo de SoftwareAbraham Meza
 
Metodos agiles de desarrollo de software
Metodos agiles de desarrollo de softwareMetodos agiles de desarrollo de software
Metodos agiles de desarrollo de softwareCesar Juarez
 
Metodologias pedraza poveda_martha_catalna_s4_b2018
Metodologias pedraza poveda_martha_catalna_s4_b2018Metodologias pedraza poveda_martha_catalna_s4_b2018
Metodologias pedraza poveda_martha_catalna_s4_b2018Martha Pedraza
 
Extreme programming (xp)
Extreme programming (xp)Extreme programming (xp)
Extreme programming (xp)Juan Jain
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)Juan Avendaño
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollokrisbell_romero
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agilesmmanuelo
 
Presentacion modelos de Software
Presentacion modelos de SoftwarePresentacion modelos de Software
Presentacion modelos de SoftwareMax Power
 
Métodos ágiles de programación
Métodos ágiles de programaciónMétodos ágiles de programación
Métodos ágiles de programaciónGiovanna Rangel
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareRicardo Mateus
 
Modelos para el proceso de software
Modelos para el proceso de softwareModelos para el proceso de software
Modelos para el proceso de softwareIvan Nuñez
 
Gestión de proyectos informaticos
Gestión de proyectos informaticosGestión de proyectos informaticos
Gestión de proyectos informaticoszickox
 
Pracicas de Ingenieria de Software
Pracicas de Ingenieria de SoftwarePracicas de Ingenieria de Software
Pracicas de Ingenieria de Softwareeeencalada
 
Métodos ágiles de programación
Métodos ágiles de programaciónMétodos ágiles de programación
Métodos ágiles de programaciónGiovanna Rangel
 

La actualidad más candente (20)

Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Programación extrema
Programación extremaProgramación extrema
Programación extrema
 
Métodos Ágiles de Desarrollo de Software
Métodos Ágiles de Desarrollo de SoftwareMétodos Ágiles de Desarrollo de Software
Métodos Ágiles de Desarrollo de Software
 
Metodos agiles de desarrollo de software
Metodos agiles de desarrollo de softwareMetodos agiles de desarrollo de software
Metodos agiles de desarrollo de software
 
Metodologias pedraza poveda_martha_catalna_s4_b2018
Metodologias pedraza poveda_martha_catalna_s4_b2018Metodologias pedraza poveda_martha_catalna_s4_b2018
Metodologias pedraza poveda_martha_catalna_s4_b2018
 
Extreme programming (xp)
Extreme programming (xp)Extreme programming (xp)
Extreme programming (xp)
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollo
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Presentacion modelos de Software
Presentacion modelos de SoftwarePresentacion modelos de Software
Presentacion modelos de Software
 
Daniel
DanielDaniel
Daniel
 
Xp
XpXp
Xp
 
Métodos ágiles de programación
Métodos ágiles de programaciónMétodos ágiles de programación
Métodos ágiles de programación
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo software
 
Modelos para el proceso de software
Modelos para el proceso de softwareModelos para el proceso de software
Modelos para el proceso de software
 
Gestión de proyectos informaticos
Gestión de proyectos informaticosGestión de proyectos informaticos
Gestión de proyectos informaticos
 
Programación extrema
Programación extremaProgramación extrema
Programación extrema
 
Pracicas de Ingenieria de Software
Pracicas de Ingenieria de SoftwarePracicas de Ingenieria de Software
Pracicas de Ingenieria de Software
 
Métodos ágiles de programación
Métodos ágiles de programaciónMétodos ágiles de programación
Métodos ágiles de programación
 

Destacado

Destacado (14)

Caso practico de_la_metodologia_agil_xp
Caso practico de_la_metodologia_agil_xpCaso practico de_la_metodologia_agil_xp
Caso practico de_la_metodologia_agil_xp
 
Las apps
Las appsLas apps
Las apps
 
Android y el desarrollo ágil
Android y el desarrollo ágilAndroid y el desarrollo ágil
Android y el desarrollo ágil
 
Introducción a TDD y PHPUnit
Introducción a TDD y PHPUnitIntroducción a TDD y PHPUnit
Introducción a TDD y PHPUnit
 
Tutorial Android 1
Tutorial Android 1Tutorial Android 1
Tutorial Android 1
 
Manual aplicacion android
Manual aplicacion androidManual aplicacion android
Manual aplicacion android
 
Aplicaciones para entrenar
Aplicaciones para entrenarAplicaciones para entrenar
Aplicaciones para entrenar
 
Primer Ejemplo de Proyecto en Android Studio
Primer Ejemplo de Proyecto en Android StudioPrimer Ejemplo de Proyecto en Android Studio
Primer Ejemplo de Proyecto en Android Studio
 
APLICACIONES CREADAS PARA ANDROID
APLICACIONES CREADAS PARA ANDROIDAPLICACIONES CREADAS PARA ANDROID
APLICACIONES CREADAS PARA ANDROID
 
Desarrollo de Aplicaciones Moviles en Android: Temas Avanzados
Desarrollo de Aplicaciones Moviles en Android: Temas AvanzadosDesarrollo de Aplicaciones Moviles en Android: Temas Avanzados
Desarrollo de Aplicaciones Moviles en Android: Temas Avanzados
 
Desarrollo android - 4 - arquitectura de aplicación
Desarrollo android  - 4 - arquitectura de aplicaciónDesarrollo android  - 4 - arquitectura de aplicación
Desarrollo android - 4 - arquitectura de aplicación
 
El gran libro de android
El gran libro de androidEl gran libro de android
El gran libro de android
 
Manual programación android
Manual programación android Manual programación android
Manual programación android
 
Curso desarrollo en android
Curso desarrollo en androidCurso desarrollo en android
Curso desarrollo en android
 

Similar a Metodologías Ágiles Programación

METODOLOGÍAS ÁGILES DE DESARROLLO DE SOFTWARE
METODOLOGÍAS ÁGILES DE DESARROLLO DE SOFTWAREMETODOLOGÍAS ÁGILES DE DESARROLLO DE SOFTWARE
METODOLOGÍAS ÁGILES DE DESARROLLO DE SOFTWAREJOHNNY SURI MAMANI
 
Principios Ágiles
Principios ÁgilesPrincipios Ágiles
Principios ÁgilesAngel Nuñez
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareRicardo Mateus
 
Metodologías ágiles.pptx
Metodologías ágiles.pptxMetodologías ágiles.pptx
Metodologías ágiles.pptxximenatrabajos
 
Ingenieria de software unidad 2
Ingenieria de software unidad 2Ingenieria de software unidad 2
Ingenieria de software unidad 2Dieguito Vargas
 
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.pptSEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.pptPGNaya
 
Metodologías de Desarrollo de Software Jr
 Metodologías de Desarrollo de Software Jr Metodologías de Desarrollo de Software Jr
Metodologías de Desarrollo de Software JrJunior Leal
 
Ingeniería de Calidad -Apunte calidad en las metodologias agiles
Ingeniería de Calidad -Apunte  calidad en las metodologias agilesIngeniería de Calidad -Apunte  calidad en las metodologias agiles
Ingeniería de Calidad -Apunte calidad en las metodologias agilesDaniel Remondegui
 
Metodologias de desarrollos ágiles vs tradicionales.pptx
Metodologias de desarrollos ágiles vs tradicionales.pptxMetodologias de desarrollos ágiles vs tradicionales.pptx
Metodologias de desarrollos ágiles vs tradicionales.pptxMargotVenegas2
 
Metodologías de Desarrollo Ágil vs Tradicional.pptx
Metodologías de Desarrollo Ágil vs Tradicional.pptxMetodologías de Desarrollo Ágil vs Tradicional.pptx
Metodologías de Desarrollo Ágil vs Tradicional.pptxNestor Arias
 
Metodologías ágiles de desarrollo de software
Metodologías ágiles de desarrollo de softwareMetodologías ágiles de desarrollo de software
Metodologías ágiles de desarrollo de softwareJheam Karlo
 
Metodologías ágil vs tradicional.pptx
Metodologías ágil vs tradicional.pptxMetodologías ágil vs tradicional.pptx
Metodologías ágil vs tradicional.pptxximenatrabajos
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de softwareclenvielma
 
Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPJose I. Honrado
 

Similar a Metodologías Ágiles Programación (20)

METODOLOGÍAS ÁGILES DE DESARROLLO DE SOFTWARE
METODOLOGÍAS ÁGILES DE DESARROLLO DE SOFTWAREMETODOLOGÍAS ÁGILES DE DESARROLLO DE SOFTWARE
METODOLOGÍAS ÁGILES DE DESARROLLO DE SOFTWARE
 
Desarrollo Agil de Software
Desarrollo Agil de SoftwareDesarrollo Agil de Software
Desarrollo Agil de Software
 
Principios Ágiles
Principios ÁgilesPrincipios Ágiles
Principios Ágiles
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo software
 
TP_6 GRUPAL Metodologías ágiles FAURE-BURATTI.pptx
TP_6 GRUPAL Metodologías ágiles FAURE-BURATTI.pptxTP_6 GRUPAL Metodologías ágiles FAURE-BURATTI.pptx
TP_6 GRUPAL Metodologías ágiles FAURE-BURATTI.pptx
 
Metodologías ágiles.pptx
Metodologías ágiles.pptxMetodologías ágiles.pptx
Metodologías ágiles.pptx
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
Ingenieria de software unidad 2
Ingenieria de software unidad 2Ingenieria de software unidad 2
Ingenieria de software unidad 2
 
Topico2 matics
Topico2 maticsTopico2 matics
Topico2 matics
 
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.pptSEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
 
Metodologías de Desarrollo de Software Jr
 Metodologías de Desarrollo de Software Jr Metodologías de Desarrollo de Software Jr
Metodologías de Desarrollo de Software Jr
 
1ra presentacion metodologias agiles
1ra presentacion metodologias agiles1ra presentacion metodologias agiles
1ra presentacion metodologias agiles
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Ingeniería de Calidad -Apunte calidad en las metodologias agiles
Ingeniería de Calidad -Apunte  calidad en las metodologias agilesIngeniería de Calidad -Apunte  calidad en las metodologias agiles
Ingeniería de Calidad -Apunte calidad en las metodologias agiles
 
Metodologias de desarrollos ágiles vs tradicionales.pptx
Metodologias de desarrollos ágiles vs tradicionales.pptxMetodologias de desarrollos ágiles vs tradicionales.pptx
Metodologias de desarrollos ágiles vs tradicionales.pptx
 
Metodologías de Desarrollo Ágil vs Tradicional.pptx
Metodologías de Desarrollo Ágil vs Tradicional.pptxMetodologías de Desarrollo Ágil vs Tradicional.pptx
Metodologías de Desarrollo Ágil vs Tradicional.pptx
 
Metodologías ágiles de desarrollo de software
Metodologías ágiles de desarrollo de softwareMetodologías ágiles de desarrollo de software
Metodologías ágiles de desarrollo de software
 
Metodologías ágil vs tradicional.pptx
Metodologías ágil vs tradicional.pptxMetodologías ágil vs tradicional.pptx
Metodologías ágil vs tradicional.pptx
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de software
 
Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XP
 

Metodologías Ágiles Programación

  • 1. Metodología Ágil de Programación Extrema Rafael Hernández Ruiz Miguel ángel González Lorenzana 6IM8
  • 2. Metodologías agiles de programacion Las metodologías de programación son unos métodos para desarrollar software en los que es esencial la colaboración entre los integrantes del equipo de desarrollo y el cliente. Con la presencia del cliente en el equipo de trabajo, las necesidades que se presentan se facilitan. Se caracteriza por la comunicación en vez de la documentación
  • 3. Características  Calidad desde el primer día  Priorización de requerimientos de acuerdo a su valor  Equipos dedicados y auto-gestionados  Colaboración continua con el cliente  Mejora continua
  • 4. Características  Incorporar al cambio  Prácticas de desarrollo modernas  Proceso iterativo e incremental  Mitigación del riesgo mediante iteraciones fijas
  • 5. Ventajas  RSI superior  El desarrollo ágil aumenta la productividad  Simplifica el manejo de la sobrecarga de procesos  Mejor perfil de productividad  Una mejor gestión del riesgo
  • 6. Desventajas  No funciona con proyectos grandes ni largos  Pocas políticas y normas en la documentación  Carece de un plan definido de desarrollo
  • 7. ¿Cuándo es conveniente su uso? Cuando el proyecto que se vaya a realizar sea pequeño o corto o cuando el equipo de trabajo cuente con pocas personas de trabajo
  • 8. Algunas metodologias  SCRUM  XP  KAMBAM  WIN WIN ESPIRAL