SlideShare une entreprise Scribd logo
1  sur  18
Estimación y Planeamiento





    Sebastián Diéguez
    Lider Técnico – Scrum Coach
Agenda

    Porque la planificación Falla?

    Porque la planificación sirve?

    Una aproximación Agil

    Estmar tamaño con Story Points

    Tecnicas de Estimación

    Re-Estimando

    Sprint Planning

    Release Planning
Porque Falla?

    Se planifican actividades

    El multitasking causa demoras

    Las Features no se hacen por prioridad

    Ignoramos lo incierto

    Las estimaciones se convierten en compromisos
Porque Sirve?

    Reduce el riesgo

    Reduce la incertidumbre

    Ayuda a mejorar la toma de decisiones

    Establece confianza de lo que se hace

    Junta información de otra manera dispersa
Porque Falla?
Una aproximación ágil

    TODO el equipo

    Time-boxing (limitación de tiempo)

    Equipos auto gestionados

    Simular roles no presentes

    El cliente presente

    Planear para el cambio
Estimando en Story Points

    Hay problemas cuando se entima en:
     
         Duración
     
         Costo
     
         Complejidad

    Hay que deshacerse de conceptos relacionados
    con el tiempo
Técnicas de estimación

    Estimación análoga (relativa)
     
         ”Esta Story es parecida a esta otra...”
     
         Calculamos mejor el tamaño relativo que el
         absoluto

    Poker Planning
     
         Se establece un valor por concenso
     
         Se estima ”en iteraciones” de concensos
     
         Se usa la serie de Fibonacci para establecer
         diferencias mas significativas entre participantes
Re-Estimación

    Muchos piensan que esta mal

    Conocimiento a priori y a posteriori

    ¿Cuándo re-estimar?
Sprint Planning

    El equipo entero se reune al principio de la
    iteración

    Puede incluir a las gallinas (Product Owner,
    Cliente)

    Se (re)estima cada item

    Se priorizan los items

    Se usa la valocidad para meter la cantidad de
    items en el Sprint
Sprint Planning

    Datos históricos
     
         Del Sprint anterior
     
         Promedio de Sprints anteriores
     
         Solo válido cuando no cambia mucho:
            
                Tecnología
            
                Dominio
            
                Product Owner
            
                Herramientas
            
                Tamaño y conformación del equipo
Sprint Planning

    Pronóstico
     
         Estimar las horas ideales:
            
                Considerar: reuniones, diarias, planeamiento,
                retrospectiva
            
                Considerar: curvas de aprendizaje
            
                Considerar: entrenamientos
            
                Considerar: vacaciones, feriados, tiempo flexible
     
         Determinar horas ideales por Sprint
     
         Expandir User Stories en Tareas
            
                Como bloques LEGO, deben entrar perfectamente
Release Planning

    Igual que la Sprint Planning pero para todo el
    release

    Los Items son mas gruesos

    Dos técnicas
     
         Dada una fecha de entrega, continuar llenando
         hasta que la fecha se cumpla
     
         Dado el contenido, agregar sprints hasta que este
         completo

    Las fechas pueden ser anteriores si se agrega
Estimar Velocidad

    Usando datos históricos

    Sprint de prueba

    Hacer Pronósticos
Monitoreando un Sprint

    El TaskBoard

    Burndown Charts

    Esfuerzo consumido

    Velocidad Individual
Porque la estimación                       ?

    Re-Planeamiento es parte del ciclo

    Estimacion de Tamaño y duracion, separadas

    Planeamiento a diferentes niveles

    Los planes son por características, no esfuerzo

    Stories chicas mantienen el flujo de trabajo

    Multitasking es eliminado en cada iteracion

    El Tracking es a nivel equipo, no por miembro

    La incertidumbre es reconocida y se planea para
Preguntas?
Gracias....





    Sebastián Diéguez
    Lider Técnico – Scrum Coach

Contenu connexe

Tendances

Planificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePlanificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-software
Patricia F
 
Arquitectura dirigida a eventos
Arquitectura dirigida a eventosArquitectura dirigida a eventos
Arquitectura dirigida a eventos
rehoscript
 
Gestión de proyectos marco conceptual
Gestión de proyectos marco conceptualGestión de proyectos marco conceptual
Gestión de proyectos marco conceptual
ToÑo Granda Salvador
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágil
ricardoroldan
 
GESTIÓN DEL TIEMPO Y COSTES DEL PROYECTO
GESTIÓN DEL TIEMPO Y COSTES  DEL PROYECTOGESTIÓN DEL TIEMPO Y COSTES  DEL PROYECTO
GESTIÓN DEL TIEMPO Y COSTES DEL PROYECTO
Alexis Andraca Sanchez
 

Tendances (20)

Planificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePlanificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-software
 
Product discovery con frameworks de ux y agile inception
 Product discovery con frameworks de ux y agile inception Product discovery con frameworks de ux y agile inception
Product discovery con frameworks de ux y agile inception
 
Agile Inception Deck
Agile Inception DeckAgile Inception Deck
Agile Inception Deck
 
Gestion del tiempo
Gestion del tiempoGestion del tiempo
Gestion del tiempo
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 
Agile Inception
Agile InceptionAgile Inception
Agile Inception
 
Metodologia scrum presentacion
Metodologia scrum   presentacionMetodologia scrum   presentacion
Metodologia scrum presentacion
 
EP Unidad01: Principios básicos de la metodología de proyectos
EP Unidad01: Principios básicos de la metodología de proyectosEP Unidad01: Principios básicos de la metodología de proyectos
EP Unidad01: Principios básicos de la metodología de proyectos
 
Arquitectura dirigida a eventos
Arquitectura dirigida a eventosArquitectura dirigida a eventos
Arquitectura dirigida a eventos
 
Gestión de proyectos marco conceptual
Gestión de proyectos marco conceptualGestión de proyectos marco conceptual
Gestión de proyectos marco conceptual
 
Descubrimiento de Producto (Inception, Product Discovery)
Descubrimiento de Producto (Inception, Product Discovery)Descubrimiento de Producto (Inception, Product Discovery)
Descubrimiento de Producto (Inception, Product Discovery)
 
Módulo 7. Gestión de proyectos ágiles
Módulo 7. Gestión de proyectos ágilesMódulo 7. Gestión de proyectos ágiles
Módulo 7. Gestión de proyectos ágiles
 
STATIK para facilitadores
STATIK para facilitadoresSTATIK para facilitadores
STATIK para facilitadores
 
Modelos de estimacion de software
Modelos de estimacion de softwareModelos de estimacion de software
Modelos de estimacion de software
 
SCRUM Desarrollo ágil
SCRUM Desarrollo ágilSCRUM Desarrollo ágil
SCRUM Desarrollo ágil
 
Gestión de Riesgos en Proyectos según el PMBOK: Lineamientos Generales para s...
Gestión de Riesgos en Proyectos según el PMBOK: Lineamientos Generales para s...Gestión de Riesgos en Proyectos según el PMBOK: Lineamientos Generales para s...
Gestión de Riesgos en Proyectos según el PMBOK: Lineamientos Generales para s...
 
GESTIÓN DEL TIEMPO Y COSTES DEL PROYECTO
GESTIÓN DEL TIEMPO Y COSTES  DEL PROYECTOGESTIÓN DEL TIEMPO Y COSTES  DEL PROYECTO
GESTIÓN DEL TIEMPO Y COSTES DEL PROYECTO
 
Scrum trainer freddy vargas clase 3
Scrum trainer freddy vargas clase 3Scrum trainer freddy vargas clase 3
Scrum trainer freddy vargas clase 3
 
Gestion de proyectos - Estimación del Esfuerzo
Gestion de proyectos - Estimación del EsfuerzoGestion de proyectos - Estimación del Esfuerzo
Gestion de proyectos - Estimación del Esfuerzo
 
Metodologia Agile - Estimacion por Story Points
Metodologia Agile -  Estimacion por Story PointsMetodologia Agile -  Estimacion por Story Points
Metodologia Agile - Estimacion por Story Points
 

Similaire à Estimación y Planificación ágil

SCRUM - Osiris López
SCRUM - Osiris LópezSCRUM - Osiris López
SCRUM - Osiris López
2008PA2Info3
 

Similaire à Estimación y Planificación ágil (20)

Webinar: Integrar la analítica en Metodologías Ágiles
Webinar: Integrar la analítica en Metodologías ÁgilesWebinar: Integrar la analítica en Metodologías Ágiles
Webinar: Integrar la analítica en Metodologías Ágiles
 
SCRUM - Osiris López
SCRUM - Osiris LópezSCRUM - Osiris López
SCRUM - Osiris López
 
Kaizen
KaizenKaizen
Kaizen
 
Scrum à la Pablo (Español)
Scrum à la Pablo (Español)Scrum à la Pablo (Español)
Scrum à la Pablo (Español)
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
 
Xp
XpXp
Xp
 
Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUM
 
Curso agile barcelona 2015
Curso agile barcelona 2015Curso agile barcelona 2015
Curso agile barcelona 2015
 
Xp
XpXp
Xp
 
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
 
Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUM
 
Introducción a Scrum
Introducción a ScrumIntroducción a Scrum
Introducción a Scrum
 
[SPANISH ]Codealike en MUG Argentina
[SPANISH ]Codealike en MUG Argentina[SPANISH ]Codealike en MUG Argentina
[SPANISH ]Codealike en MUG Argentina
 
Introducción a Ténicas Agiles y Scrum: Dia 2
Introducción a Ténicas Agiles y Scrum: Dia 2Introducción a Ténicas Agiles y Scrum: Dia 2
Introducción a Ténicas Agiles y Scrum: Dia 2
 
Retrospectivas virtuales
Retrospectivas virtualesRetrospectivas virtuales
Retrospectivas virtuales
 
palnificacion de proyectos en el desarrollo de software
palnificacion de proyectos en el desarrollo de softwarepalnificacion de proyectos en el desarrollo de software
palnificacion de proyectos en el desarrollo de software
 
Sede_Planificacion_Proy.ppt
Sede_Planificacion_Proy.pptSede_Planificacion_Proy.ppt
Sede_Planificacion_Proy.ppt
 
Ayacucho Agile Day - Introduccion a Scrum
Ayacucho Agile Day - Introduccion a ScrumAyacucho Agile Day - Introduccion a Scrum
Ayacucho Agile Day - Introduccion a Scrum
 
The Dark Side of Scrum (SGBA2012)
The Dark Side of Scrum (SGBA2012)The Dark Side of Scrum (SGBA2012)
The Dark Side of Scrum (SGBA2012)
 
Proyectos ágiles con Team Foundation Server - COITT
Proyectos ágiles con Team Foundation Server - COITTProyectos ágiles con Team Foundation Server - COITT
Proyectos ágiles con Team Foundation Server - COITT
 

Dernier

CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
geuster2
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
i7ingenieria
 
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
Evafabi
 
Catalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgCatalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmg
dostorosmg
 
GUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxGUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docx
AmyKleisinger
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
WILIANREATEGUI
 

Dernier (20)

CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
 
Correcion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptxCorrecion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptx
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industral
 
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
 
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADADECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
 
Reporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdfReporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdf
 
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
 
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptxCORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
 
Manual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesManual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformes
 
Catalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgCatalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmg
 
Presentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdfPresentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdf
 
Contabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contableContabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contable
 
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdfCONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
 
GUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxGUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docx
 
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABACAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
 
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
 

Estimación y Planificación ágil

  • 1. Estimación y Planeamiento  Sebastián Diéguez Lider Técnico – Scrum Coach
  • 2. Agenda  Porque la planificación Falla?  Porque la planificación sirve?  Una aproximación Agil  Estmar tamaño con Story Points  Tecnicas de Estimación  Re-Estimando  Sprint Planning  Release Planning
  • 3. Porque Falla?  Se planifican actividades  El multitasking causa demoras  Las Features no se hacen por prioridad  Ignoramos lo incierto  Las estimaciones se convierten en compromisos
  • 4. Porque Sirve?  Reduce el riesgo  Reduce la incertidumbre  Ayuda a mejorar la toma de decisiones  Establece confianza de lo que se hace  Junta información de otra manera dispersa
  • 6. Una aproximación ágil  TODO el equipo  Time-boxing (limitación de tiempo)  Equipos auto gestionados  Simular roles no presentes  El cliente presente  Planear para el cambio
  • 7. Estimando en Story Points  Hay problemas cuando se entima en:  Duración  Costo  Complejidad  Hay que deshacerse de conceptos relacionados con el tiempo
  • 8. Técnicas de estimación  Estimación análoga (relativa)  ”Esta Story es parecida a esta otra...”  Calculamos mejor el tamaño relativo que el absoluto  Poker Planning  Se establece un valor por concenso  Se estima ”en iteraciones” de concensos  Se usa la serie de Fibonacci para establecer diferencias mas significativas entre participantes
  • 9. Re-Estimación  Muchos piensan que esta mal  Conocimiento a priori y a posteriori  ¿Cuándo re-estimar?
  • 10. Sprint Planning  El equipo entero se reune al principio de la iteración  Puede incluir a las gallinas (Product Owner, Cliente)  Se (re)estima cada item  Se priorizan los items  Se usa la valocidad para meter la cantidad de items en el Sprint
  • 11. Sprint Planning  Datos históricos  Del Sprint anterior  Promedio de Sprints anteriores  Solo válido cuando no cambia mucho:  Tecnología  Dominio  Product Owner  Herramientas  Tamaño y conformación del equipo
  • 12. Sprint Planning  Pronóstico  Estimar las horas ideales:  Considerar: reuniones, diarias, planeamiento, retrospectiva  Considerar: curvas de aprendizaje  Considerar: entrenamientos  Considerar: vacaciones, feriados, tiempo flexible  Determinar horas ideales por Sprint  Expandir User Stories en Tareas  Como bloques LEGO, deben entrar perfectamente
  • 13. Release Planning  Igual que la Sprint Planning pero para todo el release  Los Items son mas gruesos  Dos técnicas  Dada una fecha de entrega, continuar llenando hasta que la fecha se cumpla  Dado el contenido, agregar sprints hasta que este completo  Las fechas pueden ser anteriores si se agrega
  • 14. Estimar Velocidad  Usando datos históricos  Sprint de prueba  Hacer Pronósticos
  • 15. Monitoreando un Sprint  El TaskBoard  Burndown Charts  Esfuerzo consumido  Velocidad Individual
  • 16. Porque la estimación ?  Re-Planeamiento es parte del ciclo  Estimacion de Tamaño y duracion, separadas  Planeamiento a diferentes niveles  Los planes son por características, no esfuerzo  Stories chicas mantienen el flujo de trabajo  Multitasking es eliminado en cada iteracion  El Tracking es a nivel equipo, no por miembro  La incertidumbre es reconocida y se planea para
  • 18. Gracias....  Sebastián Diéguez Lider Técnico – Scrum Coach