SlideShare a Scribd company logo
1 of 13
Metodologías Agiles del desarrollo software Diego Andres Malaver Claros 022358254
Desarrollo software El desarrollo tradicional se enfocaba en una rigurosa definición de roles, actividades y herramientas, incluyendo modelado y documentación detallada. Este esquema "tradicional" para abordar el desarrollo de software ha demostrado ser efectivo y necesario en proyectos de gran tamaño. Pero no son muy útiles para muchos proyectos actuales donde el entorno del sistema es muy cambiante.
Metodologías agiles Se basa en dos aspectos fundamentales, retrasar las decisiones y la planificación adaptativa.  Basan su fundamento en la adaptabilidad de los procesos de desarrollo.
Manifiesto ágil Al individuo y las interacciones del equipo de desarrollo sobre el proceso y las herramientas. Desarrollar software que funciona más que conseguir una buena documentación. La colaboración con el cliente más que la negociación de un contrato. Responder a los cambios más que seguir estrictamente un plan.
Entre tradicional y ágil
PROGRAMACIÓN EXTREMA (EXTREME PROGRAMMING, XP) 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.
Características Las Historias de Usuario: 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. Roles XP. Proceso XP. Prácticas XP.
Roles XP Programador. Cliente. Encargado de pruebas (Tester). Encargado de seguimiento (Tracker). Entrenador (Coach). Consultor. Gestor (Big boss).
Proceso XP
Prácticas XP
Otras Metodologías SCRUM CrystalMethodologies Dynamic Systems Development Method (DSDM) Adaptive Software Development (ASD) Feature -DrivenDevelopment (FDD) Lean Development (LD)
Conclusiones Las metodologías ágiles surgen como respuesta a problemas reales. Se basan en el sentido común, pero rompen con creencias arraigadas. La metodología perfecta no existe. Se están extendiendo con rapidez.
Cibergrafia http://www.willydev.net/descargas/prev/TodoAgil.pdf http://libresoft.dat.escet.urjc.es/html/downloads/ferrer-20030312.pdf

More Related Content

What's hot

Díme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usarDíme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usar
Kiberley Santos
 

What's hot (20)

Métodos agiles
Métodos agilesMétodos agiles
Métodos agiles
 
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
 
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
 
Jovanni jimenez v.
Jovanni jimenez v.Jovanni jimenez v.
Jovanni jimenez v.
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILES
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Introducción a las Metodologías Ágiles
Introducción a las Metodologías ÁgilesIntroducción a las Metodologías Ágiles
Introducción a las Metodologías Ágiles
 
Metodologías ágiles, Scrum, Kanban y eXtreme Programming
Metodologías ágiles, Scrum, Kanban y eXtreme ProgrammingMetodologías ágiles, Scrum, Kanban y eXtreme Programming
Metodologías ágiles, Scrum, Kanban y eXtreme Programming
 
Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)
 
Gestión basada en Metodologías Ágiles
Gestión basada en Metodologías ÁgilesGestión basada en Metodologías Ágiles
Gestión basada en Metodologías Ágiles
 
Metodologías Ágiles en la Práctica
Metodologías Ágiles en la PrácticaMetodologías Ágiles en la Práctica
Metodologías Ágiles en la Práctica
 
Dsdm
DsdmDsdm
Dsdm
 
metodos dinamicos
metodos dinamicosmetodos dinamicos
metodos dinamicos
 
Metodologías agiles
Metodologías agiles Metodologías agiles
Metodologías agiles
 
Adopción de una metodología agil para proyectos de software
Adopción de una metodología agil  para proyectos de softwareAdopción de una metodología agil  para proyectos de software
Adopción de una metodología agil para proyectos de software
 
Presentación MeRinde 6CNSL Abril 2010
Presentación MeRinde 6CNSL Abril 2010Presentación MeRinde 6CNSL Abril 2010
Presentación MeRinde 6CNSL Abril 2010
 
Díme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usarDíme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usar
 
METODOLOGÍAS ÁGILES EN TI
METODOLOGÍAS ÁGILES EN TIMETODOLOGÍAS ÁGILES EN TI
METODOLOGÍAS ÁGILES EN TI
 
El proceso del software
El proceso del softwareEl proceso del software
El proceso del software
 
Los metodos agiles
Los metodos agilesLos metodos agiles
Los metodos agiles
 

Viewers also liked (8)

Scrum
ScrumScrum
Scrum
 
SCRUM
SCRUMSCRUM
SCRUM
 
Metodo agil scrum
Metodo agil scrumMetodo agil scrum
Metodo agil scrum
 
Metodologías SCRUM + PMBOK
Metodologías SCRUM + PMBOKMetodologías SCRUM + PMBOK
Metodologías SCRUM + PMBOK
 
Modelo iterativo
Modelo iterativoModelo iterativo
Modelo iterativo
 
Metodologias agiles de gestion de proyecto. ¿agile.vs.pmi?
Metodologias agiles de gestion de proyecto. ¿agile.vs.pmi?Metodologias agiles de gestion de proyecto. ¿agile.vs.pmi?
Metodologias agiles de gestion de proyecto. ¿agile.vs.pmi?
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
 
Desarrollo iterativo e incremental
Desarrollo iterativo e incrementalDesarrollo iterativo e incremental
Desarrollo iterativo e incremental
 

Similar to Metodologías agiles del desarrollo software

Metodologiasagilesarquitectura
MetodologiasagilesarquitecturaMetodologiasagilesarquitectura
Metodologiasagilesarquitectura
roisbelfigueroa
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
martin8730
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
martin8730
 
Metodologias Agiles
Metodologias AgilesMetodologias Agiles
Metodologias Agiles
puyol10
 

Similar to Metodologías agiles del desarrollo software (20)

Metodologiasagiles
MetodologiasagilesMetodologiasagiles
Metodologiasagiles
 
Metodologiasagilesarquitectura
MetodologiasagilesarquitecturaMetodologiasagilesarquitectura
Metodologiasagilesarquitectura
 
METODOLOGÍAS ÁGILES
METODOLOGÍAS ÁGILESMETODOLOGÍAS ÁGILES
METODOLOGÍAS ÁGILES
 
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
 
Metodologiasagiles
MetodologiasagilesMetodologiasagiles
Metodologiasagiles
 
Programación extrema
Programación extremaProgramación extrema
Programación extrema
 
Metodologias de gestion de proyestos de desarrollo de software
Metodologias de gestion de proyestos de desarrollo de softwareMetodologias de gestion de proyestos de desarrollo de software
Metodologias de gestion de proyestos de desarrollo de software
 
Metodologías agiles
Metodologías agilesMetodologías agiles
Metodologías agiles
 
Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XP
 
desarrollo ágil-ingenieria de softwaare
desarrollo ágil-ingenieria de softwaaredesarrollo ágil-ingenieria de softwaare
desarrollo ágil-ingenieria de softwaare
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
Desarrollo Agil de Software
Desarrollo Agil de SoftwareDesarrollo Agil de Software
Desarrollo Agil de 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
 
Exposicion
ExposicionExposicion
Exposicion
 
Clase 3 - mwtosologias Manifiesto ágil.ppt
Clase 3 - mwtosologias Manifiesto ágil.pptClase 3 - mwtosologias Manifiesto ágil.ppt
Clase 3 - mwtosologias Manifiesto ágil.ppt
 
prog
progprog
prog
 
Topico2 matics
Topico2 maticsTopico2 matics
Topico2 matics
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Metodologias Agiles
Metodologias AgilesMetodologias Agiles
Metodologias Agiles
 

Metodologías agiles del desarrollo software

  • 1. Metodologías Agiles del desarrollo software Diego Andres Malaver Claros 022358254
  • 2. Desarrollo software El desarrollo tradicional se enfocaba en una rigurosa definición de roles, actividades y herramientas, incluyendo modelado y documentación detallada. Este esquema "tradicional" para abordar el desarrollo de software ha demostrado ser efectivo y necesario en proyectos de gran tamaño. Pero no son muy útiles para muchos proyectos actuales donde el entorno del sistema es muy cambiante.
  • 3. Metodologías agiles Se basa en dos aspectos fundamentales, retrasar las decisiones y la planificación adaptativa. Basan su fundamento en la adaptabilidad de los procesos de desarrollo.
  • 4. Manifiesto ágil Al individuo y las interacciones del equipo de desarrollo sobre el proceso y las herramientas. Desarrollar software que funciona más que conseguir una buena documentación. La colaboración con el cliente más que la negociación de un contrato. Responder a los cambios más que seguir estrictamente un plan.
  • 6. PROGRAMACIÓN EXTREMA (EXTREME PROGRAMMING, XP) 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.
  • 7. Características Las Historias de Usuario: 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. Roles XP. Proceso XP. Prácticas XP.
  • 8. Roles XP Programador. Cliente. Encargado de pruebas (Tester). Encargado de seguimiento (Tracker). Entrenador (Coach). Consultor. Gestor (Big boss).
  • 11. Otras Metodologías SCRUM CrystalMethodologies Dynamic Systems Development Method (DSDM) Adaptive Software Development (ASD) Feature -DrivenDevelopment (FDD) Lean Development (LD)
  • 12. Conclusiones Las metodologías ágiles surgen como respuesta a problemas reales. Se basan en el sentido común, pero rompen con creencias arraigadas. La metodología perfecta no existe. Se están extendiendo con rapidez.