SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
SCRUM – Gestión ágil de proyectos de software
                   JAI v.2.0
                         20
               Rosario 5 Dic 2006
                Fabián Longhitano
Objetivo
   Presentar un proceso de gestión de proyectos
   (SCRUM) aplicable a desarrollo de productos con
   requerimientos que tienen alto nivel de
     q            q
   incertidumbre.




                                                     Fabián Longhitano – JAI v. 2.0
Algunos problemas en la gestión de proyectos de software


   Requerimientos fuera de control
   No cumplimiento de los tiempos
   planificados (Desvíos)
   Estimaciones deficientes
   Re-trabajo excesivo
   Baja calidad
     j
   Costos excedidos
   Insatisfacción del Cliente
   Insatisfacción de los profesionales
   participantes
   Etc. etc. etc.




                                            Fabián Longhitano – JAI v. 2.0
Estrategias actuales para desarrollar software
    Sin procesos                        Procesos compliance CMMI
    Waterfall                           RUP, prototipación
    Sin documentación                   Con documentación
    Planificación informal              Planificación formal
    Equipos no                          Equipos disciplinados
    disciplinados
    di i li d
                                        Equipos entrenados
    Equipos no
                                        Etc., etc…
    entrenados
    Etc., etc…




        Ninguna metodología garantiza el éxito absoluto!!
       La clave está en saber discernir cual es la que mejor
                  se ajusta a nuestras necesidades
                                                     Fabián Longhitano – JAI v. 2.0
Nivel de ruido en los proyectos



             Lejos del
              acuerdo
Scrum




                                                        Anarquia




                             ntos
                    equerimien
S




                                             Complejo

                   Re


                                    Simple
             Cerca del
              acuerdo
                                             Tecnología
                           Cerca de                        Lejos de la
                           la certidumbre                  certidumbre

                                                                         Source: Strategic Management and
                                                                         Organizational Dynamics by Ralph Stacey
                                                                         in Agile Software Development with Scrum
                                                                         by Ken Schwaber and Mike Beedle.
                Proceso definido o empirico?



                                                                         Fabián Longhitano – JAI v. 2.0
El mercado d
         d demanda !!!!
                d
Alta calidad + diferenciación + bajo costo

               se requiere


    Velocidad + Flexibilidad

Qué estrategia utilizamos para gestionar el
                desarrollo?
                                  Fabián Longhitano – JAI v. 2.0
Qué tienen en común cuando desarrollan sus productos?



                                   Inestabilidad incorporada

                                   Equipos auto - organizados

                                   Multi - aprendizaje

                                   Control Sútil

                                   Transferencia de aprendizaje a nivel
                                   organizacional

                                   Fases de desarrollo solapadas

                         “Estas características son como piezas de un rompecabezas.  Cada
                         elemento por si mismo no aporta fl ibilid d y velocidad. C
                          l     t      ii             t flexibilidad     l id d Cuando se
                                                                                    d
                         complementan pueden producir una poderosa dinámica que hace la
                         diferencia.”

                         Hirotaka Takeuchi y Ikujiro Nonaka – The new new product
                                                j                         p
                         development game – Harvard Business Review 1986



                                                                  Fabián Longhitano – JAI v. 2.0
Estilos de administración de proyectos




      The new new product development Takeuchi y Nonaka (1986)


                                                                 Fabián Longhitano – JAI v. 2.0
Gestión ágil de proyectos - SCRUM
    Proceso ágil de gestión de proyectos desarrollado por Ken Schwaber y Mike
    Beedle.

    Enfocado al desarrollo de productos de manera empírica.

    Proceso simple que requiere mucha disciplina para q resulte exitoso.
               pq        q                 p     p    que
       Administración de requerimientos
                                            Muy riguroso!!!
       Administración de riesgos
       Planificación y seguimiento



    Se basa en los principios ágiles:
       Colaboración estrecha con el cliente
       Predisposición y respuesta al cambio
       Desarrollo incremental con entregas funcionales frecuentes
       Motivación y responsabilidad de los equipos por la auto-gestión, auto-
                                                          auto-gestión, auto-
       organización y compromiso



                                                                    Fabián Longhitano – JAI v. 2.0
Scrum – El proceso


                                       Daily Scrum
                                         Meeting
                                         M ti




                                                Sprint
                                                15-30
                                                 días
       Product Backlog

              User Story - A




                                                         Incremento de producto
           User Story - B
                               Tareas identificadas
                                                             potencialmente
                                   y estimadas
                                                               entregable
      User Story - C



                                                              Source: Adapted from Agile Software
         User Story - D
                                                              Development with Scrum by Ken
                                                              Schwaber and Mike Beedle.
 User Story - E



                                                              Fabián Longhitano – JAI v. 2.0
Sprint – Iteraciones


       Estrategia tradicional - Waterfall
                                                  Ventajas Sprint

                                                     Los riesgos se reducen a la
                                                     duración de un Sprint
                                                                     Sprint.

                                                     Los cambios en los
                                                     requerimientos no afectan la
                                                     construcción.
                                                         t    ió

                                                     El equipo se concentra en el
   Estrategia ágil – Iteraciones fijas (Sprint)
                                                     valor del producto no en las
                                                               producto,
                                                     tareas.

                                                     Entrega rápida y períodica de
                                                     funcionalidad.

                                                     Feedback rápido del cliente.
    Iteraciones fijas (usualmente 30 días)


                                                          Fabián Longhitano – JAI v. 2.0
Roles Scrum

            6-8 personas full-time
                         full-
            Auto-
            Auto-organizado
            Multi-
            Multi-funcional
  Team
            Transforman los requerimientos en funcionalidad
 Members
           en cada incremento


           Define funcionalidad requerida
           Toma las decisiones de priorización
 Product   Representa a todos los interesados en el producto final
 Owners

             Remueve i
             R       impedimentos
                         di   t
             Facilitador
            Asegura que se cumpla Scrum
 Scrum
 S
 Master
                                                   Fabián Longhitano – JAI v. 2.0
Pig & Chicken?




   COMPROMETIDOS EN EL PROYECTO   IMPLICADOS EN EL PROYECTO

       Product Owner                  Marketing
       Equipo
       Ei                             Comercial
                                      C      il
       Scrum Master                   Etc.


                                              Fabián Longhitano – JAI v. 2.0
Herramientas - Product Backlog

 Lista priorizada de
 requerimientos.
 Priorizado
 P i i d y administrado
               d ii   d
 por el Product Owner
 Priorización basada en la
 funcionalidad que agrega
 mayor valor al negocio.
 Evoluciona
 E ol ciona según las
 condiciones de negocio y/o
 tecnología.
 Cualquiera puede aportar
 nuevos requerimientos.
 Es visible a todos
              todos.



  Reglas esenciales!! : El único que cambia las prioridadades es el PO

                                                        Fabián Longhitano – JAI v. 2.0
Sprints
   Período fijo de tiempo durante el cual el equipo desarrolla un
   incremento de funcionalidad (no más de 30 días).

   No se aceptan cambios a los requerimientos acordados

   El producto es diseñado, codificado y testeado durante
   el Sprint

   Solo el Scrum Master puede cancelar el Sprint cuando;
      La tecnología no funciona
                 g
      Las circunstancias del negocio cambiaron
      El equipo tuvo interferencias




            Iteraciones cortas permiten reducir riesgos !!!


                                                       Fabián Longhitano – JAI v. 2.0
Sprint Planning Meeting


                                               Daily Scrum
                                                 Meeting
                                                 M ti




                                                        Sprint
                                                        15-30
                                                         días
     Product Backlog

               User Story - A




                                           Tareas identificadas
            User Story - B

                                               y estimadas
       User Story - C



                                                                  Source: Adapted from Agile Software
                                   Sprint Backlog
          User Story - D
                                                                  Development with Scrum by Ken
                                Priorizado y estimado             Schwaber and Mike Beedle.
  User Story - E



                                                                  Fabián Longhitano – JAI v. 2.0
Sprint Planning Meeting
   Dos reuniones:

      Primera reunión:
       − Se establece la meta del Sprint
       − Se identifica la funcionalidad que se va a
         construir en el Sprint

      Segunda reunión:
       − Se identifican y estiman las tareas para
         satisfacer
       − Se crea un Sprint Backlog
       − Las tareas son distribuidas por decisión de
         los miembros del equipo
       − Los miembros del equipo se comprometen a
         cumplir con la meta del Sprint

      Entradas:
       − Product Backlog actualizado.
       − Feedback último Sprint.
       − Perfomance del equipo en los Sprint anteriores




                                                          Fabián Longhitano – JAI v. 2.0
Daily Scrum Meeting

  Tres preguntas: todos
  responden – de a uno por favor ;)        Todos
                                          los días
                                         15 minutos
    Qué trabajo realizó ayer?
                                                         Eliminar impedimentos!!
    Qué trabajo realizará hoy?
    Hay algo que necesita o que impide
  que realice el trabajo previsto?
                                                Sprint
                                                15- 30
                                                 días
         Sprint Backlog


             User Story - C


          User Story - D


  User Story - A
           y




                                                            Source: Adapted from Agile Software
       User Story - B
                                                            Development with Scrum by Ken
                                                            Schwaber and Mike Beedle.




                                                                  Fabián Longhitano – JAI v. 2.0
Daily Scrum Meeting
 Duración aproximada de 15 minutos. Todos los días a la misma hora y en el
 mismo lugar
 Participa el equipo y el Scrum Master (Product Owner opcional)
 No hay conversaciones entre los miembros del equipo
 Las gallinas pueden asistir pero no hablan!!
 No se divaga
                            eliminar impedimentos
 El principal objetivo es

 Beneficios:
 Beneficios
     Mejor entendimiento de las interdependencias entre los miembros de equipo. (sincronización)
     Mejora en la comunicación.
     Todos conocen el estado del proyecto.
     Elimina la necesidad de otras reuniones.
     Identifica y remueve impedimentos.
     Promueve decisiones rápidas.




                                                                               Fabián Longhitano – JAI v. 2.0
Sprint Backlog Burndown

                                                                      Velocidad
                                                                       real del
                120

                                                                       equipo
                100


                80
        Horas
            s

                                                                      Esfuerzo disponible
                60
                                                                      Horas Restantes


                40


                20


 Velocidad        0
                      0   1   2   3   4    5     6   7   8   9   10
   ideal
                                          Días
 estimada



                                                                             Fabián Longhitano – JAI v. 2.0
Sprint Review Meeting


                                Todos
                               los días
                              15 minutos




                                     Sprint
                                     15-30
                                      días
      Sprint Backlog


             User Story - C



                                              Incremento de producto
          User Story - D

                                                  potencialmente
  User Story - A
           y
                                                    entregable


       User Story - B




                                                 Fabián Longhitano – JAI v. 2.0
Sprint Review Meeting (Qué construímos)
  Objetivo: Presentar al Product Owner y demás involucrados del proyecto el trabajo
  realizado (incremento del producto) durante el Sprint

  Participan: Equipo Scrum Master Product Owner todas las personas involucradas en
              Equipo,      Master,        Owner,
  el proyecto

  Reglas a seguir:
     El Team no invierte más de una hora para preparar el Sprint review
     Las funcionalidades no finalizadas completamente no se presentan
     Los miembros del equipo presentan las funcionalidades
     Las demostraciones se realizan en las workstations de los miembros del equipo
     Al finalizar la reunión se pide opiniones a los participantes, los cuales pueden sugerir
     cambios y mejoras

  Al finalizar:
       Se actualiza y vuelve a priorizar el Product Backlog
       El Scrum Master anuncia el lugar y la fecha de la próxima revisión de Sprint

              El Product Owner decide si la funcionalidad
            presentada cumple con los objetivos del Sprint

                                                                        Fabián Longhitano – JAI v. 2.0
Sprint Retrospective (Cómo contruímos)
 Objetivo: identificar que cosas se pueden
 cambiar para hacer el trabajo más agradable y
 productivo en las próximas iteraciones.

 Se realiza al finalizar el Sprint

 Participantes: Team, Scrum Master Product
                Team        Master,
 Owner (opcional).

 Dos preguntas (todos responden):
     Qué cosas hicimos bien?
     Qué cosas podemos mejorar?

 Todo aquello que afecte como el equipo
 construye software se debe debatir

 Permite al equipo evolucionar continuamente
 mejorando durante el proyecto.



                                                 Fabián Longhitano – JAI v. 2.0
Herramientas – Panel de Control




                                             Tareas en progreso
 Historias de usuarios
                         Tareas a
                                      Burndown Chart
   (Sprint Backlog)        realizar                      Tareas finalizadas


                                                        Fabián Longhitano – JAI v. 2.0
Resumiendo
 Scrum es un proceso iterativo e incremental que puede ser utilizado para
 desarrollar cualquier producto o administrar cualquier trabajo. Sus principales
 atributos son:

    Un enfoque orientado a que los equipos desarrollen sistemas y productos de manera
    iterativa e incremental cuando los requerimientos cambian de manera rápida
    Un
    U proceso que controla el caos d conflictos d i t
                     tl l          de   fli t de intereses y necesidades
                                                                  id d
    Una manera de mejorar las comunicaciones y maximizar la cooperación
    Una manera de maximizar la productividad
    Escalable a múltiples proyectos y toda la organización
    Una forma que todos se sientan bien con su trabajo, entendiendo que cada uno con sus
    contribuciones hizo lo mejor q p
                             j que podía hacer




        Extremadamente simple pero que requiere
        mucha disciplina para que funcione !!
                                                                   Fabián Longhitano – JAI v. 2.0
Referencias


    www.controlchaos.com
    www.agilealliance.org
    www agilealliance org
    www.jeffsutherland.com




                             Fabián Longhitano – JAI v. 2.0
Muchas gracias!!
          Fabián Longhitano
       flonghitano@gmail.com
http://mejorsoftware.blogspot.com/
http://mejorsoftware blogspot com/

                                 Fabián Longhitano – JAI v. 2.0

Contenu connexe

Tendances

Metodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de ProyectosMetodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de ProyectosAlejandro Gabay
 
Administración agil de proyectos
Administración agil de proyectosAdministración agil de proyectos
Administración agil de proyectosJuan Banda
 
Agilizando PMBOK (con Agile Project Management)
Agilizando PMBOK (con Agile Project Management)Agilizando PMBOK (con Agile Project Management)
Agilizando PMBOK (con Agile Project Management)Rafael Igual
 
Rational Comes to You 2008, Presentation by Walter Ariel Risi
Rational Comes to You 2008, Presentation by Walter Ariel RisiRational Comes to You 2008, Presentation by Walter Ariel Risi
Rational Comes to You 2008, Presentation by Walter Ariel RisiWalter Ariel Risi
 
Requisitos agiles 2010
Requisitos agiles 2010Requisitos agiles 2010
Requisitos agiles 2010Ana Malumbres
 
GEP2009_EQ12_T13_PRE_EJECUCION_DEL_PROYECTO
GEP2009_EQ12_T13_PRE_EJECUCION_DEL_PROYECTOGEP2009_EQ12_T13_PRE_EJECUCION_DEL_PROYECTO
GEP2009_EQ12_T13_PRE_EJECUCION_DEL_PROYECTOnohemizamudio
 
Seminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque ISeminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque IJuan Carlos Rubio Pineda
 
ieee-uy-2011-06-ORT-mpippolo-gestin_de_riesgos
ieee-uy-2011-06-ORT-mpippolo-gestin_de_riesgosieee-uy-2011-06-ORT-mpippolo-gestin_de_riesgos
ieee-uy-2011-06-ORT-mpippolo-gestin_de_riesgosIEEE Uruguay
 
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
 
Asignacion 3 Outsourcing
Asignacion 3 OutsourcingAsignacion 3 Outsourcing
Asignacion 3 Outsourcingecheversangie
 
WorkshopCamp México - BDD
WorkshopCamp México - BDDWorkshopCamp México - BDD
WorkshopCamp México - BDDEdgar Suarez
 

Tendances (17)

Metodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de ProyectosMetodologias Agiles de Direccion de Proyectos
Metodologias Agiles de Direccion de Proyectos
 
Managed Services
Managed ServicesManaged Services
Managed Services
 
Metodologias todas
Metodologias todasMetodologias todas
Metodologias todas
 
Administración agil de proyectos
Administración agil de proyectosAdministración agil de proyectos
Administración agil de proyectos
 
Agilizando PMBOK (con Agile Project Management)
Agilizando PMBOK (con Agile Project Management)Agilizando PMBOK (con Agile Project Management)
Agilizando PMBOK (con Agile Project Management)
 
Rational Comes to You 2008, Presentation by Walter Ariel Risi
Rational Comes to You 2008, Presentation by Walter Ariel RisiRational Comes to You 2008, Presentation by Walter Ariel Risi
Rational Comes to You 2008, Presentation by Walter Ariel Risi
 
Requisitos agiles 2010
Requisitos agiles 2010Requisitos agiles 2010
Requisitos agiles 2010
 
Seguimiento de la actividad preventiva Canarias 2009- III Jornadas Canarias B...
Seguimiento de la actividad preventiva Canarias 2009- III Jornadas Canarias B...Seguimiento de la actividad preventiva Canarias 2009- III Jornadas Canarias B...
Seguimiento de la actividad preventiva Canarias 2009- III Jornadas Canarias B...
 
GEP2009_EQ12_T13_PRE_EJECUCION_DEL_PROYECTO
GEP2009_EQ12_T13_PRE_EJECUCION_DEL_PROYECTOGEP2009_EQ12_T13_PRE_EJECUCION_DEL_PROYECTO
GEP2009_EQ12_T13_PRE_EJECUCION_DEL_PROYECTO
 
Seminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque ISeminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque I
 
ieee-uy-2011-06-ORT-mpippolo-gestin_de_riesgos
ieee-uy-2011-06-ORT-mpippolo-gestin_de_riesgosieee-uy-2011-06-ORT-mpippolo-gestin_de_riesgos
ieee-uy-2011-06-ORT-mpippolo-gestin_de_riesgos
 
3 coaching alcance pm
3 coaching alcance pm3 coaching alcance pm
3 coaching alcance pm
 
La visión de IBM para una iniciativa CMMI
La visión de IBM para una iniciativa CMMILa visión de IBM para una iniciativa CMMI
La visión de IBM para una iniciativa CMMI
 
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...
 
serTI - Infografias
serTI - InfografiasserTI - Infografias
serTI - Infografias
 
Asignacion 3 Outsourcing
Asignacion 3 OutsourcingAsignacion 3 Outsourcing
Asignacion 3 Outsourcing
 
WorkshopCamp México - BDD
WorkshopCamp México - BDDWorkshopCamp México - BDD
WorkshopCamp México - BDD
 

En vedette

Aceites Esenciales
Aceites EsencialesAceites Esenciales
Aceites EsencialesDiana Coello
 
Renovación de la atención primaria de la salud en las américas 2007
Renovación de la atención primaria de la salud en las américas 2007Renovación de la atención primaria de la salud en las américas 2007
Renovación de la atención primaria de la salud en las américas 2007UDI
 
Cap%206 T%C3%89 Jido%20 Muscular%20 Final
Cap%206 T%C3%89 Jido%20 Muscular%20 FinalCap%206 T%C3%89 Jido%20 Muscular%20 Final
Cap%206 T%C3%89 Jido%20 Muscular%20 FinalCEMA
 
1752M12_EAF5_Memòria_G1_BLOG
1752M12_EAF5_Memòria_G1_BLOG1752M12_EAF5_Memòria_G1_BLOG
1752M12_EAF5_Memòria_G1_BLOGPaki EStepa
 
Métodos de estudio I
Métodos de estudio IMétodos de estudio I
Métodos de estudio INmenap
 
Sosyal Medya Kullanım Kılavuzu
Sosyal Medya Kullanım KılavuzuSosyal Medya Kullanım Kılavuzu
Sosyal Medya Kullanım KılavuzuTugce Esener
 
Ifsp tramiteprocedimientosciviles
Ifsp tramiteprocedimientoscivilesIfsp tramiteprocedimientosciviles
Ifsp tramiteprocedimientoscivilesGina's Jewelry
 
TEORIA GENERAL DE LA PRUEBA
TEORIA GENERAL DE LA PRUEBATEORIA GENERAL DE LA PRUEBA
TEORIA GENERAL DE LA PRUEBAVladimir Platero
 
Métodos de estudio II
Métodos de estudio IIMétodos de estudio II
Métodos de estudio IINmenap
 

En vedette (20)

Gestor de proyecto gr2
Gestor de proyecto gr2Gestor de proyecto gr2
Gestor de proyecto gr2
 
Brand startegies ppt
Brand startegies pptBrand startegies ppt
Brand startegies ppt
 
Arte romano
Arte romanoArte romano
Arte romano
 
Aceites Esenciales
Aceites EsencialesAceites Esenciales
Aceites Esenciales
 
Renovación de la atención primaria de la salud en las américas 2007
Renovación de la atención primaria de la salud en las américas 2007Renovación de la atención primaria de la salud en las américas 2007
Renovación de la atención primaria de la salud en las américas 2007
 
Cap%206 T%C3%89 Jido%20 Muscular%20 Final
Cap%206 T%C3%89 Jido%20 Muscular%20 FinalCap%206 T%C3%89 Jido%20 Muscular%20 Final
Cap%206 T%C3%89 Jido%20 Muscular%20 Final
 
1752M12_EAF5_Memòria_G1_BLOG
1752M12_EAF5_Memòria_G1_BLOG1752M12_EAF5_Memòria_G1_BLOG
1752M12_EAF5_Memòria_G1_BLOG
 
Anteproyecto Locle Jul 2009
Anteproyecto Locle Jul 2009Anteproyecto Locle Jul 2009
Anteproyecto Locle Jul 2009
 
Métodos de estudio I
Métodos de estudio IMétodos de estudio I
Métodos de estudio I
 
1.4 la construcción social del aprendizaje
1.4 la construcción  social del aprendizaje1.4 la construcción  social del aprendizaje
1.4 la construcción social del aprendizaje
 
CPE 07 - Documento
CPE 07 - DocumentoCPE 07 - Documento
CPE 07 - Documento
 
Sosyal Medya Kullanım Kılavuzu
Sosyal Medya Kullanım KılavuzuSosyal Medya Kullanım Kılavuzu
Sosyal Medya Kullanım Kılavuzu
 
Privacidad y Datos Personales
Privacidad y Datos PersonalesPrivacidad y Datos Personales
Privacidad y Datos Personales
 
Ifsp tramiteprocedimientosciviles
Ifsp tramiteprocedimientoscivilesIfsp tramiteprocedimientosciviles
Ifsp tramiteprocedimientosciviles
 
TEORIA GENERAL DE LA PRUEBA
TEORIA GENERAL DE LA PRUEBATEORIA GENERAL DE LA PRUEBA
TEORIA GENERAL DE LA PRUEBA
 
Métodos de estudio II
Métodos de estudio IIMétodos de estudio II
Métodos de estudio II
 
ABOUT COLOR
ABOUT COLORABOUT COLOR
ABOUT COLOR
 
Un genie dit au revoir jl
Un genie dit au revoir jlUn genie dit au revoir jl
Un genie dit au revoir jl
 
41 argumentos archivo loc nov 2011
41 argumentos archivo loc nov 201141 argumentos archivo loc nov 2011
41 argumentos archivo loc nov 2011
 
Proyectos de inversion
Proyectos de inversionProyectos de inversion
Proyectos de inversion
 

Similaire à Charla Intoductoria de SCRUM

Introducción a las Metodologías Ágiles
Introducción a las Metodologías ÁgilesIntroducción a las Metodologías Ágiles
Introducción a las Metodologías ÁgilesCondiminds
 
Software Project Management EAN
Software Project Management EANSoftware Project Management EAN
Software Project Management EANRicardo Colonia
 
The Agile Road v2 - San Marcos Agile Week
The Agile Road v2 - San Marcos Agile WeekThe Agile Road v2 - San Marcos Agile Week
The Agile Road v2 - San Marcos Agile WeekUzi Mamani Fernández
 
itSMF Lean IT summit: Caso de éxito metodologías ágiles en Infojobs
itSMF Lean IT summit: Caso de éxito metodologías ágiles en InfojobsitSMF Lean IT summit: Caso de éxito metodologías ágiles en Infojobs
itSMF Lean IT summit: Caso de éxito metodologías ágiles en InfojobsXavier Venteo Barahona
 
Cmmi agile - agil tourccs 2012 - cg
Cmmi agile  - agil tourccs 2012 - cgCmmi agile  - agil tourccs 2012 - cg
Cmmi agile - agil tourccs 2012 - cgcarlosggp
 
Project management - Formulación y evaluación de proyectos de tecnología
Project management - Formulación y evaluación de proyectos de tecnologíaProject management - Formulación y evaluación de proyectos de tecnología
Project management - Formulación y evaluación de proyectos de tecnologíaCentro de e-Learning. UTN FRBA
 
Curso Introducción a Agile
Curso Introducción a AgileCurso Introducción a Agile
Curso Introducción a AgileAgile-Barcelona
 
Cuadro sinoptico
Cuadro sinopticoCuadro sinoptico
Cuadro sinopticoAdri Campos
 
Agile y Lean - v1.0 en Breakfast La Salle
Agile y Lean - v1.0 en  Breakfast La SalleAgile y Lean - v1.0 en  Breakfast La Salle
Agile y Lean - v1.0 en Breakfast La SalleLa Salle BCN
 
Modelos Del ciclo de vida del Software
Modelos Del ciclo de vida del SoftwareModelos Del ciclo de vida del Software
Modelos Del ciclo de vida del Softwareguest37183b
 
Performance Management Spanish
Performance Management   SpanishPerformance Management   Spanish
Performance Management Spanishpatrickwjones
 

Similaire à Charla Intoductoria de SCRUM (20)

Introducción a las Metodologías Ágiles
Introducción a las Metodologías ÁgilesIntroducción a las Metodologías Ágiles
Introducción a las Metodologías Ágiles
 
Clase 01 agilidad
Clase 01 agilidadClase 01 agilidad
Clase 01 agilidad
 
Software Project Management EAN
Software Project Management EANSoftware Project Management EAN
Software Project Management EAN
 
Cuadro sinoptico
Cuadro sinopticoCuadro sinoptico
Cuadro sinoptico
 
The Agile Road v2 - San Marcos Agile Week
The Agile Road v2 - San Marcos Agile WeekThe Agile Road v2 - San Marcos Agile Week
The Agile Road v2 - San Marcos Agile Week
 
Agilizando la gestion de proyectos
Agilizando la gestion de proyectosAgilizando la gestion de proyectos
Agilizando la gestion de proyectos
 
itSMF Lean IT summit: Caso de éxito metodologías ágiles en Infojobs
itSMF Lean IT summit: Caso de éxito metodologías ágiles en InfojobsitSMF Lean IT summit: Caso de éxito metodologías ágiles en Infojobs
itSMF Lean IT summit: Caso de éxito metodologías ágiles en Infojobs
 
CMMI - Agile
CMMI - AgileCMMI - Agile
CMMI - Agile
 
Cmmi agile - agil tourccs 2012 - cg
Cmmi agile  - agil tourccs 2012 - cgCmmi agile  - agil tourccs 2012 - cg
Cmmi agile - agil tourccs 2012 - cg
 
Project management - Formulación y evaluación de proyectos de tecnología
Project management - Formulación y evaluación de proyectos de tecnologíaProject management - Formulación y evaluación de proyectos de tecnología
Project management - Formulación y evaluación de proyectos de tecnología
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Curso Introducción a Agile
Curso Introducción a AgileCurso Introducción a Agile
Curso Introducción a Agile
 
Cuadro sinoptico
Cuadro sinopticoCuadro sinoptico
Cuadro sinoptico
 
Cuadro sinoptico
Cuadro sinopticoCuadro sinoptico
Cuadro sinoptico
 
Agile y Lean - v1.0 en Breakfast La Salle
Agile y Lean - v1.0 en  Breakfast La SalleAgile y Lean - v1.0 en  Breakfast La Salle
Agile y Lean - v1.0 en Breakfast La Salle
 
Modelos Del ciclo de vida del Software
Modelos Del ciclo de vida del SoftwareModelos Del ciclo de vida del Software
Modelos Del ciclo de vida del Software
 
Performance Management Spanish
Performance Management   SpanishPerformance Management   Spanish
Performance Management Spanish
 
Antecedentes isaias
Antecedentes isaiasAntecedentes isaias
Antecedentes isaias
 
Antecedentes isaias
Antecedentes isaiasAntecedentes isaias
Antecedentes isaias
 
Antecedentes isaias
Antecedentes isaiasAntecedentes isaias
Antecedentes isaias
 

Dernier

Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 

Dernier (20)

Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 

Charla Intoductoria de SCRUM

  • 1. SCRUM – Gestión ágil de proyectos de software JAI v.2.0 20 Rosario 5 Dic 2006 Fabián Longhitano
  • 2. Objetivo Presentar un proceso de gestión de proyectos (SCRUM) aplicable a desarrollo de productos con requerimientos que tienen alto nivel de q q incertidumbre. Fabián Longhitano – JAI v. 2.0
  • 3. Algunos problemas en la gestión de proyectos de software Requerimientos fuera de control No cumplimiento de los tiempos planificados (Desvíos) Estimaciones deficientes Re-trabajo excesivo Baja calidad j Costos excedidos Insatisfacción del Cliente Insatisfacción de los profesionales participantes Etc. etc. etc. Fabián Longhitano – JAI v. 2.0
  • 4. Estrategias actuales para desarrollar software Sin procesos Procesos compliance CMMI Waterfall RUP, prototipación Sin documentación Con documentación Planificación informal Planificación formal Equipos no Equipos disciplinados disciplinados di i li d Equipos entrenados Equipos no Etc., etc… entrenados Etc., etc… Ninguna metodología garantiza el éxito absoluto!! La clave está en saber discernir cual es la que mejor se ajusta a nuestras necesidades Fabián Longhitano – JAI v. 2.0
  • 5. Nivel de ruido en los proyectos Lejos del acuerdo Scrum Anarquia ntos equerimien S Complejo Re Simple Cerca del acuerdo Tecnología Cerca de Lejos de la la certidumbre certidumbre Source: Strategic Management and Organizational Dynamics by Ralph Stacey in Agile Software Development with Scrum by Ken Schwaber and Mike Beedle. Proceso definido o empirico? Fabián Longhitano – JAI v. 2.0
  • 6. El mercado d d demanda !!!! d Alta calidad + diferenciación + bajo costo se requiere Velocidad + Flexibilidad Qué estrategia utilizamos para gestionar el desarrollo? Fabián Longhitano – JAI v. 2.0
  • 7. Qué tienen en común cuando desarrollan sus productos? Inestabilidad incorporada Equipos auto - organizados Multi - aprendizaje Control Sútil Transferencia de aprendizaje a nivel organizacional Fases de desarrollo solapadas “Estas características son como piezas de un rompecabezas. Cada elemento por si mismo no aporta fl ibilid d y velocidad. C l t ii t flexibilidad l id d Cuando se d complementan pueden producir una poderosa dinámica que hace la diferencia.” Hirotaka Takeuchi y Ikujiro Nonaka – The new new product j p development game – Harvard Business Review 1986 Fabián Longhitano – JAI v. 2.0
  • 8. Estilos de administración de proyectos The new new product development Takeuchi y Nonaka (1986) Fabián Longhitano – JAI v. 2.0
  • 9. Gestión ágil de proyectos - SCRUM Proceso ágil de gestión de proyectos desarrollado por Ken Schwaber y Mike Beedle. Enfocado al desarrollo de productos de manera empírica. Proceso simple que requiere mucha disciplina para q resulte exitoso. pq q p p que Administración de requerimientos Muy riguroso!!! Administración de riesgos Planificación y seguimiento Se basa en los principios ágiles: Colaboración estrecha con el cliente Predisposición y respuesta al cambio Desarrollo incremental con entregas funcionales frecuentes Motivación y responsabilidad de los equipos por la auto-gestión, auto- auto-gestión, auto- organización y compromiso Fabián Longhitano – JAI v. 2.0
  • 10. Scrum – El proceso Daily Scrum Meeting M ti Sprint 15-30 días Product Backlog User Story - A Incremento de producto User Story - B Tareas identificadas potencialmente y estimadas entregable User Story - C Source: Adapted from Agile Software User Story - D Development with Scrum by Ken Schwaber and Mike Beedle. User Story - E Fabián Longhitano – JAI v. 2.0
  • 11. Sprint – Iteraciones Estrategia tradicional - Waterfall Ventajas Sprint Los riesgos se reducen a la duración de un Sprint Sprint. Los cambios en los requerimientos no afectan la construcción. t ió El equipo se concentra en el Estrategia ágil – Iteraciones fijas (Sprint) valor del producto no en las producto, tareas. Entrega rápida y períodica de funcionalidad. Feedback rápido del cliente. Iteraciones fijas (usualmente 30 días) Fabián Longhitano – JAI v. 2.0
  • 12. Roles Scrum 6-8 personas full-time full- Auto- Auto-organizado Multi- Multi-funcional Team Transforman los requerimientos en funcionalidad Members en cada incremento Define funcionalidad requerida Toma las decisiones de priorización Product Representa a todos los interesados en el producto final Owners Remueve i R impedimentos di t Facilitador Asegura que se cumpla Scrum Scrum S Master Fabián Longhitano – JAI v. 2.0
  • 13. Pig & Chicken? COMPROMETIDOS EN EL PROYECTO IMPLICADOS EN EL PROYECTO Product Owner Marketing Equipo Ei Comercial C il Scrum Master Etc. Fabián Longhitano – JAI v. 2.0
  • 14. Herramientas - Product Backlog Lista priorizada de requerimientos. Priorizado P i i d y administrado d ii d por el Product Owner Priorización basada en la funcionalidad que agrega mayor valor al negocio. Evoluciona E ol ciona según las condiciones de negocio y/o tecnología. Cualquiera puede aportar nuevos requerimientos. Es visible a todos todos. Reglas esenciales!! : El único que cambia las prioridadades es el PO Fabián Longhitano – JAI v. 2.0
  • 15. Sprints Período fijo de tiempo durante el cual el equipo desarrolla un incremento de funcionalidad (no más de 30 días). No se aceptan cambios a los requerimientos acordados El producto es diseñado, codificado y testeado durante el Sprint Solo el Scrum Master puede cancelar el Sprint cuando; La tecnología no funciona g Las circunstancias del negocio cambiaron El equipo tuvo interferencias Iteraciones cortas permiten reducir riesgos !!! Fabián Longhitano – JAI v. 2.0
  • 16. Sprint Planning Meeting Daily Scrum Meeting M ti Sprint 15-30 días Product Backlog User Story - A Tareas identificadas User Story - B y estimadas User Story - C Source: Adapted from Agile Software Sprint Backlog User Story - D Development with Scrum by Ken Priorizado y estimado Schwaber and Mike Beedle. User Story - E Fabián Longhitano – JAI v. 2.0
  • 17. Sprint Planning Meeting Dos reuniones: Primera reunión: − Se establece la meta del Sprint − Se identifica la funcionalidad que se va a construir en el Sprint Segunda reunión: − Se identifican y estiman las tareas para satisfacer − Se crea un Sprint Backlog − Las tareas son distribuidas por decisión de los miembros del equipo − Los miembros del equipo se comprometen a cumplir con la meta del Sprint Entradas: − Product Backlog actualizado. − Feedback último Sprint. − Perfomance del equipo en los Sprint anteriores Fabián Longhitano – JAI v. 2.0
  • 18. Daily Scrum Meeting Tres preguntas: todos responden – de a uno por favor ;) Todos los días 15 minutos Qué trabajo realizó ayer? Eliminar impedimentos!! Qué trabajo realizará hoy? Hay algo que necesita o que impide que realice el trabajo previsto? Sprint 15- 30 días Sprint Backlog User Story - C User Story - D User Story - A y Source: Adapted from Agile Software User Story - B Development with Scrum by Ken Schwaber and Mike Beedle. Fabián Longhitano – JAI v. 2.0
  • 19. Daily Scrum Meeting Duración aproximada de 15 minutos. Todos los días a la misma hora y en el mismo lugar Participa el equipo y el Scrum Master (Product Owner opcional) No hay conversaciones entre los miembros del equipo Las gallinas pueden asistir pero no hablan!! No se divaga eliminar impedimentos El principal objetivo es Beneficios: Beneficios Mejor entendimiento de las interdependencias entre los miembros de equipo. (sincronización) Mejora en la comunicación. Todos conocen el estado del proyecto. Elimina la necesidad de otras reuniones. Identifica y remueve impedimentos. Promueve decisiones rápidas. Fabián Longhitano – JAI v. 2.0
  • 20. Sprint Backlog Burndown Velocidad real del 120 equipo 100 80 Horas s Esfuerzo disponible 60 Horas Restantes 40 20 Velocidad 0 0 1 2 3 4 5 6 7 8 9 10 ideal Días estimada Fabián Longhitano – JAI v. 2.0
  • 21. Sprint Review Meeting Todos los días 15 minutos Sprint 15-30 días Sprint Backlog User Story - C Incremento de producto User Story - D potencialmente User Story - A y entregable User Story - B Fabián Longhitano – JAI v. 2.0
  • 22. Sprint Review Meeting (Qué construímos) Objetivo: Presentar al Product Owner y demás involucrados del proyecto el trabajo realizado (incremento del producto) durante el Sprint Participan: Equipo Scrum Master Product Owner todas las personas involucradas en Equipo, Master, Owner, el proyecto Reglas a seguir: El Team no invierte más de una hora para preparar el Sprint review Las funcionalidades no finalizadas completamente no se presentan Los miembros del equipo presentan las funcionalidades Las demostraciones se realizan en las workstations de los miembros del equipo Al finalizar la reunión se pide opiniones a los participantes, los cuales pueden sugerir cambios y mejoras Al finalizar: Se actualiza y vuelve a priorizar el Product Backlog El Scrum Master anuncia el lugar y la fecha de la próxima revisión de Sprint El Product Owner decide si la funcionalidad presentada cumple con los objetivos del Sprint Fabián Longhitano – JAI v. 2.0
  • 23. Sprint Retrospective (Cómo contruímos) Objetivo: identificar que cosas se pueden cambiar para hacer el trabajo más agradable y productivo en las próximas iteraciones. Se realiza al finalizar el Sprint Participantes: Team, Scrum Master Product Team Master, Owner (opcional). Dos preguntas (todos responden): Qué cosas hicimos bien? Qué cosas podemos mejorar? Todo aquello que afecte como el equipo construye software se debe debatir Permite al equipo evolucionar continuamente mejorando durante el proyecto. Fabián Longhitano – JAI v. 2.0
  • 24. Herramientas – Panel de Control Tareas en progreso Historias de usuarios Tareas a Burndown Chart (Sprint Backlog) realizar Tareas finalizadas Fabián Longhitano – JAI v. 2.0
  • 25. Resumiendo Scrum es un proceso iterativo e incremental que puede ser utilizado para desarrollar cualquier producto o administrar cualquier trabajo. Sus principales atributos son: Un enfoque orientado a que los equipos desarrollen sistemas y productos de manera iterativa e incremental cuando los requerimientos cambian de manera rápida Un U proceso que controla el caos d conflictos d i t tl l de fli t de intereses y necesidades id d Una manera de mejorar las comunicaciones y maximizar la cooperación Una manera de maximizar la productividad Escalable a múltiples proyectos y toda la organización Una forma que todos se sientan bien con su trabajo, entendiendo que cada uno con sus contribuciones hizo lo mejor q p j que podía hacer Extremadamente simple pero que requiere mucha disciplina para que funcione !! Fabián Longhitano – JAI v. 2.0
  • 26. Referencias www.controlchaos.com www.agilealliance.org www agilealliance org www.jeffsutherland.com Fabián Longhitano – JAI v. 2.0
  • 27. Muchas gracias!! Fabián Longhitano flonghitano@gmail.com http://mejorsoftware.blogspot.com/ http://mejorsoftware blogspot com/ Fabián Longhitano – JAI v. 2.0