SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Métodos Agiles
 Recogen técnicas, “buenas prácticas” contrastadas
por profesionales reconocidos.
 Cada una tiene sus características propias y cubre un
rango de áreas de procesos más o menos amplia:
Tendencia a combinarlas para dar mayor
cobertura en el ciclo de vida.
 Han surgido de entornos reales de desarrollo de
software.
Responden mejor a la realidad del software y las
diferencias con producción industria
Principios de la Metodología Ágil
1. La prioridad principal es satisfacer al cliente mediante
tempranas y continuas entregas de software que le reporte
un valor.
2. Dar la bienvenida a los cambios. Los AMs capturan los
cambios para que el cliente tenga una ventaja competitiva.
3. Entregar frecuentemente software que funcione, desde un
par de semanas a un par de meses, con el menor intervalo
de tiempo posible entre una entrega y la siguiente.
4. La gente del negocio y los desarrolladores deben trabajar
juntos a lo largo del proyecto.
5. Construir proyecto en torno a individuos motivados. Darles
el entorno y el apoyo que necesitan y confiar en ellos para
conseguir el trabajo.
Principios de la Metodología Ágil
4. El diálogo cara a cara es el método más eficiente y efectivo para
comunicar información dentro de un equipo de desarrollo
5. El software que funciona es la medida principal de progreso
8. Los procesos ágiles promueven un desarrollo sostenible. Los
promotores, desarrolladores y usuarios deberían ser capaces de
mantener una paz constante
9. La atención continua a la calidad técnica y al buen diseño mejora la
agilidad
10. La simplicidad es esencial
11. Las mejores arquitecturas, requisitos y diseños surgen de los
equipos organizados por sí mismos
12. En intervalos regulares, el equipo reflexiona respecto de cómo llegar
a ser más efectivo, y según esto ajusta su comportamiento
Comparación
Metodología Ágil Metodología No Ágil
Pocos Artefactos Más Artefactos
Pocos Roles Más Roles
No existe un contrato tradicional o al
menos es bastante flexible
Existe un contrato prefijado
Cliente es parte del equipo de
desarrollo (además in-situ)
El cliente interactúa con el equipo de
desarrollo mediante reuniones
Grupos pequeños (< 10 integrantes) y
trabajando en el mismo sitio
Grupos grandes
Menos énfasis en la arquitectura La arquitectura es esencial
Principales Métodos Agiles
• EXtreme Programming (XP)
• Este es el método que más popularidad ha alcanzado entre las metodologías ágiles, y
posiblemente sea también el más transgresor de la ortodoxia basada en procesos.
• Su creador, Kent Beck fue el alma mater del Manifiesto Ágil.
• Extreme Programming (XP) se irgue sobre la suposición de que es posible desarrollar
software de gran calidad a pesar, o incluso como consecuencia del cambio continuo.
Su principal asunción es que con un poco de planificación, un poco de codificación y
unas pocas pruebas se puede decidir si se está siguiendo un camino acertado o
equivocado, evitando así tener que echar marcha atrás demasiado tarde.
Valores que inspiran XP
FEEDBACK CORAJE COMUNICACIÓN
Principales Métodos Agiles
• Familia de métodos Crystal
• La familia de metodologías Crystal ofrece diferentes métodos para seleccionar el más
apropiado para cada proyecto.
• Crystal identifica con colores diferentes cada método, y su elección debe ser consecuencia del
tamaño y criticidad del proyecto, de forma que los de mayor tamaño, o aquellos en los que la
presencia de errores o desbordamiento de agendas implique consecuencias graves, deben
adoptar metodologías más pesadas.
• Los métodos Crystal no prescriben prácticas concretas.
• ASD (Adaptative Software Development)
• Método que como alternativa a los procedimientos formales, aborda el desarrollo de grandes
sistemas con el uso de técnicas propias de las metodologías ágiles.
• No se trata de una metodología, sino de la implantación de una cultura en la empresa, basada
en la adaptabilidad.
Otros Métodos Agiles
• PP (Pragmatic Programming)
• Pragmatic Programming es la colección de 70 prácticas de programación, comunes a otros
métodos ágiles, cuya aplicación resulta útil para solucionar los problemas cotidianos.
• Surge del libro “The Pragmatic Programmer” de Dave Thomas y Andres Hunt.
• AM (Agile Modeling)
• Agile Modeling es la presentación de un nuevo enfoque para realizar el modelado de
sistemas,(diseño) y basado en los principios de los métodos ágiles remarca la conveniencia
de reducir el volumen de la documentación. (Amber S. “Agile Modeling: Effective Practices
for Extreme Programming and the Unified Process”)
• ISD Internet Speed Development
• Surge de las conclusiones del coloquio celebrado en Octubre de 2001, promovido por SEI
que reunió a especialistas de las universidades Carneige Mellon, Georgia y Copenhagen.
• Sienta bases de gestión para abordar el desarrollo de sistemas de software, de tamaño
pequeño que requieren tiempos de desarrollo muy rápidos.
• FDD (Feature Driven Development)
• Prescribe un proceso iterativo de 5 pasos, con iteraciones de dos semanas.
• El punto de referencia son las características que debe reunir el software, y se centra en las
• fases de diseño e implementación del sistema
• Ejemplo de Metodología Ágil. Método SCRUM.
Bibliografía

Weitere ähnliche Inhalte

Was ist angesagt?

Tarea1 programacion-distribuida
Tarea1 programacion-distribuidaTarea1 programacion-distribuida
Tarea1 programacion-distribuidaRJ Manayay Chavez
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidosMargarita Labastida
 
Arquitectura de software orientada a patrones
Arquitectura de software orientada a patronesArquitectura de software orientada a patrones
Arquitectura de software orientada a patronesGustavo De la Cruz Tovar
 
Sockets y canales
Sockets y canalesSockets y canales
Sockets y canalesJuan Anaya
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosJuan Carlos Olivares Rojas
 
Clasificacion de metodologias para el desarrollo de software
Clasificacion de metodologias para el desarrollo de softwareClasificacion de metodologias para el desarrollo de software
Clasificacion de metodologias para el desarrollo de softwaregmjuan
 
especificaciones de diseño de software para una página de viajes
especificaciones de diseño de software para una página de viajesespecificaciones de diseño de software para una página de viajes
especificaciones de diseño de software para una página de viajesGabriel Gongora
 
Tm03 modelo de casos de uso
Tm03 modelo de casos de usoTm03 modelo de casos de uso
Tm03 modelo de casos de usoJulio Pari
 
Diagramas de implementacion
Diagramas de implementacionDiagramas de implementacion
Diagramas de implementacionZonickX
 
Componentes de hardware de una red (2)
Componentes de hardware de una red (2)Componentes de hardware de una red (2)
Componentes de hardware de una red (2)JGabriel1194
 

Was ist angesagt? (20)

Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02
 
Diagrama de contexto
Diagrama de contextoDiagrama de contexto
Diagrama de contexto
 
Tarea1 programacion-distribuida
Tarea1 programacion-distribuidaTarea1 programacion-distribuida
Tarea1 programacion-distribuida
 
Transacciones
TransaccionesTransacciones
Transacciones
 
PROCESAMIENTO DE CONSULTAS
PROCESAMIENTO DE CONSULTASPROCESAMIENTO DE CONSULTAS
PROCESAMIENTO DE CONSULTAS
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
 
Arquitectura de software orientada a patrones
Arquitectura de software orientada a patronesArquitectura de software orientada a patrones
Arquitectura de software orientada a patrones
 
Sockets y canales
Sockets y canalesSockets y canales
Sockets y canales
 
Metodologia XP
Metodologia XPMetodologia XP
Metodologia XP
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de Requerimientos
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
Clasificacion de metodologias para el desarrollo de software
Clasificacion de metodologias para el desarrollo de softwareClasificacion de metodologias para el desarrollo de software
Clasificacion de metodologias para el desarrollo de software
 
especificaciones de diseño de software para una página de viajes
especificaciones de diseño de software para una página de viajesespecificaciones de diseño de software para una página de viajes
especificaciones de diseño de software para una página de viajes
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Roles desarrollo del software
Roles desarrollo del softwareRoles desarrollo del software
Roles desarrollo del software
 
Tm03 modelo de casos de uso
Tm03 modelo de casos de usoTm03 modelo de casos de uso
Tm03 modelo de casos de uso
 
Analisis y diseño diagrama de contexto
Analisis y diseño diagrama de contextoAnalisis y diseño diagrama de contexto
Analisis y diseño diagrama de contexto
 
Diagramas de implementacion
Diagramas de implementacionDiagramas de implementacion
Diagramas de implementacion
 
Componentes de hardware de una red (2)
Componentes de hardware de una red (2)Componentes de hardware de una red (2)
Componentes de hardware de una red (2)
 
02 uml diagramaactividades
02 uml diagramaactividades02 uml diagramaactividades
02 uml diagramaactividades
 

Andere mochten auch

Metodologias Agiles
Metodologias AgilesMetodologias Agiles
Metodologias Agilespuyol10
 
Pasen y LEAN: buscando soluciones en el interior de las personas.
Pasen y LEAN: buscando soluciones en el interior de las personas.Pasen y LEAN: buscando soluciones en el interior de las personas.
Pasen y LEAN: buscando soluciones en el interior de las personas.Iñaki González Rodríguez
 
Metodologías ágiles y lean en el diseño de soluciones centradas en las personas
Metodologías ágiles y lean en el diseño de soluciones centradas en las personasMetodologías ágiles y lean en el diseño de soluciones centradas en las personas
Metodologías ágiles y lean en el diseño de soluciones centradas en las personasCarmen Gerea
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agilesmmanuelo
 
G indicadores de-gestion-jb
G indicadores de-gestion-jbG indicadores de-gestion-jb
G indicadores de-gestion-jbYemelin Perez
 
Lean thinking
Lean thinkingLean thinking
Lean thinkingerrey2685
 
Pensamiento LEAN y Agil en la Organización
Pensamiento LEAN y Agil en la Organización Pensamiento LEAN y Agil en la Organización
Pensamiento LEAN y Agil en la Organización Alex Benavides
 
Pensamiento Agil y LEAN en la organización
 Pensamiento Agil y LEAN en la organización  Pensamiento Agil y LEAN en la organización
Pensamiento Agil y LEAN en la organización Alex Benavides
 
Implantando lean en industria, oficina, sanidad
Implantando lean en industria, oficina, sanidadImplantando lean en industria, oficina, sanidad
Implantando lean en industria, oficina, sanidadtorfiti
 
Introduccion Lean Thinking
Introduccion Lean ThinkingIntroduccion Lean Thinking
Introduccion Lean Thinkingleansystems
 
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
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILESmikyWatt
 
ASD (Adaptive Software Development)
ASD (Adaptive Software Development)ASD (Adaptive Software Development)
ASD (Adaptive Software Development)urumisama
 

Andere mochten auch (20)

Metodologias Agiles
Metodologias AgilesMetodologias Agiles
Metodologias Agiles
 
Pasen y LEAN: buscando soluciones en el interior de las personas.
Pasen y LEAN: buscando soluciones en el interior de las personas.Pasen y LEAN: buscando soluciones en el interior de las personas.
Pasen y LEAN: buscando soluciones en el interior de las personas.
 
Lean thinking
Lean thinking Lean thinking
Lean thinking
 
Metodologías ágiles y lean en el diseño de soluciones centradas en las personas
Metodologías ágiles y lean en el diseño de soluciones centradas en las personasMetodologías ágiles y lean en el diseño de soluciones centradas en las personas
Metodologías ágiles y lean en el diseño de soluciones centradas en las personas
 
Metodología Lean
Metodología LeanMetodología Lean
Metodología Lean
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
G indicadores de-gestion-jb
G indicadores de-gestion-jbG indicadores de-gestion-jb
G indicadores de-gestion-jb
 
Pensamiento Lean
Pensamiento LeanPensamiento Lean
Pensamiento Lean
 
Lean thinking
Lean thinkingLean thinking
Lean thinking
 
Pensamiento LEAN y Agil en la Organización
Pensamiento LEAN y Agil en la Organización Pensamiento LEAN y Agil en la Organización
Pensamiento LEAN y Agil en la Organización
 
Crystal
CrystalCrystal
Crystal
 
Pensamiento Agil y LEAN en la organización
 Pensamiento Agil y LEAN en la organización  Pensamiento Agil y LEAN en la organización
Pensamiento Agil y LEAN en la organización
 
Implantando lean en industria, oficina, sanidad
Implantando lean en industria, oficina, sanidadImplantando lean en industria, oficina, sanidad
Implantando lean en industria, oficina, sanidad
 
Lean Thinking Y Toyota Way
Lean Thinking Y Toyota WayLean Thinking Y Toyota Way
Lean Thinking Y Toyota Way
 
Introduccion Lean Thinking
Introduccion Lean ThinkingIntroduccion Lean Thinking
Introduccion Lean Thinking
 
FDD
FDDFDD
FDD
 
Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XP
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILES
 
ASD (Adaptive Software Development)
ASD (Adaptive Software Development)ASD (Adaptive Software Development)
ASD (Adaptive Software Development)
 
Apps para a aula invertida
Apps para a aula invertidaApps para a aula invertida
Apps para a aula invertida
 

Ähnlich wie Métodos agiles

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
 
Requirements Engineering for Software and Systems_chapter07 (1).pdf
Requirements Engineering for Software and Systems_chapter07 (1).pdfRequirements Engineering for Software and Systems_chapter07 (1).pdf
Requirements Engineering for Software and Systems_chapter07 (1).pdfLuciaMartnez7
 
Desarrollo ágil
Desarrollo ágilDesarrollo ágil
Desarrollo ágilfponceh
 
Metodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudMetodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudEliud Cortes
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágilesPablo Macon
 
Metodologías agiles
Metodologías agilesMetodologías agiles
Metodologías agilesUCATEBA
 
Metodologiasagilesarquitectura
MetodologiasagilesarquitecturaMetodologiasagilesarquitectura
Metodologiasagilesarquitecturaroisbelfigueroa
 
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
 
Unidad 1.2 B Metodos Agiles 1
Unidad 1.2 B Metodos Agiles  1Unidad 1.2 B Metodos Agiles  1
Unidad 1.2 B Metodos Agiles 1Sergio Sanchez
 
Especial ingenieria de software
Especial ingenieria de softwareEspecial ingenieria de software
Especial ingenieria de softwarealejandor reyes
 
Especial ingenieria de software
Especial ingenieria de softwareEspecial ingenieria de software
Especial ingenieria de softwarealejandor reyes
 

Ähnlich wie Métodos agiles (20)

METODOLOGÍAS ÁGILES EN TI
METODOLOGÍAS ÁGILES EN TIMETODOLOGÍAS ÁGILES EN TI
METODOLOGÍAS ÁGILES EN TI
 
METODOLOGÍAS ÁGILES
METODOLOGÍAS ÁGILESMETODOLOGÍAS ÁGILES
METODOLOGÍAS ÁGILES
 
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
 
Requirements Engineering for Software and Systems_chapter07 (1).pdf
Requirements Engineering for Software and Systems_chapter07 (1).pdfRequirements Engineering for Software and Systems_chapter07 (1).pdf
Requirements Engineering for Software and Systems_chapter07 (1).pdf
 
Desarrollo ágil
Desarrollo ágilDesarrollo ágil
Desarrollo ágil
 
desarrollo ágil-ingenieria de softwaare
desarrollo ágil-ingenieria de softwaaredesarrollo ágil-ingenieria de softwaare
desarrollo ágil-ingenieria de softwaare
 
Metodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudMetodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliud
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Metodologiasagiles
MetodologiasagilesMetodologiasagiles
Metodologiasagiles
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
Los metodos agiles
Los metodos agilesLos metodos agiles
Los metodos agiles
 
Programacion Extrema
Programacion ExtremaProgramacion Extrema
Programacion Extrema
 
Metodologías agiles
Metodologías agilesMetodologías agiles
Metodologías agiles
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
 
Metodologiasagilesarquitectura
MetodologiasagilesarquitecturaMetodologiasagilesarquitectura
Metodologiasagilesarquitectura
 
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
 
Unidad 1.2 B Metodos Agiles 1
Unidad 1.2 B Metodos Agiles  1Unidad 1.2 B Metodos Agiles  1
Unidad 1.2 B Metodos Agiles 1
 
Especial ingenieria de software
Especial ingenieria de softwareEspecial ingenieria de software
Especial ingenieria de software
 
Especial ingenieria de software
Especial ingenieria de softwareEspecial ingenieria de software
Especial ingenieria de software
 
Topico2 matics
Topico2 maticsTopico2 matics
Topico2 matics
 

Métodos agiles

  • 1. Métodos Agiles  Recogen técnicas, “buenas prácticas” contrastadas por profesionales reconocidos.  Cada una tiene sus características propias y cubre un rango de áreas de procesos más o menos amplia: Tendencia a combinarlas para dar mayor cobertura en el ciclo de vida.  Han surgido de entornos reales de desarrollo de software. Responden mejor a la realidad del software y las diferencias con producción industria
  • 2. Principios de la Metodología Ágil 1. La prioridad principal es satisfacer al cliente mediante tempranas y continuas entregas de software que le reporte un valor. 2. Dar la bienvenida a los cambios. Los AMs capturan los cambios para que el cliente tenga una ventaja competitiva. 3. Entregar frecuentemente software que funcione, desde un par de semanas a un par de meses, con el menor intervalo de tiempo posible entre una entrega y la siguiente. 4. La gente del negocio y los desarrolladores deben trabajar juntos a lo largo del proyecto. 5. Construir proyecto en torno a individuos motivados. Darles el entorno y el apoyo que necesitan y confiar en ellos para conseguir el trabajo.
  • 3. Principios de la Metodología Ágil 4. El diálogo cara a cara es el método más eficiente y efectivo para comunicar información dentro de un equipo de desarrollo 5. El software que funciona es la medida principal de progreso 8. Los procesos ágiles promueven un desarrollo sostenible. Los promotores, desarrolladores y usuarios deberían ser capaces de mantener una paz constante 9. La atención continua a la calidad técnica y al buen diseño mejora la agilidad 10. La simplicidad es esencial 11. Las mejores arquitecturas, requisitos y diseños surgen de los equipos organizados por sí mismos 12. En intervalos regulares, el equipo reflexiona respecto de cómo llegar a ser más efectivo, y según esto ajusta su comportamiento
  • 4. Comparación Metodología Ágil Metodología No Ágil Pocos Artefactos Más Artefactos Pocos Roles Más Roles No existe un contrato tradicional o al menos es bastante flexible Existe un contrato prefijado Cliente es parte del equipo de desarrollo (además in-situ) El cliente interactúa con el equipo de desarrollo mediante reuniones Grupos pequeños (< 10 integrantes) y trabajando en el mismo sitio Grupos grandes Menos énfasis en la arquitectura La arquitectura es esencial
  • 5. Principales Métodos Agiles • EXtreme Programming (XP) • Este es el método que más popularidad ha alcanzado entre las metodologías ágiles, y posiblemente sea también el más transgresor de la ortodoxia basada en procesos. • Su creador, Kent Beck fue el alma mater del Manifiesto Ágil. • Extreme Programming (XP) se irgue sobre la suposición de que es posible desarrollar software de gran calidad a pesar, o incluso como consecuencia del cambio continuo. Su principal asunción es que con un poco de planificación, un poco de codificación y unas pocas pruebas se puede decidir si se está siguiendo un camino acertado o equivocado, evitando así tener que echar marcha atrás demasiado tarde. Valores que inspiran XP FEEDBACK CORAJE COMUNICACIÓN
  • 6. Principales Métodos Agiles • Familia de métodos Crystal • La familia de metodologías Crystal ofrece diferentes métodos para seleccionar el más apropiado para cada proyecto. • Crystal identifica con colores diferentes cada método, y su elección debe ser consecuencia del tamaño y criticidad del proyecto, de forma que los de mayor tamaño, o aquellos en los que la presencia de errores o desbordamiento de agendas implique consecuencias graves, deben adoptar metodologías más pesadas. • Los métodos Crystal no prescriben prácticas concretas. • ASD (Adaptative Software Development) • Método que como alternativa a los procedimientos formales, aborda el desarrollo de grandes sistemas con el uso de técnicas propias de las metodologías ágiles. • No se trata de una metodología, sino de la implantación de una cultura en la empresa, basada en la adaptabilidad.
  • 7. Otros Métodos Agiles • PP (Pragmatic Programming) • Pragmatic Programming es la colección de 70 prácticas de programación, comunes a otros métodos ágiles, cuya aplicación resulta útil para solucionar los problemas cotidianos. • Surge del libro “The Pragmatic Programmer” de Dave Thomas y Andres Hunt. • AM (Agile Modeling) • Agile Modeling es la presentación de un nuevo enfoque para realizar el modelado de sistemas,(diseño) y basado en los principios de los métodos ágiles remarca la conveniencia de reducir el volumen de la documentación. (Amber S. “Agile Modeling: Effective Practices for Extreme Programming and the Unified Process”) • ISD Internet Speed Development • Surge de las conclusiones del coloquio celebrado en Octubre de 2001, promovido por SEI que reunió a especialistas de las universidades Carneige Mellon, Georgia y Copenhagen. • Sienta bases de gestión para abordar el desarrollo de sistemas de software, de tamaño pequeño que requieren tiempos de desarrollo muy rápidos. • FDD (Feature Driven Development) • Prescribe un proceso iterativo de 5 pasos, con iteraciones de dos semanas. • El punto de referencia son las características que debe reunir el software, y se centra en las • fases de diseño e implementación del sistema
  • 8. • Ejemplo de Metodología Ágil. Método SCRUM.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.