SlideShare a Scribd company logo
1 of 14
Download to read offline
Enlighten your software
¿Quién dijo que Gantt y
Agile están peleados?
Juan Velez Ballesteros
jvelezb
Diseño libre
• Cascada:
• Planeación
antes de
ejecución
• Alcance
estático
• Agile:
• Baja
planeación
• Permite el
cambio
Planeación Diseño
Implementa
ción
QA
Puesta en
marcha y
Mantenimiento
Cascada
Planeación Iteraciones LIberación
Retroalimenta
ción
Planeación de
la iteración
Implementaci
ón
pruebas
Ágil
Aprendizajes de la cascada
• El desarrollador se “aguanta” con las estimaciones
• Genera problemas de comunicación con el
desarrollador.
• Sensación de un mal equipo de desarrollo.
• Presión para el equipo de desarrollo.
• El desarrollador no se le toma en cuenta.
• El gantt es una herramienta para comunicar rápido y fácil
Aprendizajes de ágil
• Stakeholders de la vieja escuela.
• Dificulta la comunicación con ellos.
• Falta de seriedad.
• Desesperación.
• Sensación de no avanzar en el proyecto.
• Sensación del proyecto no tiene fin.
• Sensación de tener desarrolladores en área de confort.
• Complejidad en equipos nuevos
• En ocasiones el equipo de desarrollo necesita un apretón
En ambos mundos
• El SCRUM master (líder ágil) es el malo de la
película.
• El administrador de proyectos es el malo de la
película.
Cómo se ve
Flexibilidad
• El Gantt funciona como backlog chart - product backlog
• Expresa responsabilidad
• Milestones- release chart
• Productos esperado
• Actualización cada cada día
• Ayuda al sprint planning
• Muestra el sprint burn down chart.
• Administración de multiples equipos de desarrollo
para un mismo proyecto.
• Gantt es totalmente dinamico, se mueve cada
sprint.
• Se convierte en una herramienta de comunicación,
deja de ser la regla y la ley a seguir.
• Muestra el roadmap para alcanzar el producto final
o release.
• Muestra el impacto en los sprints con los cambios
no esperados
• Ayuda a mejorar la comunicación con el cliente
• Un análisis con mayor detalle al inicio del proyecto
ayuda a madurar mas la idea
Beneficios
• Comunicación clara entre Cliente- PM (SM)-
Desarrolladores
• Mayor visibilidad y dominio del proyecto para PM.
• Mayor control de recursos.
• Identificación de riesgos
• Visibilidad de impedimentos.
• Manejo multiple de proyectos
Cómo empezar
1. Dar prioridad al uso ágil
2. Establecer comunicación de avance de proyecto por medio
del la visualización de gantt.
3. realizar un análisis y diseño a un detalle que satisfaga al
cliente (sprint 0)
4. Durante los plannings presentar el gantt como backlog.
5. Modificar el Gantt durante cada sprint.
6. Durante las retrospectivas presentar el impacto del resultado
del sprint en el proyecto.
Enlighten your software
¿Preguntas?
juanvelezballesteros@gmail.com
jvelezb

More Related Content

What's hot

Enfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionesEnfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operaciones
smbcreatividad
 
Gestión de proyectos
Gestión de proyectos Gestión de proyectos
Gestión de proyectos
Raona
 

What's hot (20)

Enfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionesEnfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operaciones
 
Value Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del procesoValue Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del proceso
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valor
 
Scrum
ScrumScrum
Scrum
 
SCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de softwareSCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de software
 
Design Sprint Remoto
Design Sprint RemotoDesign Sprint Remoto
Design Sprint Remoto
 
Gestión ágil de proyectos disruptivos
Gestión ágil de proyectos disruptivos Gestión ágil de proyectos disruptivos
Gestión ágil de proyectos disruptivos
 
Presentación Metodologia Agil
Presentación Metodologia AgilPresentación Metodologia Agil
Presentación Metodologia Agil
 
Gestión de Proyectos Agile 2013
Gestión de Proyectos Agile                                        2013Gestión de Proyectos Agile                                        2013
Gestión de Proyectos Agile 2013
 
Taller Preparación Certificación PMI-ACP
Taller Preparación Certificación PMI-ACPTaller Preparación Certificación PMI-ACP
Taller Preparación Certificación PMI-ACP
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Programación extrema
Programación extremaProgramación extrema
Programación extrema
 
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
 
Metodologías agiles
Metodologías agilesMetodologías agiles
Metodologías agiles
 
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
 
Gestión de proyectos
Gestión de proyectos Gestión de proyectos
Gestión de proyectos
 
Presentacion modelos de Software
Presentacion modelos de SoftwarePresentacion modelos de Software
Presentacion modelos de Software
 
Scrum Resumen
Scrum ResumenScrum Resumen
Scrum Resumen
 
Metodos agiles
Metodos agilesMetodos agiles
Metodos agiles
 
Desarrollo De Software
Desarrollo De SoftwareDesarrollo De Software
Desarrollo De Software
 

Similar to Gantt y agile

Enfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionesEnfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operaciones
smbcreatividad
 
520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx
ronald flores
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf
EdgarAngelRojas
 
Introducción.pptx
Introducción.pptxIntroducción.pptx
Introducción.pptx
EXKU123
 
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 to Gantt y agile (20)

Enfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionesEnfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operaciones
 
Enfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionesEnfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operaciones
 
Microsoft Project
Microsoft ProjectMicrosoft Project
Microsoft Project
 
El pato-volador
El pato-voladorEl pato-volador
El pato-volador
 
Métodos Ágiles de Programación
Métodos Ágiles de Programación Métodos Ágiles de Programación
Métodos Ágiles de Programación
 
Un poco más de Agile y Scrum à la Pablo
Un poco más de Agile y Scrum à la PabloUn poco más de Agile y Scrum à la Pablo
Un poco más de Agile y Scrum à la Pablo
 
Administracion clase 06
Administracion clase 06Administracion clase 06
Administracion clase 06
 
Desarrollo de Software por www.jasoftsolutions.com
Desarrollo de Software por www.jasoftsolutions.comDesarrollo de Software por www.jasoftsolutions.com
Desarrollo de Software por www.jasoftsolutions.com
 
Desarrollo de Proyectos
Desarrollo de ProyectosDesarrollo de Proyectos
Desarrollo de Proyectos
 
520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf
 
AGILE Taller gestión de proyectos
AGILE Taller gestión de proyectosAGILE Taller gestión de proyectos
AGILE Taller gestión de proyectos
 
Modelos Prescriptivos 1.pdf
Modelos Prescriptivos 1.pdfModelos Prescriptivos 1.pdf
Modelos Prescriptivos 1.pdf
 
Introducción.pptx
Introducción.pptxIntroducción.pptx
Introducción.pptx
 
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de Desarrollo
 
SCRUMBAN aplicado a equipos de Soporte y Mantenimiento
SCRUMBAN aplicado a equipos de Soporte y MantenimientoSCRUMBAN aplicado a equipos de Soporte y Mantenimiento
SCRUMBAN aplicado a equipos de Soporte y Mantenimiento
 
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...
 
Agilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfAgilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdf
 

More from Software Guru

More from Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Gantt y agile

  • 1. Enlighten your software ¿Quién dijo que Gantt y Agile están peleados? Juan Velez Ballesteros jvelezb
  • 2. Diseño libre • Cascada: • Planeación antes de ejecución • Alcance estático • Agile: • Baja planeación • Permite el cambio
  • 4. Planeación Iteraciones LIberación Retroalimenta ción Planeación de la iteración Implementaci ón pruebas Ágil
  • 5. Aprendizajes de la cascada • El desarrollador se “aguanta” con las estimaciones • Genera problemas de comunicación con el desarrollador. • Sensación de un mal equipo de desarrollo. • Presión para el equipo de desarrollo. • El desarrollador no se le toma en cuenta. • El gantt es una herramienta para comunicar rápido y fácil
  • 6. Aprendizajes de ágil • Stakeholders de la vieja escuela. • Dificulta la comunicación con ellos. • Falta de seriedad. • Desesperación. • Sensación de no avanzar en el proyecto. • Sensación del proyecto no tiene fin. • Sensación de tener desarrolladores en área de confort. • Complejidad en equipos nuevos • En ocasiones el equipo de desarrollo necesita un apretón
  • 7. En ambos mundos • El SCRUM master (líder ágil) es el malo de la película. • El administrador de proyectos es el malo de la película.
  • 9. Flexibilidad • El Gantt funciona como backlog chart - product backlog • Expresa responsabilidad • Milestones- release chart • Productos esperado • Actualización cada cada día • Ayuda al sprint planning • Muestra el sprint burn down chart.
  • 10. • Administración de multiples equipos de desarrollo para un mismo proyecto. • Gantt es totalmente dinamico, se mueve cada sprint. • Se convierte en una herramienta de comunicación, deja de ser la regla y la ley a seguir.
  • 11. • Muestra el roadmap para alcanzar el producto final o release. • Muestra el impacto en los sprints con los cambios no esperados • Ayuda a mejorar la comunicación con el cliente • Un análisis con mayor detalle al inicio del proyecto ayuda a madurar mas la idea
  • 12. Beneficios • Comunicación clara entre Cliente- PM (SM)- Desarrolladores • Mayor visibilidad y dominio del proyecto para PM. • Mayor control de recursos. • Identificación de riesgos • Visibilidad de impedimentos. • Manejo multiple de proyectos
  • 13. Cómo empezar 1. Dar prioridad al uso ágil 2. Establecer comunicación de avance de proyecto por medio del la visualización de gantt. 3. realizar un análisis y diseño a un detalle que satisfaga al cliente (sprint 0) 4. Durante los plannings presentar el gantt como backlog. 5. Modificar el Gantt durante cada sprint. 6. Durante las retrospectivas presentar el impacto del resultado del sprint en el proyecto.