SlideShare una empresa de Scribd logo
1 de 11
UNIDAD 2
Metodologías De Desarrollo
¿QUE VEREMOS?
• Metodologías de desarrollo “Ágil” vs “Tradicional”.
• Etapas de desarrollo de un proyecto.
• Roles y responsabilidades.
• Resumen de desarrollo de proyectos.
METODOLOGÍA ÁGIL
• La Metodología Ágil se enfoca en la toma de decisiones, donde los requisitos y
soluciones se van presentando con el tiempo, es decir este no sigue una forma de
indicaciones sobre que hacer exactamente durante el desarrollo de un software, sino
que se va adaptando al momento y ambiente del proceso.
• También este consiste en un conjunto de técnicas que tienen como objetivo hacer
que el proceso de entrega de un proyecto sea mas rápido y eficiente.
METODOLOGÍA TRADICIONAL
• La Metodología Tradicional se enfoca en el proceso y desarrollo de software pero de
una forma disciplinada de trabajo.
• Su enfoque es en la planificación total de todo el trabajo que se va a realizar, este se
enfoca en el control del proceso.
• Es decir las metodologías tradicionales se caracterizan por definir total y
rígidamente los requisitos al inicio del proyecto, con esto tendremos poca flexibilidad
del proyecto y nada de realización de cambios.
COMPARACIONES ÁGIL Y TRADICIONAL
• En la metodología Tradicional no sabemos la exactitud de lo que puede suceder en las
siguientes fases.
• También a futuro podríamos poner al cliente en situación incomoda.
• El cliente debería solo ver el desarrollo de este cuando este finalizado.
• En la Metodología Ágil cuenta con 2 enfoques el iterativo y incremental.
• Iterativo nos permite que en cada sprint se genera una nueva versión del productoa
haciéndola mejor que el sprint anterior (refinar, mejorar).
• Incremental En cada periodo de tiempo corto se van añadiendo nuevas características al
producto
• Esto hace que en comparación a la tradicional, el cliente si podrá ver el desarrollo y
saber de ella, mejorando su punto de vista y el pudiendo agregar mas cosas.
ROLES Y RESPONSABILIDADES
• ¿ROL?
• Es una figura que adquiere una persona a quien son asociadas ciertas responsabilidades.
• Los roles y responsabilidades son para un equipo de desarrollo, estas pueden ser llevadas a cabo por las 2 metodologías que
conocemos (Ágil, Tradicional).
En Metodología Tradicional:
-Cliente/Usuario. (revisar, aprobar, validar)
-Líder del proyecto. (Organiza, Gestiona, Coordina el proyecto.) (Comunicación con el cliente y el equipo)
-Analista. (Toma y transcribe los requerimientos del cliente y los canaliza hacia las personas que programan)
-Programador. (Convierte los requerimientos en lenguaje a la maquina, Crea los programas)
-Tester. (llevan a cabo pruebas de software, comprobar si funciona correctamente, disminuir el riesgo del software)
-Diseñador. (Muestra maqueta, interfaz a las necesidades requeridas del software, para ser llevadas a código)
-Arquitecto de software. (Marca la pauta, lo que debe seguir el programador)
EN METODOLOGÍA ÁGIL:
• Los roles y responsabilidades usando esta metodologías serán diferentes que a la tradicional.
• Roles centrales: Product Owner, Scrum Master y Equipo de desarrollo.
• Roles no centrales: Cliente, usuarios y patrocinador.
- Product Owner. (Maximiza el valor del producto, Responsable del retorno de la inversión (ROI))
(Comunicación, toma decisiones analizadas)
- Scrum Master. (Asegura que el Scrum sea entendido y adaptado) (Líder al servicio del equipo, ayuda a
todos para maximizar valor)
- Equipo de desarrollo. (Miembros del equipo desarrollo, participan en la creación)
DESARROLLO DE PROYECTOS
• En el desarrollo de un proyecto las formas
del desarrollo cambian al practicar con una
metodología u otra.
Desarrollo de proyectos (Tradicional):
- Documentación Exhaustiva.
-Plan de proyecto, definido en la etapa inicial del
desarrollo.
- Alto costo implementar cambios, debido a la
poca flexibilidad.
VENTAJAS:
- Evaluación en cada fase que permite cambios de objetivos.
- Seguimiento detallado en cada una de las fases.
- Esto hace funcionar bien en proyectos de innovación.
- Esto hace que sea sencillo, ya que sigue los pasos necesarios a la hora de desarrollar el
software.
DESVENTAJAS:
- La forma de evaluar los riesgos se hace compleja.
- Posición incomoda del cliente.
- El cliente deberá ser capaz de comprender el nivel de detalle para acordar un alcance de
proyecto con el.
DESARROLLO DE
PROYECTOS (ÁGIL):
Ventajas:
- Nos dara flexibilidad a los
cambios.
- Mayor calidad al software.
- Mayor productividad.
- Reducción de riesgos
- Predicción de tiempos
- Cada Sprint es importante, cada
sprint es el Corazon del Scrum.
- Este contiene diferentes reuniones
que estan ejecutadas en cada
sprint, se les conoce como
“Ceremonias de Scrum”.
- Planificación del sprint.
- Daily.
- Etapa de desarrollo.
- Revisión del sprint.
- Retroalimentación.

Más contenido relacionado

Similar a Metodologías de desarrollo ágil vs tradicional

Metodologías De Desarrollo ppt.pptx
Metodologías De Desarrollo ppt.pptxMetodologías De Desarrollo ppt.pptx
Metodologías De Desarrollo ppt.pptxNataliaGarcia952071
 
Práctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptxPráctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptxEverCGonzalesRodrigo1
 
Metodologia desarrollo de software
Metodologia desarrollo de softwareMetodologia desarrollo de software
Metodologia desarrollo de softwareNELSONJOSUETOLEDOGUZ
 
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
 
Pmi tour santa cruz tradicional vs agiles cb
Pmi tour santa cruz   tradicional vs agiles cbPmi tour santa cruz   tradicional vs agiles cb
Pmi tour santa cruz tradicional vs agiles cbCeciliaboggi
 
Desarrollo de proyectos
Desarrollo de proyectosDesarrollo de proyectos
Desarrollo de proyectosJavierQuiroz51
 
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
 
Desarrollo de proyectos.pdf
Desarrollo de proyectos.pdfDesarrollo de proyectos.pdf
Desarrollo de proyectos.pdfcristobal461607
 
Modelod de desarrollo
Modelod de desarrolloModelod de desarrollo
Modelod de desarrolloedisonacan
 
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...Alejandro Gabay
 

Similar a Metodologías de desarrollo ágil vs tradicional (20)

Metodologías De Desarrollo ppt.pptx
Metodologías De Desarrollo ppt.pptxMetodologías De Desarrollo ppt.pptx
Metodologías De Desarrollo ppt.pptx
 
Práctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptxPráctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptx
 
Tradicional vs Agil
Tradicional vs AgilTradicional vs Agil
Tradicional vs Agil
 
Metodologia desarrollo de software
Metodologia desarrollo de softwareMetodologia desarrollo de software
Metodologia desarrollo de software
 
Metod. de software
Metod. de softwareMetod. de software
Metod. de software
 
Metodologia de desarrollo
Metodologia de desarrolloMetodologia de desarrollo
Metodologia de desarrollo
 
Desarrollo de Proyectos
Desarrollo de ProyectosDesarrollo de Proyectos
Desarrollo de Proyectos
 
Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XP
 
Pmi tour santa cruz tradicional vs agiles cb
Pmi tour santa cruz   tradicional vs agiles cbPmi tour santa cruz   tradicional vs agiles cb
Pmi tour santa cruz tradicional vs agiles cb
 
Semana 1 2-3 (3)
Semana 1 2-3 (3)Semana 1 2-3 (3)
Semana 1 2-3 (3)
 
Desarrollo de proyectos
Desarrollo de proyectosDesarrollo de proyectos
Desarrollo de proyectos
 
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
 
Topico2 matics
Topico2 maticsTopico2 matics
Topico2 matics
 
Metodologías Agiles
Metodologías AgilesMetodologías Agiles
Metodologías Agiles
 
PRES162
PRES162PRES162
PRES162
 
Desarrollo de proyectos.pdf
Desarrollo de proyectos.pdfDesarrollo de proyectos.pdf
Desarrollo de proyectos.pdf
 
agiles vs trad.pptx
agiles vs trad.pptxagiles vs trad.pptx
agiles vs trad.pptx
 
Modelod de desarrollo
Modelod de desarrolloModelod de desarrollo
Modelod de desarrollo
 
Otros contenidos
Otros contenidosOtros contenidos
Otros contenidos
 
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
 

Último

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 

Último (7)

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 

Metodologías de desarrollo ágil vs tradicional

  • 2. ¿QUE VEREMOS? • Metodologías de desarrollo “Ágil” vs “Tradicional”. • Etapas de desarrollo de un proyecto. • Roles y responsabilidades. • Resumen de desarrollo de proyectos.
  • 3. METODOLOGÍA ÁGIL • La Metodología Ágil se enfoca en la toma de decisiones, donde los requisitos y soluciones se van presentando con el tiempo, es decir este no sigue una forma de indicaciones sobre que hacer exactamente durante el desarrollo de un software, sino que se va adaptando al momento y ambiente del proceso. • También este consiste en un conjunto de técnicas que tienen como objetivo hacer que el proceso de entrega de un proyecto sea mas rápido y eficiente.
  • 4. METODOLOGÍA TRADICIONAL • La Metodología Tradicional se enfoca en el proceso y desarrollo de software pero de una forma disciplinada de trabajo. • Su enfoque es en la planificación total de todo el trabajo que se va a realizar, este se enfoca en el control del proceso. • Es decir las metodologías tradicionales se caracterizan por definir total y rígidamente los requisitos al inicio del proyecto, con esto tendremos poca flexibilidad del proyecto y nada de realización de cambios.
  • 5. COMPARACIONES ÁGIL Y TRADICIONAL • En la metodología Tradicional no sabemos la exactitud de lo que puede suceder en las siguientes fases. • También a futuro podríamos poner al cliente en situación incomoda. • El cliente debería solo ver el desarrollo de este cuando este finalizado. • En la Metodología Ágil cuenta con 2 enfoques el iterativo y incremental. • Iterativo nos permite que en cada sprint se genera una nueva versión del productoa haciéndola mejor que el sprint anterior (refinar, mejorar). • Incremental En cada periodo de tiempo corto se van añadiendo nuevas características al producto • Esto hace que en comparación a la tradicional, el cliente si podrá ver el desarrollo y saber de ella, mejorando su punto de vista y el pudiendo agregar mas cosas.
  • 6. ROLES Y RESPONSABILIDADES • ¿ROL? • Es una figura que adquiere una persona a quien son asociadas ciertas responsabilidades. • Los roles y responsabilidades son para un equipo de desarrollo, estas pueden ser llevadas a cabo por las 2 metodologías que conocemos (Ágil, Tradicional). En Metodología Tradicional: -Cliente/Usuario. (revisar, aprobar, validar) -Líder del proyecto. (Organiza, Gestiona, Coordina el proyecto.) (Comunicación con el cliente y el equipo) -Analista. (Toma y transcribe los requerimientos del cliente y los canaliza hacia las personas que programan) -Programador. (Convierte los requerimientos en lenguaje a la maquina, Crea los programas) -Tester. (llevan a cabo pruebas de software, comprobar si funciona correctamente, disminuir el riesgo del software) -Diseñador. (Muestra maqueta, interfaz a las necesidades requeridas del software, para ser llevadas a código) -Arquitecto de software. (Marca la pauta, lo que debe seguir el programador)
  • 7. EN METODOLOGÍA ÁGIL: • Los roles y responsabilidades usando esta metodologías serán diferentes que a la tradicional. • Roles centrales: Product Owner, Scrum Master y Equipo de desarrollo. • Roles no centrales: Cliente, usuarios y patrocinador. - Product Owner. (Maximiza el valor del producto, Responsable del retorno de la inversión (ROI)) (Comunicación, toma decisiones analizadas) - Scrum Master. (Asegura que el Scrum sea entendido y adaptado) (Líder al servicio del equipo, ayuda a todos para maximizar valor) - Equipo de desarrollo. (Miembros del equipo desarrollo, participan en la creación)
  • 8. DESARROLLO DE PROYECTOS • En el desarrollo de un proyecto las formas del desarrollo cambian al practicar con una metodología u otra. Desarrollo de proyectos (Tradicional): - Documentación Exhaustiva. -Plan de proyecto, definido en la etapa inicial del desarrollo. - Alto costo implementar cambios, debido a la poca flexibilidad.
  • 9. VENTAJAS: - Evaluación en cada fase que permite cambios de objetivos. - Seguimiento detallado en cada una de las fases. - Esto hace funcionar bien en proyectos de innovación. - Esto hace que sea sencillo, ya que sigue los pasos necesarios a la hora de desarrollar el software. DESVENTAJAS: - La forma de evaluar los riesgos se hace compleja. - Posición incomoda del cliente. - El cliente deberá ser capaz de comprender el nivel de detalle para acordar un alcance de proyecto con el.
  • 10. DESARROLLO DE PROYECTOS (ÁGIL): Ventajas: - Nos dara flexibilidad a los cambios. - Mayor calidad al software. - Mayor productividad. - Reducción de riesgos - Predicción de tiempos
  • 11. - Cada Sprint es importante, cada sprint es el Corazon del Scrum. - Este contiene diferentes reuniones que estan ejecutadas en cada sprint, se les conoce como “Ceremonias de Scrum”. - Planificación del sprint. - Daily. - Etapa de desarrollo. - Revisión del sprint. - Retroalimentación.