como
Metodología Ágil
Fátima Casaú Pérez
Metodologías tradicionales ¿funcionan?




                            Fátima Casaú Pérez
Metodologías tradicionales ¿funcionan?

Reunión de críticos (2001)




                             Fátima Casaú Pérez
Metodologías tradicionales ¿funcionan?

Reunión de críticos (2001)

Se compone el Manifiesto Ágil




                             Fátima Casaú Pérez
Fátima Casaú Pérez
Individuos y su interacción por encima de Procesos y
herramientas




                                Fátima Casaú Pérez
Individuos y su interacción por encima de Procesos y
herramientas

                Software que funciona por encima de
                         Documentación exhaustiva




                                Fátima Casaú Pérez
Individuos y su interacción por encima de Procesos y
herramientas

                Software que funciona por encima de
                         Documentación exhaustiva

Colaboración con el cliente por encima de
     Negociación contractual




                                Fátima Casaú Pérez
Individuos y su interacción por encima de Procesos y
herramientas

                Software que funciona por encima de
                         Documentación exhaustiva

Colaboración con el cliente por encima de
     Negociación contractual

                  Respuesta al cambio por encima de
                            Seguimiento de un plan

                                Fátima Casaú Pérez
Fátima Casaú Pérez
   Alternativa




                  Fátima Casaú Pérez
   Alternativa

   Basado en el Manifiesto Ágil




                                   Fátima Casaú Pérez
   Alternativa

   Basado en el Manifiesto Ágil

   Objetivos:




                                   Fátima Casaú Pérez
   Alternativa

   Basado en el Manifiesto Ágil

   Objetivos:

    ◦   Máximo Valor
    ◦   Time to Market
    ◦   Respuesta al cambio
    ◦   Fiabilidad




                                   Fátima Casaú Pérez
Fátima Casaú Pérez
Fátima Casaú Pérez
Product Owner (representa al cliente)




                  Fátima Casaú Pérez
Product Owner (representa al cliente)


Scrum Master (facilitador)




                              Fátima Casaú Pérez
Product Owner (representa al cliente)


Scrum Master (facilitador)


                             Equipo (5 a 9 personas)




                                 Fátima Casaú Pérez
Product Owner (representa al cliente)


Scrum Master (facilitador)


                             Equipo (5 a 9 personas)


StakeHolders y Usuarios

                                 Fátima Casaú Pérez
Fátima Casaú Pérez
Product Backlog (Pila de Producto)




                              Fátima Casaú Pérez
Product Backlog (Pila de Producto)


                   Sprint Backlog (Pila del Sprint)




                               Fátima Casaú Pérez
Product Backlog (Pila de Producto)


                   Sprint Backlog (Pila del Sprint)


Burn-Down (Gráfica de avance)




                               Fátima Casaú Pérez
Product Backlog (Pila de Producto)


                   Sprint Backlog (Pila del Sprint)


Burn-Down (Gráfica de avance)


                            Incremento (Entrega)

                               Fátima Casaú Pérez
Fátima Casaú Pérez
Sprint Planning Meeting (Planificación)




                              Fátima Casaú Pérez
Sprint Planning Meeting (Planificación)

Daily Scrum (Sincronización)




                               Fátima Casaú Pérez
Sprint Planning Meeting (Planificación)

Daily Scrum (Sincronización)

Sprint Review Meeting (Revisión)




                               Fátima Casaú Pérez
Sprint Planning Meeting (Planificación)

Daily Scrum (Sincronización)

Sprint Review Meeting (Revisión)

Sprint Retrospective (Retrospectiva)




                               Fátima Casaú Pérez
Fátima Casaú Pérez
   Puntos de historia

   Miden esfuerzo

   Sucesión de Fibonacci

    ◦ Gran diferencia con los números colindantes
    ◦ Un conjunto amplio + pocos valores
    ◦ Rapidez y Confianza

   Equipo maduro  mayor precisión


                                         Fátima Casaú Pérez
Fátima Casaú Pérez
Fátima Casaú Pérez
“…el código son más unas directrices
que verdaderas normas…”


                        Fátima Casaú Pérez
El contrato ágil




Fátima Casaú Pérez
Triángulo de Hierro

               ALCANCE




             CALIDAD
PRECIO                                        RECURSOS



                         Fátima Casaú Pérez
   ¿Qué se tiene que dar?

    ◦   Acuerdo
    ◦   Product Backlog bien definido
    ◦   Definición de completado
    ◦   Demos y feedback




                                        Fátima Casaú Pérez
   Cláusulas

    ◦ Cambio de requisitos

      Re-priorización – no implica cambios

      Nuevos requisitos/Modificación de otros – no implica
       cambios si salen del product backlog requisitos no
       iniciados que supongan el mismo esfuerzo/nº horas

      No se consideran cambios la solución de errores por
       parte del proveedor


                                      Fátima Casaú Pérez
   Cláusulas

    ◦ Finalización anticipada

      El cliente puede finalizar en cualquier momento – abonar el
       20% de las horas pendientes

      Los requisitos aprobados cuya entrega fuese anterior a la
       finalización – serán entregados por parte del proveedor sin
       coste y no entran para el cálculo del 20% anterior

      El proveedor se compromete a entregar el 80% de los
       requisitos en la fecha inicial de entrega



                                          Fátima Casaú Pérez
Gestión de proyectos y tareas




Plugin de JIRA para la gestión ágil de proyectos

Scrum y Kanban


                                Fátima Casaú Pérez
Fátima Casaú Pérez

Presentación de Scrum

  • 1.
  • 2.
  • 3.
  • 4.
    Metodologías tradicionales ¿funcionan? Reuniónde críticos (2001) Fátima Casaú Pérez
  • 5.
    Metodologías tradicionales ¿funcionan? Reuniónde críticos (2001) Se compone el Manifiesto Ágil Fátima Casaú Pérez
  • 6.
  • 7.
    Individuos y suinteracción por encima de Procesos y herramientas Fátima Casaú Pérez
  • 8.
    Individuos y suinteracción por encima de Procesos y herramientas Software que funciona por encima de Documentación exhaustiva Fátima Casaú Pérez
  • 9.
    Individuos y suinteracción por encima de Procesos y herramientas Software que funciona por encima de Documentación exhaustiva Colaboración con el cliente por encima de Negociación contractual Fátima Casaú Pérez
  • 10.
    Individuos y suinteracción por encima de Procesos y herramientas Software que funciona por encima de Documentación exhaustiva Colaboración con el cliente por encima de Negociación contractual Respuesta al cambio por encima de Seguimiento de un plan Fátima Casaú Pérez
  • 11.
  • 12.
    Alternativa Fátima Casaú Pérez
  • 13.
    Alternativa  Basado en el Manifiesto Ágil Fátima Casaú Pérez
  • 14.
    Alternativa  Basado en el Manifiesto Ágil  Objetivos: Fátima Casaú Pérez
  • 15.
    Alternativa  Basado en el Manifiesto Ágil  Objetivos: ◦ Máximo Valor ◦ Time to Market ◦ Respuesta al cambio ◦ Fiabilidad Fátima Casaú Pérez
  • 16.
  • 17.
  • 18.
    Product Owner (representaal cliente) Fátima Casaú Pérez
  • 19.
    Product Owner (representaal cliente) Scrum Master (facilitador) Fátima Casaú Pérez
  • 20.
    Product Owner (representaal cliente) Scrum Master (facilitador) Equipo (5 a 9 personas) Fátima Casaú Pérez
  • 21.
    Product Owner (representaal cliente) Scrum Master (facilitador) Equipo (5 a 9 personas) StakeHolders y Usuarios Fátima Casaú Pérez
  • 22.
  • 23.
    Product Backlog (Pilade Producto) Fátima Casaú Pérez
  • 24.
    Product Backlog (Pilade Producto) Sprint Backlog (Pila del Sprint) Fátima Casaú Pérez
  • 25.
    Product Backlog (Pilade Producto) Sprint Backlog (Pila del Sprint) Burn-Down (Gráfica de avance) Fátima Casaú Pérez
  • 26.
    Product Backlog (Pilade Producto) Sprint Backlog (Pila del Sprint) Burn-Down (Gráfica de avance) Incremento (Entrega) Fátima Casaú Pérez
  • 27.
  • 28.
    Sprint Planning Meeting(Planificación) Fátima Casaú Pérez
  • 29.
    Sprint Planning Meeting(Planificación) Daily Scrum (Sincronización) Fátima Casaú Pérez
  • 30.
    Sprint Planning Meeting(Planificación) Daily Scrum (Sincronización) Sprint Review Meeting (Revisión) Fátima Casaú Pérez
  • 31.
    Sprint Planning Meeting(Planificación) Daily Scrum (Sincronización) Sprint Review Meeting (Revisión) Sprint Retrospective (Retrospectiva) Fátima Casaú Pérez
  • 32.
  • 33.
    Puntos de historia  Miden esfuerzo  Sucesión de Fibonacci ◦ Gran diferencia con los números colindantes ◦ Un conjunto amplio + pocos valores ◦ Rapidez y Confianza  Equipo maduro  mayor precisión Fátima Casaú Pérez
  • 34.
  • 35.
  • 36.
    “…el código sonmás unas directrices que verdaderas normas…” Fátima Casaú Pérez
  • 37.
  • 38.
    Triángulo de Hierro ALCANCE CALIDAD PRECIO RECURSOS Fátima Casaú Pérez
  • 39.
    ¿Qué se tiene que dar? ◦ Acuerdo ◦ Product Backlog bien definido ◦ Definición de completado ◦ Demos y feedback Fátima Casaú Pérez
  • 40.
    Cláusulas ◦ Cambio de requisitos  Re-priorización – no implica cambios  Nuevos requisitos/Modificación de otros – no implica cambios si salen del product backlog requisitos no iniciados que supongan el mismo esfuerzo/nº horas  No se consideran cambios la solución de errores por parte del proveedor Fátima Casaú Pérez
  • 41.
    Cláusulas ◦ Finalización anticipada  El cliente puede finalizar en cualquier momento – abonar el 20% de las horas pendientes  Los requisitos aprobados cuya entrega fuese anterior a la finalización – serán entregados por parte del proveedor sin coste y no entran para el cálculo del 20% anterior  El proveedor se compromete a entregar el 80% de los requisitos en la fecha inicial de entrega Fátima Casaú Pérez
  • 42.
    Gestión de proyectosy tareas Plugin de JIRA para la gestión ágil de proyectos Scrum y Kanban Fátima Casaú Pérez
  • 44.