SlideShare uma empresa Scribd logo
1 de 14
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

Mais conteúdo relacionado

Mais procurados

Metodos agiles de desarrollo de software
Metodos agiles de desarrollo de softwareMetodos agiles de desarrollo de software
Metodos agiles de desarrollo de softwareCesar Juarez
 
Prototipado Agil por Mateu Batle Sastre
Prototipado Agil por Mateu Batle SastrePrototipado Agil por Mateu Batle Sastre
Prototipado Agil por Mateu Batle SastreIPAE_INNOVA
 
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 softwareFidel Sheidmo Medina Guevara
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valorMarco Avendaño
 
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 procesoMarco Avendaño
 
Cascada vs Agile Scrum v2.0
Cascada vs Agile Scrum v2.0Cascada vs Agile Scrum v2.0
Cascada vs Agile Scrum v2.0TestingBaires
 
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 ProgrammingEmergya
 
Gestión de proyectos
Gestión de proyectos Gestión de proyectos
Gestión de proyectos Raona
 
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-ACPOscar Amelunge
 
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.comJosé Luis Lee Rázuri
 
Presentacion modelos de Software
Presentacion modelos de SoftwarePresentacion modelos de Software
Presentacion modelos de SoftwareMax Power
 
Metodos agiles
Metodos agilesMetodos agiles
Metodos agilesMax Power
 

Mais procurados (20)

Review vs presentación
Review vs presentaciónReview vs presentación
Review vs presentación
 
Metodos agiles de desarrollo de software
Metodos agiles de desarrollo de softwareMetodos agiles de desarrollo de software
Metodos agiles de desarrollo de software
 
Prototipado Agil por Mateu Batle Sastre
Prototipado Agil por Mateu Batle SastrePrototipado Agil por Mateu Batle Sastre
Prototipado Agil por Mateu Batle Sastre
 
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
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valor
 
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
 
Cascada vs Agile Scrum v2.0
Cascada vs Agile Scrum v2.0Cascada vs Agile Scrum v2.0
Cascada vs Agile Scrum v2.0
 
Presentación Metodologia Agil
Presentación Metodologia AgilPresentación Metodologia Agil
Presentación Metodologia Agil
 
Gestión ágil de proyectos disruptivos
Gestión ágil de proyectos disruptivos Gestión ágil de proyectos disruptivos
Gestión ágil de proyectos disruptivos
 
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
 
Gestión de Proyectos Agile 2013
Gestión de Proyectos Agile                                        2013Gestión de Proyectos Agile                                        2013
Gestión de Proyectos Agile 2013
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Gestión de proyectos
Gestión de proyectos Gestión de proyectos
Gestión de proyectos
 
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
 
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
 
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
 

Semelhante a Software guru2015

Enfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionesEnfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionessmbcreatividad
 
Enfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionesEnfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionessmbcreatividad
 
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 PabloPablo García Montes
 
Métodos Ágiles de Programación
Métodos Ágiles de Programación Métodos Ágiles de Programación
Métodos Ágiles de Programación Sonia Sosa
 
Introducción.pptx
Introducción.pptxIntroducción.pptx
Introducción.pptxEXKU123
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de DesarrolloALLSOFT
 
520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptxronald flores
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdfEdgarAngelRojas
 
520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdf520313818-metodologias-agiles-220418045721.pdf
520313818-metodologias-agiles-220418045721.pdfEdgarAngelRojas
 
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 MantenimientoJorge H
 
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.2014Alejandro Gabay
 
Agilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfAgilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfFranciscoVelandiaSot
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del softwareRenny Batista
 

Semelhante a Software guru2015 (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
 
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
 
Métodos Ágiles de Programación
Métodos Ágiles de Programación Métodos Ágiles de Programación
Métodos Ágiles de Programación
 
Desarrollo de Proyectos
Desarrollo de ProyectosDesarrollo de Proyectos
Desarrollo de Proyectos
 
Introducción.pptx
Introducción.pptxIntroducción.pptx
Introducción.pptx
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de Desarrollo
 
Modelos Prescriptivos 1.pdf
Modelos Prescriptivos 1.pdfModelos Prescriptivos 1.pdf
Modelos Prescriptivos 1.pdf
 
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
 
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
 
Sesión 03-métodos-ágiles-del-desarrollo-de-software
Sesión 03-métodos-ágiles-del-desarrollo-de-softwareSesión 03-métodos-ágiles-del-desarrollo-de-software
Sesión 03-métodos-ágiles-del-desarrollo-de-software
 
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
 
Agilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdfAgilidad, Scrum y otras experiencias.pdf
Agilidad, Scrum y otras experiencias.pdf
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
 

Software guru2015

  • 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.