SlideShare a Scribd company logo
1 of 11
Métodos ágiles en el desarrollo de software
Integrantes:
-Guadarrama Mondragón Raúl
-Pérez Bravo Isaac Ulises
¿Qué es?
 Los métodos ágiles se definen como una técnica de
desarrollo de software. Son muchos tipos y tienen
variantes entre si, sin embargo su objetivo principal
recurrentemente es el mismo: reducir tiempo, esfuerzo y
costos a la hora de desarrollar un proyecto de software.
Características
 Como el método ágil se define como la técnica para reducir tiempo, dinero y
esfuerzo; necesita cumplir con ciertas condiciones para que esto suceda.
Las características que poseen son:
 - Desarrollo iterativo: Es vital para el proceso, quiere decir que hay fases del
proceso que se repiten tantas veces sea necesaria hasta que el cliente este
conforme con ella.
 - Reducción de artefactos intermedios: Se refiere a que no existen
intermediarios en todo el proceso, ya que el cliente se incluye siempre
dentro del desarrollo.
 - Alta comunicación: El método ágil propone reuniones diarias para trabajar
los requerimientos, gracias a esto la comunicación es mayor entre los
miembros del equipo y con el mismo cliente.
 - Adaptabilidad: Como su nombre lo indica, esta característica se refiere a
que es versátil y se adapta a todos los cambios que puedan llegar a surgir
dentro de alguna de las fases del proyecto.
Ventajas
 1.- Por lo general son grupos de trabajo
pequeño, así que el entorno es más amigable,
optimo y confiable.
 2.- Al ser pocos, el proyecto es fácilmente
adaptable a los cambios repentinos que puedan
suceder a lo largo del proyecto.
 3.- Los problemas en el proyecto son fácilmente
identificados, ya que se cuenta con la presencia
del cliente para determinar que es lo que
realmente se quiere
 4.- Es muy flexible, es decir, que no maneja el
cliente contratos con el equipo de trabajo y
Desventajas
 1.- No es aplicable en proyectos grandes, esto
se debe a que, como la base de la agilidad es
la comunicación, siendo un equipo es más
complicado mantener el mismo nivel de
comunicación con todos.
 2.- Se hace menos énfasis en la arquitectura de
software.
 3.- Como consecuencia de lo anterior, el nivel
de análisis es menor, por lo que llega a
presentar errores a largo plazo.
NOTA IMPORTANTE
Es recomendable usar los métodos ágiles cuando
los requerimientos del proyecto sean cambiantes,
ya que si se usa un modelo tradicional en este
tipo de proyectos, un cambio imprevisto generaría
enormes problemas de gasto y sobre todo de
tiempo.
TIPOS
 Las metodologías ágiles se dividen en varios tipos de acuerdo a las necesidades, estos son:
 * Scrum: Este tipo de método ágil se basa en iteraciones que se realizan cada 30 dias llamadas
“sprints”. Esta enfocado a los proyectos de requerimientos cambiantes y en las reuniones a
largo plazo para el desarrollo de requerimientos. El resultado de cada sprint es un incremento
ejecutable que se muestra al cliente.
TIPOS
 * Programación extrema (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.
TIPOS
 * Test Driven Development: Basado en pruebas de desarrollo (TDD) es una técnica
avanzada de la utilización de pruebas unitarias automatizadas para impulsar el
diseño de software y la fuerza de desacoplamiento de las dependencias. El
resultado del uso de esta práctica es un conjunto completo de pruebas de unidad
que se pueden ejecutar en cualquier momento para proporcionar información que el
software todavía está trabajando. Esta técnica está fuertemente enfatizada por los
que utilizan metodologías ágiles de desarrollo.
TIPOS
 * Crystal: Se trata de un conjunto de metodologías para el
desarrollo de software caracterizadas por estar centradas en
las personas que componen el equipo y la reducción al máximo
del número de artefactos producidos.
TIPOS
 * Agile Project Managmment: Reduce la
complejidad al descomponer los muchos meses
de duración del ciclo de los requisitos de
construcción de todo el proyecto, la
construcción de todo el producto y luego las
pruebas para encontrar cientos de defectos del
producto.

More Related Content

What's hot

Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágilesFabian Garzon
 
Mele Scrum
Mele ScrumMele Scrum
Mele Scrumfcmart
 
Presentacion modelos de Software
Presentacion modelos de SoftwarePresentacion modelos de Software
Presentacion modelos de SoftwareMax Power
 
ASD (Adaptive Software Development)
ASD (Adaptive Software Development)ASD (Adaptive Software Development)
ASD (Adaptive Software Development)urumisama
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareRicardo Mateus
 
Desarrollo ágil de software
Desarrollo ágil de softwareDesarrollo ágil de software
Desarrollo ágil de softwareAl Ex
 
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 usarKiberley Santos
 
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
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)Juan Avendaño
 
Desarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumDesarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumtbaires
 
Metodo agil scrum
Metodo agil scrumMetodo agil scrum
Metodo agil scrumtestlucero
 
FACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILESFACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILESafrancoing
 
Métodos ágiles de programación
Métodos ágiles de programaciónMétodos ágiles de programación
Métodos ágiles de programaciónAngel Medina
 

What's hot (20)

Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Mele Scrum
Mele ScrumMele Scrum
Mele Scrum
 
Presentacion modelos de Software
Presentacion modelos de SoftwarePresentacion modelos de Software
Presentacion modelos de Software
 
Metodologias
MetodologiasMetodologias
Metodologias
 
ASD (Adaptive Software Development)
ASD (Adaptive Software Development)ASD (Adaptive Software Development)
ASD (Adaptive Software Development)
 
Proceso del software
Proceso del softwareProceso del software
Proceso del software
 
1ra presentacion metodologias agiles
1ra presentacion metodologias agiles1ra presentacion metodologias agiles
1ra presentacion metodologias agiles
 
Desarrollo Agil de Software
Desarrollo Agil de SoftwareDesarrollo Agil de Software
Desarrollo Agil de Software
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo software
 
Desarrollo ágil de software
Desarrollo ágil de softwareDesarrollo ágil de software
Desarrollo ágil de software
 
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
 
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
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)
 
Desarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumDesarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrum
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Metodos agiles
Metodos agilesMetodos agiles
Metodos agiles
 
Metodo agil scrum
Metodo agil scrumMetodo agil scrum
Metodo agil scrum
 
Metodologías agiles
Metodologías agilesMetodologías agiles
Metodologías agiles
 
FACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILESFACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILES
 
Métodos ágiles de programación
Métodos ágiles de programaciónMétodos ágiles de programación
Métodos ágiles de programación
 

Viewers also liked

Scrum Un camino exitoso no solo para el desarrollo de SW
Scrum Un camino exitoso no solo para el desarrollo de SWScrum Un camino exitoso no solo para el desarrollo de SW
Scrum Un camino exitoso no solo para el desarrollo de SWscrumecuador
 
El manifiesto y los principios ágiles
El manifiesto y los principios ágilesEl manifiesto y los principios ágiles
El manifiesto y los principios ágilesPablo Gil
 
Seminario Scrum CLEFormacion
Seminario Scrum CLEFormacionSeminario Scrum CLEFormacion
Seminario Scrum CLEFormacionCLEFormación
 
Metodologias Agiles Y PMI - Mar-2010
Metodologias Agiles Y PMI - Mar-2010Metodologias Agiles Y PMI - Mar-2010
Metodologias Agiles Y PMI - Mar-2010Martin Alaimo
 
Metodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareMetodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareDomingo Gallardo
 
PMO y SMO, diferencias, similitudes y colaboracion
PMO y SMO, diferencias, similitudes y colaboracion PMO y SMO, diferencias, similitudes y colaboracion
PMO y SMO, diferencias, similitudes y colaboracion Victor M. Fernández
 
Virtualizacion y Cloud Computing, juntos o por separado?
Virtualizacion y Cloud Computing, juntos o por separado?Virtualizacion y Cloud Computing, juntos o por separado?
Virtualizacion y Cloud Computing, juntos o por separado?Victor M. Fernández
 
Visión práctica sobre catálogo de servicios y gestión de costes TIC
Visión práctica sobre catálogo de servicios y gestión de costes TICVisión práctica sobre catálogo de servicios y gestión de costes TIC
Visión práctica sobre catálogo de servicios y gestión de costes TICNextel S.A.
 
[es] Agile Management es diferente - CAS2014
[es] Agile Management es diferente - CAS2014[es] Agile Management es diferente - CAS2014
[es] Agile Management es diferente - CAS2014Xavier Albaladejo
 
La oficina de gestión de servicios (smo) y el cloud computing
La oficina de gestión de servicios (smo) y el cloud computingLa oficina de gestión de servicios (smo) y el cloud computing
La oficina de gestión de servicios (smo) y el cloud computingVictor M. Fernández
 
Implementando una PMO con Scrum
Implementando una PMO con ScrumImplementando una PMO con Scrum
Implementando una PMO con ScrumRicardo Toledo
 
Diseño de PMO bajo entorno Scrum (Caso Práctico)
Diseño de PMO bajo entorno Scrum (Caso Práctico)Diseño de PMO bajo entorno Scrum (Caso Práctico)
Diseño de PMO bajo entorno Scrum (Caso Práctico)Jose Selaya
 
Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014
Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014
Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014Alejandro Gabay
 
ITIL
ITILITIL
ITILuni
 
Metodologías SCRUM + PMBOK
Metodologías SCRUM + PMBOKMetodologías SCRUM + PMBOK
Metodologías SCRUM + PMBOKitproiectus
 
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?Alejandro Gabay
 
Caso Implementación ITIL
Caso Implementación ITILCaso Implementación ITIL
Caso Implementación ITILOscar Ayarza
 

Viewers also liked (20)

Scrum Un camino exitoso no solo para el desarrollo de SW
Scrum Un camino exitoso no solo para el desarrollo de SWScrum Un camino exitoso no solo para el desarrollo de SW
Scrum Un camino exitoso no solo para el desarrollo de SW
 
El manifiesto y los principios ágiles
El manifiesto y los principios ágilesEl manifiesto y los principios ágiles
El manifiesto y los principios ágiles
 
Organización de Sistemas y MéTodos
Organización de Sistemas y MéTodosOrganización de Sistemas y MéTodos
Organización de Sistemas y MéTodos
 
Seminario Scrum CLEFormacion
Seminario Scrum CLEFormacionSeminario Scrum CLEFormacion
Seminario Scrum CLEFormacion
 
Metodologias Agiles Y PMI - Mar-2010
Metodologias Agiles Y PMI - Mar-2010Metodologias Agiles Y PMI - Mar-2010
Metodologias Agiles Y PMI - Mar-2010
 
Metodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de softwareMetodologías agiles de desarrollo de software
Metodologías agiles de desarrollo de software
 
PMO y SMO, diferencias, similitudes y colaboracion
PMO y SMO, diferencias, similitudes y colaboracion PMO y SMO, diferencias, similitudes y colaboracion
PMO y SMO, diferencias, similitudes y colaboracion
 
Virtualizacion y Cloud Computing, juntos o por separado?
Virtualizacion y Cloud Computing, juntos o por separado?Virtualizacion y Cloud Computing, juntos o por separado?
Virtualizacion y Cloud Computing, juntos o por separado?
 
Visión práctica sobre catálogo de servicios y gestión de costes TIC
Visión práctica sobre catálogo de servicios y gestión de costes TICVisión práctica sobre catálogo de servicios y gestión de costes TIC
Visión práctica sobre catálogo de servicios y gestión de costes TIC
 
El rol del Service Manager
El rol del Service ManagerEl rol del Service Manager
El rol del Service Manager
 
[es] Agile Management es diferente - CAS2014
[es] Agile Management es diferente - CAS2014[es] Agile Management es diferente - CAS2014
[es] Agile Management es diferente - CAS2014
 
La oficina de gestión de servicios (smo) y el cloud computing
La oficina de gestión de servicios (smo) y el cloud computingLa oficina de gestión de servicios (smo) y el cloud computing
La oficina de gestión de servicios (smo) y el cloud computing
 
Implementando una PMO con Scrum
Implementando una PMO con ScrumImplementando una PMO con Scrum
Implementando una PMO con Scrum
 
Diseño de PMO bajo entorno Scrum (Caso Práctico)
Diseño de PMO bajo entorno Scrum (Caso Práctico)Diseño de PMO bajo entorno Scrum (Caso Práctico)
Diseño de PMO bajo entorno Scrum (Caso Práctico)
 
Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014
Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014
Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014
 
Catalogo TI
Catalogo TICatalogo TI
Catalogo TI
 
ITIL
ITILITIL
ITIL
 
Metodologías SCRUM + PMBOK
Metodologías SCRUM + PMBOKMetodologías SCRUM + PMBOK
Metodologías SCRUM + PMBOK
 
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?
 
Caso Implementación ITIL
Caso Implementación ITILCaso Implementación ITIL
Caso Implementación ITIL
 

Similar to Metodos agiles

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
 
Metodologías xp
Metodologías xpMetodologías xp
Metodologías xpmireya2022
 
Métodos ágiles de programación
Métodos ágiles de programaciónMétodos ágiles de programación
Métodos ágiles de programaciónGiovanna Rangel
 
Métodos ágiles de programación
Métodos ágiles de programaciónMétodos ágiles de programación
Métodos ágiles de programaciónGiovanna Rangel
 
Las metodologías usadas en el Desarrollo de SW en el Perú
Las metodologías usadas en el Desarrollo de SW en el PerúLas metodologías usadas en el Desarrollo de SW en el Perú
Las metodologías usadas en el Desarrollo de SW en el PerúPagina web Peru - F5mas
 
Integración de Diseño Centrado en el Usuario y metodologías ágiles en el desa...
Integración de Diseño Centrado en el Usuario y metodologías ágiles en el desa...Integración de Diseño Centrado en el Usuario y metodologías ágiles en el desa...
Integración de Diseño Centrado en el Usuario y metodologías ágiles en el desa...Víctor Manuel García Luna
 
Metodologiasagilesarquitectura
MetodologiasagilesarquitecturaMetodologiasagilesarquitectura
Metodologiasagilesarquitecturaroisbelfigueroa
 
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
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILESmikyWatt
 
Metodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptxMetodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptxJimenaRamosMamani1
 
Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3paotacuba
 
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
 

Similar to Metodos agiles (20)

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
 
Metodologías xp
Metodologías xpMetodologías xp
Metodologías xp
 
Métodos ágiles de programación
Métodos ágiles de programaciónMétodos ágiles de programación
Métodos ágiles de programación
 
Métodos ágiles de programación
Métodos ágiles de programaciónMétodos ágiles de programación
Métodos ágiles de programación
 
Las metodologías usadas en el Desarrollo de SW en el Perú
Las metodologías usadas en el Desarrollo de SW en el PerúLas metodologías usadas en el Desarrollo de SW en el Perú
Las metodologías usadas en el Desarrollo de SW en el Perú
 
Metodologiasagiles
MetodologiasagilesMetodologiasagiles
Metodologiasagiles
 
Topico2 matics
Topico2 maticsTopico2 matics
Topico2 matics
 
Metodologías Agiles
Metodologías AgilesMetodologías Agiles
Metodologías Agiles
 
Integración de Diseño Centrado en el Usuario y metodologías ágiles en el desa...
Integración de Diseño Centrado en el Usuario y metodologías ágiles en el desa...Integración de Diseño Centrado en el Usuario y metodologías ágiles en el desa...
Integración de Diseño Centrado en el Usuario y metodologías ágiles en el desa...
 
Metodologiasagilesarquitectura
MetodologiasagilesarquitecturaMetodologiasagilesarquitectura
Metodologiasagilesarquitectura
 
Crystal Clear
Crystal ClearCrystal Clear
Crystal Clear
 
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
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILES
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
Metodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptxMetodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptx
 
Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3
 
Metodologia Xp
Metodologia XpMetodologia Xp
Metodologia Xp
 
Dsdm_f
Dsdm_fDsdm_f
Dsdm_f
 
Los metodos agiles
Los metodos agilesLos metodos agiles
Los metodos agiles
 
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
 

Metodos agiles

  • 1. Métodos ágiles en el desarrollo de software Integrantes: -Guadarrama Mondragón Raúl -Pérez Bravo Isaac Ulises
  • 2. ¿Qué es?  Los métodos ágiles se definen como una técnica de desarrollo de software. Son muchos tipos y tienen variantes entre si, sin embargo su objetivo principal recurrentemente es el mismo: reducir tiempo, esfuerzo y costos a la hora de desarrollar un proyecto de software.
  • 3. Características  Como el método ágil se define como la técnica para reducir tiempo, dinero y esfuerzo; necesita cumplir con ciertas condiciones para que esto suceda. Las características que poseen son:  - Desarrollo iterativo: Es vital para el proceso, quiere decir que hay fases del proceso que se repiten tantas veces sea necesaria hasta que el cliente este conforme con ella.  - Reducción de artefactos intermedios: Se refiere a que no existen intermediarios en todo el proceso, ya que el cliente se incluye siempre dentro del desarrollo.  - Alta comunicación: El método ágil propone reuniones diarias para trabajar los requerimientos, gracias a esto la comunicación es mayor entre los miembros del equipo y con el mismo cliente.  - Adaptabilidad: Como su nombre lo indica, esta característica se refiere a que es versátil y se adapta a todos los cambios que puedan llegar a surgir dentro de alguna de las fases del proyecto.
  • 4. Ventajas  1.- Por lo general son grupos de trabajo pequeño, así que el entorno es más amigable, optimo y confiable.  2.- Al ser pocos, el proyecto es fácilmente adaptable a los cambios repentinos que puedan suceder a lo largo del proyecto.  3.- Los problemas en el proyecto son fácilmente identificados, ya que se cuenta con la presencia del cliente para determinar que es lo que realmente se quiere  4.- Es muy flexible, es decir, que no maneja el cliente contratos con el equipo de trabajo y
  • 5. Desventajas  1.- No es aplicable en proyectos grandes, esto se debe a que, como la base de la agilidad es la comunicación, siendo un equipo es más complicado mantener el mismo nivel de comunicación con todos.  2.- Se hace menos énfasis en la arquitectura de software.  3.- Como consecuencia de lo anterior, el nivel de análisis es menor, por lo que llega a presentar errores a largo plazo.
  • 6. NOTA IMPORTANTE Es recomendable usar los métodos ágiles cuando los requerimientos del proyecto sean cambiantes, ya que si se usa un modelo tradicional en este tipo de proyectos, un cambio imprevisto generaría enormes problemas de gasto y sobre todo de tiempo.
  • 7. TIPOS  Las metodologías ágiles se dividen en varios tipos de acuerdo a las necesidades, estos son:  * Scrum: Este tipo de método ágil se basa en iteraciones que se realizan cada 30 dias llamadas “sprints”. Esta enfocado a los proyectos de requerimientos cambiantes y en las reuniones a largo plazo para el desarrollo de requerimientos. El resultado de cada sprint es un incremento ejecutable que se muestra al cliente.
  • 8. TIPOS  * Programación extrema (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.
  • 9. TIPOS  * Test Driven Development: Basado en pruebas de desarrollo (TDD) es una técnica avanzada de la utilización de pruebas unitarias automatizadas para impulsar el diseño de software y la fuerza de desacoplamiento de las dependencias. El resultado del uso de esta práctica es un conjunto completo de pruebas de unidad que se pueden ejecutar en cualquier momento para proporcionar información que el software todavía está trabajando. Esta técnica está fuertemente enfatizada por los que utilizan metodologías ágiles de desarrollo.
  • 10. TIPOS  * Crystal: Se trata de un conjunto de metodologías para el desarrollo de software caracterizadas por estar centradas en las personas que componen el equipo y la reducción al máximo del número de artefactos producidos.
  • 11. TIPOS  * Agile Project Managmment: Reduce la complejidad al descomponer los muchos meses de duración del ciclo de los requisitos de construcción de todo el proyecto, la construcción de todo el producto y luego las pruebas para encontrar cientos de defectos del producto.