SlideShare una empresa de Scribd logo

Metodologías agiles

Introducción a metodologías ágiles

1 de 37
Descargar para leer sin conexión
Metodologías Ágiles
Joan Sebastián Ramírez Pérez
2016
Agenda
• Motivación
• Manifiesto Ágil
• Principios Manifiesto Ágil
• Implementación de prácticas ágiles
• Bibliografía
Agenda
• Motivación
• Manifiesto Ágil
• Principios Manifiesto Ágil
• Implementación de prácticas ágiles
• Bibliografía
¿Por qué cambiar el paradigma tradicional?
• Challenged: No cumplieron costo, calendario y/o funcionalidad.
• Standish Group hace el Chaos Report.
¿Por qué datos de 2012?
•Agile and Lean are past the tipping
point. Waterfall/RUP is in decline.‟
David Norton Gartner, 2009.
Razones para adoptar
agilidad
10TH ANNUAL State of Agile™ Survey
Publicidad

Más contenido relacionado

La actualidad más candente

Introduccion a Scrum con caso práctico
Introduccion a Scrum  con caso prácticoIntroduccion a Scrum  con caso práctico
Introduccion a Scrum con caso prácticoDaniel Escribano Ales
 
Presentacion agil
Presentacion agilPresentacion agil
Presentacion agiljj021
 
Agile Project management
Agile Project managementAgile Project management
Agile Project managementBabu Appat
 
LSD (Lean Software Development)
LSD (Lean Software Development)LSD (Lean Software Development)
LSD (Lean Software Development)urumisama
 
Metodologia scrum presentacion
Metodologia scrum   presentacionMetodologia scrum   presentacion
Metodologia scrum presentacionFernando Solis
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basicsArun R
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrolloitsarellano
 
Gestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUMGestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUMAlejandro Marin
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágilesFabian Garzon
 
Presentacion proyectos informaticos
Presentacion proyectos informaticosPresentacion proyectos informaticos
Presentacion proyectos informaticosvalejavi
 
Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwareTtomas Carvajal
 
Introducción Ágil a eXtreme Programming
Introducción Ágil a eXtreme ProgrammingIntroducción Ágil a eXtreme Programming
Introducción Ágil a eXtreme ProgrammingChileAgil
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágilricardoroldan
 
Herramientas case alto y bajo nivel
Herramientas case alto y bajo nivelHerramientas case alto y bajo nivel
Herramientas case alto y bajo nivelsistemaaabbbb
 

La actualidad más candente (20)

Introduccion a Scrum con caso práctico
Introduccion a Scrum  con caso prácticoIntroduccion a Scrum  con caso práctico
Introduccion a Scrum con caso práctico
 
METODOLOGIA SCRUM
METODOLOGIA SCRUM METODOLOGIA SCRUM
METODOLOGIA SCRUM
 
Presentacion agil
Presentacion agilPresentacion agil
Presentacion agil
 
Introduccion a Scrum
Introduccion a ScrumIntroduccion a Scrum
Introduccion a Scrum
 
Agile Project management
Agile Project managementAgile Project management
Agile Project management
 
LSD (Lean Software Development)
LSD (Lean Software Development)LSD (Lean Software Development)
LSD (Lean Software Development)
 
Metodologia scrum presentacion
Metodologia scrum   presentacionMetodologia scrum   presentacion
Metodologia scrum presentacion
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
 
Gestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUMGestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUM
 
Introducción a Agile
Introducción a AgileIntroducción a Agile
Introducción a Agile
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
METODOS TRADICIONALES VS AGILES
METODOS TRADICIONALES VS AGILES METODOS TRADICIONALES VS AGILES
METODOS TRADICIONALES VS AGILES
 
Presentacion proyectos informaticos
Presentacion proyectos informaticosPresentacion proyectos informaticos
Presentacion proyectos informaticos
 
Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de software
 
Introducción Ágil a eXtreme Programming
Introducción Ágil a eXtreme ProgrammingIntroducción Ágil a eXtreme Programming
Introducción Ágil a eXtreme Programming
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágil
 
Ejemplo rup
Ejemplo rupEjemplo rup
Ejemplo rup
 
Herramientas case alto y bajo nivel
Herramientas case alto y bajo nivelHerramientas case alto y bajo nivel
Herramientas case alto y bajo nivel
 
Introducción al Marco de Trabajo Scrum
Introducción al Marco de Trabajo ScrumIntroducción al Marco de Trabajo Scrum
Introducción al Marco de Trabajo Scrum
 

Destacado (16)

Ceremonias scrum
Ceremonias scrumCeremonias scrum
Ceremonias scrum
 
Liderazgo de retrospectivas
Liderazgo de retrospectivasLiderazgo de retrospectivas
Liderazgo de retrospectivas
 
Scrum
ScrumScrum
Scrum
 
Uml
UmlUml
Uml
 
Elevator pitch
Elevator pitchElevator pitch
Elevator pitch
 
Modelo negocio
Modelo negocioModelo negocio
Modelo negocio
 
Integracion continua
Integracion continuaIntegracion continua
Integracion continua
 
Retrospectiva
RetrospectivaRetrospectiva
Retrospectiva
 
La nube. Cloud computting
La nube. Cloud computtingLa nube. Cloud computting
La nube. Cloud computting
 
MVC
MVCMVC
MVC
 
Microservicios
MicroserviciosMicroservicios
Microservicios
 
BDD TDD ATDD
BDD TDD ATDDBDD TDD ATDD
BDD TDD ATDD
 
Historias de usuario
Historias de usuarioHistorias de usuario
Historias de usuario
 
Servicios web
Servicios webServicios web
Servicios web
 
Calidad en el desarrollo del software
Calidad en el desarrollo del softwareCalidad en el desarrollo del software
Calidad en el desarrollo del software
 
Design Thinking for Change Management
Design Thinking for Change ManagementDesign Thinking for Change Management
Design Thinking for Change Management
 

Similar a Metodologías agiles

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
 
Introducción a la innovación y transformación digital con metodologías ágiles
 Introducción a la innovación y transformación digital con metodologías ágiles Introducción a la innovación y transformación digital con metodologías ágiles
Introducción a la innovación y transformación digital con metodologías ágilesFreddy Cahuas Zenteno
 
Lean&Agile: Metodologías para Startups
Lean&Agile: Metodologías para StartupsLean&Agile: Metodologías para Startups
Lean&Agile: Metodologías para Startupsblidix
 
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
 
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...PMOfficers PMOAcademy
 
Agilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfAgilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfFranciscoVelandiaSot
 
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y AgileTaller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y AgileTaller Technologies
 
Introducción a Agile y al Nuevo modelo de gestión - Diplomado de gestión ...
Introducción a Agile y al Nuevo modelo de gestión  - Diplomado de gestión ...Introducción a Agile y al Nuevo modelo de gestión  - Diplomado de gestión ...
Introducción a Agile y al Nuevo modelo de gestión - Diplomado de gestión ...Johnny Ordóñez
 
Guía de Práctica Ágil
Guía de Práctica ÁgilGuía de Práctica Ágil
Guía de Práctica ÁgilSoftware Guru
 
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)Luis Mulato
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Managementmarcups
 
Resumen de los 10 videos
Resumen de los 10 videosResumen de los 10 videos
Resumen de los 10 videosShadrickSdn1
 
Análisis de Negocio Ágil, ¿es esto viable?.
Análisis de Negocio Ágil, ¿es esto viable?.Análisis de Negocio Ágil, ¿es esto viable?.
Análisis de Negocio Ágil, ¿es esto viable?.Software Guru
 
Metodologías ágiles.pptx
Metodologías ágiles.pptxMetodologías ágiles.pptx
Metodologías ágiles.pptxximenatrabajos
 
Scrum of-platzi-slides
Scrum of-platzi-slides Scrum of-platzi-slides
Scrum of-platzi-slides Elio Laureano
 

Similar a Metodologías agiles (20)

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
 
Introducción a la innovación y transformación digital con metodologías ágiles
 Introducción a la innovación y transformación digital con metodologías ágiles Introducción a la innovación y transformación digital con metodologías ágiles
Introducción a la innovación y transformación digital con metodologías ágiles
 
Lean&Agile: Metodologías para Startups
Lean&Agile: Metodologías para StartupsLean&Agile: Metodologías para Startups
Lean&Agile: Metodologías para Startups
 
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
 
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
 
Agilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfAgilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdf
 
Los Pilares de la Manufactura Esbelta
Los Pilares de la Manufactura Esbelta Los Pilares de la Manufactura Esbelta
Los Pilares de la Manufactura Esbelta
 
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y AgileTaller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
 
Introducción a Agile y al Nuevo modelo de gestión - Diplomado de gestión ...
Introducción a Agile y al Nuevo modelo de gestión  - Diplomado de gestión ...Introducción a Agile y al Nuevo modelo de gestión  - Diplomado de gestión ...
Introducción a Agile y al Nuevo modelo de gestión - Diplomado de gestión ...
 
Guía de Práctica Ágil
Guía de Práctica ÁgilGuía de Práctica Ágil
Guía de Práctica Ágil
 
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
Prácticas Ágiles en entornos hostiles de desarrollo (Parte 2)
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Ágil es algo que eres, CMMI es algo que usas
Ágil es algo que eres, CMMI es algo que usasÁgil es algo que eres, CMMI es algo que usas
Ágil es algo que eres, CMMI es algo que usas
 
Scrum workshop
Scrum workshopScrum workshop
Scrum workshop
 
Resumen de los 10 videos
Resumen de los 10 videosResumen de los 10 videos
Resumen de los 10 videos
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Scrum Master - Developer Capitulo 1
Scrum Master - Developer Capitulo 1Scrum Master - Developer Capitulo 1
Scrum Master - Developer Capitulo 1
 
Análisis de Negocio Ágil, ¿es esto viable?.
Análisis de Negocio Ágil, ¿es esto viable?.Análisis de Negocio Ágil, ¿es esto viable?.
Análisis de Negocio Ágil, ¿es esto viable?.
 
Metodologías ágiles.pptx
Metodologías ágiles.pptxMetodologías ágiles.pptx
Metodologías ágiles.pptx
 
Scrum of-platzi-slides
Scrum of-platzi-slides Scrum of-platzi-slides
Scrum of-platzi-slides
 

Más de Joan Sebastián Ramírez Pérez (20)

Clean architecture
Clean architectureClean architecture
Clean architecture
 
Practicas tecnicas
Practicas tecnicasPracticas tecnicas
Practicas tecnicas
 
Bddtddatdd
BddtddatddBddtddatdd
Bddtddatdd
 
Pruebas automaticas
Pruebas automaticasPruebas automaticas
Pruebas automaticas
 
Orm
OrmOrm
Orm
 
Control de versiones
Control de versionesControl de versiones
Control de versiones
 
Código Limpio
Código LimpioCódigo Limpio
Código Limpio
 
Ciclo devida
Ciclo devidaCiclo devida
Ciclo devida
 
Practicas técnicas
Practicas técnicasPracticas técnicas
Practicas técnicas
 
Roles scrum
Roles scrumRoles scrum
Roles scrum
 
Lean startup
Lean startupLean startup
Lean startup
 
Principios SOLID
Principios SOLIDPrincipios SOLID
Principios SOLID
 
Código Limpio
Código LimpioCódigo Limpio
Código Limpio
 
Modelo diseño
Modelo diseñoModelo diseño
Modelo diseño
 
Roles desarrollo del software
Roles desarrollo del softwareRoles desarrollo del software
Roles desarrollo del software
 
Refactor y deuda técnica
Refactor y deuda técnicaRefactor y deuda técnica
Refactor y deuda técnica
 
Diagramas comportamiento
Diagramas comportamientoDiagramas comportamiento
Diagramas comportamiento
 
Pruebas automaticas
Pruebas automaticasPruebas automaticas
Pruebas automaticas
 
Patrones diseño y arquitectura
Patrones diseño y arquitecturaPatrones diseño y arquitectura
Patrones diseño y arquitectura
 
Patrones GOF
Patrones GOFPatrones GOF
Patrones GOF
 

Metodologías agiles

  • 2. Agenda • Motivación • Manifiesto Ágil • Principios Manifiesto Ágil • Implementación de prácticas ágiles • Bibliografía
  • 3. Agenda • Motivación • Manifiesto Ágil • Principios Manifiesto Ágil • Implementación de prácticas ágiles • Bibliografía
  • 4. ¿Por qué cambiar el paradigma tradicional? • Challenged: No cumplieron costo, calendario y/o funcionalidad. • Standish Group hace el Chaos Report.
  • 5. ¿Por qué datos de 2012? •Agile and Lean are past the tipping point. Waterfall/RUP is in decline.‟ David Norton Gartner, 2009.
  • 6. Razones para adoptar agilidad 10TH ANNUAL State of Agile™ Survey
  • 7. Mejoras al adoptar agilidad 10TH ANNUAL State of Agile™ Survey
  • 8. Métricas que avalan éxito con iniciativas ágiles 10TH ANNUAL State of Agile™ Survey
  • 9. Metodologías ágiles • Scrum (Ken Schwaber) • XP (Kent Beck) • Lean Software Development (Mary Poppendieck) • Crystal (Alistair Cockburn) • Dynamic System Development Method (Dane Faulkner) • Adaptative Software Development (Jim Highsmith) • Feature Driven Development (Jeff DeLuca)
  • 10. Distribución uso metodologías ágiles 10TH ANNUAL State of Agile™ Survey
  • 11. Agenda • Motivación • Manifiesto Ágil • Principios Manifiesto Ágil • Implementación de prácticas ágiles • Bibliografía
  • 12. ¿Por qué tantos proyectos de desarrollo de software no se terminan a tiempo, cuestan más que lo presupuestado originalmente, tienen problemas de calidad serios y generan menor valor que el esperado? Este fue uno de los que se formularon los 17 profesionales expertos en el desarrollo de software cuando se reunieron en febrero de 2001 para analizar el problema y decidieron redactar un “Manifiesto Ágil”. Se trató de un compromiso público en buscar nuevas y mejores formas de desarrollar software poniendo énfasis en las personas y sus interacciones, la colaboración y la respuesta continua al cambio, explorando nuevas formas de hacer las cosas, y compartiendo experiencias . Esto dio origen a una nueva comunidad de profesionales que explora sistemáticamente nuevas alternativas frente al modo tradicional de desarrollar software.
  • 13. Manifiesto Ágil Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. A través de este trabajo hemos aprendido a valorar: • Individuos e interacciones sobre procesos y herramientas • Software funcionando sobre documentación extensiva • Colaboración con el cliente sobre negociación contractual • Respuesta ante el cambio sobre seguir un plan Esto es, aunque valoramos los elementos de la derecha, valoramos más los de la izquierda.
  • 14. Agenda • Motivación • Manifiesto Ágil • Principios Manifiesto Ágil • Implementación de prácticas ágiles • Bibliografía
  • 15. Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software con valor.
  • 16. Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los procesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente.
  • 17. Entregamos software funcional frecuentemente, entre dos semanas y dos meses, con preferencia al periodo de tiempo más corto posible.
  • 18. Los responsables de negocio y los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto.
  • 19. Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el entorno y el apoyo que necesitan, y confiarles la ejecución del trabajo.
  • 20. El método más eficiente y efectivo de comunicar información al equipo de desarrollo y entre sus miembros es la conversación cara a cara.
  • 21. El software funcionando es la medida principal de progreso.
  • 22. Los procesos Ágiles promueven el desarrollo sostenible. Los promotores, desarrolladores y usuarios debemos ser capaces de mantener un ritmo constante de forma indefinida.
  • 23. La atención continua a la excelencia técnica y al buen diseño mejora la Agilidad.
  • 24. La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.
  • 25. Las mejores arquitecturas, requisitos y diseños emergen de equipos auto-organizados.
  • 26. A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo para a continuación ajustar y perfeccionar su comportamiento en consecuencia.
  • 27. Agenda • Motivación • Manifiesto Ágil • Principios Manifiesto Ágil • Implementación de prácticas ágiles • Bibliografía
  • 28. Madurez agilidad 10TH ANNUAL State of Agile™ Survey
  • 30. Entrega continua, colaboración, adaptación y mejora continua. http://alistair.cockburn.us/Rediscovering+the+Heart+of+Agile
  • 31. Ángel Medinilla resume la Agilidad en los mismos cuatro pilares Tomado de http://www.slideshare.net/proyectalis/slideshelf
  • 32. Ángel Medinilla resume agilidad en: entrega temprana y continua, adaptación, colaboración y mejora continua Entrega temprana y continua
  • 33. Ángel Medinilla resume agilidad en: entrega temprana y continua, adaptación, colaboración y mejora continua Adaptación
  • 34. Ángel Medinilla resume agilidad en: entrega temprana y continua, adaptación, colaboración y mejora continua Colaboración
  • 35. Ángel Medinilla resume agilidad en: entrega temprana y continua, adaptación, colaboración y mejora continua Mejora Continua
  • 36. Agenda • Motivación • Manifiesto Ágil • Principios Manifiesto Ágil • Implementación de prácticas ágiles • Bibliografía
  • 37. Bibliografia • El manifiesto Ágil, http://www.agilemanifesto.org/iso/es/ • Principios Manifiesto Ágil, http://agilemanifesto.org/iso/es/principles.html • Colusso Ricardo, Gabardini Juan. Desarrollo ágil de software: Una introducción a las metodologías ágiles de desarrollo de software [Internet]. Versión 1. agilesintro. 2011 Nov 26. Disponible en: https://agilesintro.wordpress.com/article/desarrollo-agil-de- software-3satfj6065tbv-2/. • Chaos Manifesto, http://www.versionone.com/assets/img/files/ChaosManifesto2013.pdf • 10th Annual State of Agile Dev Survey, http://www.versionone.com/state-of-agile- survey-results • Medinilla, Ángel. (2015). Agilidad para el ingeniero del siglo XXI. Consultado 30 Agosto, 2015, desde http://www.slideshare.net/proyectalis/slideshelf