SlideShare ist ein Scribd-Unternehmen logo
1 von 50
Downloaden Sie, um offline zu lesen
Implantando prácticas ágiles en un contexto
             multi-proyecto

                   Patricio Letelier Torres
                      letelier@dsic.upv.es

    Departamento Sistemas Informáticos y Computación (DSIC)
       Universidad Politécnica de Valencia (UPV) - España
Agenda

    Motivación
    Visualización esencial => Tablero kanban
    Solución a medida => Workflows
    “Multi-kanban” visualización uniforme e integrada
    Kanban, Sprints o mezcla
    Planificación y Seguimiento
    Visual Project Management
    Conclusiones
Motivación
Soluciones a medida
Diversidad
             o altamente configurables
                                         4
Situación ideal




                                     1



                                         Proyecto
             Equipo
                      Un equipo trabajando solo en un proyecto
                           en el mismo periodo de tiempo

                                                                 5
Situación frecuente




                                                   *
                                                         Proyecto
               Equipo
               - Desafíos en cuando a la gestión de la capacidad del equipo
       - Degradación del desempeño del equipo

                                                                              6
Similar pero desde una perspectiva de supervisión
         Departamento X



                                          Proyecto1
                          Equipo1


                                                            Proyecto2
                                              Equipo2
                            Proyecto3
             Equipo4

                                                Proyecto4
                                Equipo3

                                                                        7
Tipos de agrupación del trabajo



                       Proyecto



          Producto                Servicio



                                             8
Simplificación tipos de agrupación del trabajo



                        Proyecto



                 Producto/Servicio



                                                 9
Configuración básica para cada Producto/Servicio
                                Definición de actividades y workflows
        (Método) Kanban
                                Limitar/Supervisar el WIP
                                Pre-asignación y balanceo de carga
         Pre-asignación         Sin pre-asignación
           encargados           Pre-asignación parcial
                                Ninguna
     Medida del Esfuerzo        Puntos
        y Capacidad             Tiempo restante
                                Tiempo estimado y tiempo invertido
                                No usar Sprints
                   Sprints      Usar Sprints solo como agrupador
                                Usar Sprints como previsión o compromiso
                                No usar Proyectos/Releases
       Proyectos/Releases
                                Usar Proyectos/Releases


                                                                           10
Trabajo del equipo
Visualización esencial   →
Tablero kanban
kanban elemental


            To Do       Doing   Done
            A       B
                C
            D
                    E
            F
                    G




                                       13
…kanban elemental


           To Do    Doing    Done
           A
                      C

            D         E

                      B
            F
                G



                     Flujo
…kanban elemental


           To Do    Doing       Done
           A
                         C

            D       F             E

           H             B

                G



                        Flujo
…kanban elemental


           To Do       Doing    Done
                       A            C

                       D            E
               I

           H               B    F

                   G



                        Flujo
…kanban elemental


           To Do    Doing    Done
               J    A            C
                    G
               I                 E

           H            B    F
                                     D



                     Flujo
…kanban elemental


           To Do    Doing    Done
                     H           C
              J
                    G                    A
              I                  E

                        B    F
                                     D



                     Flujo
…kanban elemental


          To Do              Doing            Done
                                                    C           H
                                G
              K                                                 A
                                                    E
                                    J
              L                                             G
                                                F
                                I
                                                        D           B




       Visibilidad del estado del trabajo
       Conseguir un flujo de producción “Pull”
       Limitar Supervisar el WIP (Work in Progress)
kanban más especifico

                Actividad 1       Actividad 2               …                 Actividad n
             Doing Done Doing Done                          …               Doing      Done

                                                                               C         H
                                                            …
                K        L         G        I
                                   J        D                                  E         A
                G
                                   F                                                     B




  Las columnas corresponden a las actividades del workflow que sigue cada unidad de trabajo
  Las WUs son cogidas en orden desde las actividades precedentes, desde la columna “Done” pasándolas a “Doing” en la
  actividad que se inicia
  Se podría establecer un límite para el WIP en cada columna Doing o Done de cualquier actividad  Kanban
Un kanban manual (de pared) es un excelente medio para motivar al equipo durante la introducción del
agilismo pero a medio y largo plazo es cuestionable como forma de trabajo escalable/sostenible
(http://bit.ly/ABKlOW), ¿debería ser soportado por una herramienta software? Solo Kanban
http://bit.ly/JBWE0U o algo más completo http://bit.ly/JoT9ou
Analizando el Flujo: Cumulative Flow Diagram (CFD)




 Theory of Constraints (TOC) + Limitar Supervisar el WIP
Solución a medida =>
Workflows
Workflow “estilo” Scrum
Workflow “mediano” y más “tradicional”




                                         25
Workflow más “complejo/completo”
“Know How” explícito en los WFs
“Multi-Kanban” visualización
uniforme e integrada
Equipo *
                 1..
                           *Proyecto
                                            * Backlog
 1..
       *     *
           1..
                                  *

   *
 1..
                       *          *
                                1..    1

Agente                 Producto/Servicio1    * Sprint


                                                        29
Desafíos de visualización

             Vista integrada de
           todo el trabajo de un
              equipo o agente

   Equipo *
                   1..         0..
                                   *Proyecto
                                                      * Backlog
    1..
       * 1..*                             *
                                                   Múltiples vistas del
                                                     trabajo, desde
       *
     1..
                           *              *
                                        1..    1    Proyecto y desde
                                                   Producto/Servicio
   Agente                  Producto/Servicio1           * Sprint


                                                                          30
31
Kanban, Sprints o mezcla
Sólo flujo (≅Kanban) para todo tipo de trabajo
Usando Sprints


         SprintX   Sprintx+1   Sprintx+2
Usando Sprints independientes
         SprintX         Sprintx+1          Sprintx+2




               Sprinty          Sprinty+1          Sprinty+2
Mezcla de tipos de trabajo con y sin Sprints
Capacidad
     100%
            Sprint1                Sprint2                 Sprint3



      80%




      60%



      40%



      20%


       0%
                      Semana1   Semana2      Semana3   Semana4       Tiempo
Usar el método Kanban, Sprints o incluso
mezcla es una decisión que debería tomarse
según características del tipo de trabajo del
  equipo (es decir, para cada producto o
                  servicio)



                                                37
Sólo flujo (Kanban) o usar Sprints
  Recomendaciones
     Usa Kanban si no existe un compromiso inflexible de plazos ni de alcance.
     Usa Kanban si tienes poco control sobre la demanda (puedes priorizar pero no se
     suele aplazar el trabajo, existen SLAs).
     No uses Sprints previamente definidos si continuamente se estaría cambiando su
     contenido, o úsalos pero no los consideres un compromiso. (Forecast versus
     Commitment)
     Usa Sprints previamente definidos para realizar un seguimiento con respecto de
     estimaciones del trabajo (debes estimar) y de acuerdo a un compromiso.



                                                                                       38
Sólo flujo (Kanban) o usar Sprints
   …Recomendaciones
     Puedes usar Kanban mezclado con Sprints posteriormente definidos o implícitos,
     éstos solo para estudiar la Capacidad invertida en Sprints vistos como intervalos
     de tiempo que agrupan trabajo terminado (no sería necesario estimar).
     Si usas Sprints previamente definidos debes planificar en base a una previsión de
     Capacidad disponible y restante con respecto a la que te dejarían otros productos o
     servicios.




                                                                                           39
Planificación y Seguimiento
Desafíos ante varios Productos/Servicios y Proyectos

      Limitar el número de productos/servicios y/o proyectos en marcha
      Reservar Capacidad para cada producto o servicio, o proyecto
      Activación/Desactivación de Proyectos
      Priorización de Proyectos
      Acuerdo de Niveles de Servicio (para servicios)
      Políticas explicitas para orientar al equipo en la selección de trabajo




                                                                                41
Obtención de la Capacidad




                            42
Planificación de Proyecto o de Sprint


                                                          Backlog
                                                                   *
    Equipo *
                      1..
                                *Proyecto
                                                   Planificación de un
      1..
            *     *
                1..
                                        *       Proyecto asignandoun
                                                   Planificación de WUs
                                                        Proyecto
                                                  al Backlog o al Sprint

        *
      1..
                            *        1..
                                        *   1

    Agente                  Producto/Servicio1            * Sprint


                                                                           43
El trabajo de un proyecto, según corresponda,
bien se incluye directamente en el kanban como
  trabajo pendiente y ordenado, o se asigna en
    Sprints o Backlog de los correspondientes
              productos o servicios.



                                                 44
Seguimiento de Sprint o Proyecto
                                                •   Multi-kanban
                                                •   Burndown
                           Seguimiento          •   Trabajo Finalizado
                           del Proyecto         •   VPM


   Equipo                   *Proyecto
                          0..



       *
     1..                              0..
                                            *             Seguimiento
                                                           del Sprint

                      *
                    0..
                                            *
                                          1..

   Agente           Producto/Servicio                 *
                                                    0.. Sprint

                                                                         45
Seguimiento de 1 Sprint o 1 Proyecto




                                       46
Hacia un“Cuadro de Mandos”

          A                  B   C




          D                  E   F




                                     47
Visual Project Management - VPM




   Holt, J. R., & Srinivasan, M. M., (2011, February). How to Get Things Done, Visual project
   management shows the way,
   http://bus.utk.edu/cba/news_articles/2011/documents/JF11_Reprint_Srinivasan_Holt.pdf



                                                                                                49
Configuración básica para cada Producto/Servicio
                                Definición de actividades y workflows
        (Método) Kanban
                                Limitar/Supervisar el WIP
                                Pre-asignación y balanceo de carga
         Pre-asignación         Sin pre-asignación
           encargados           Pre-asignación parcial
                                Ninguna
     Medida del Esfuerzo        Puntos
        y Capacidad             Tiempo restante
                                Tiempo estimado y tiempo invertido
                                No usar Sprints
                   Sprints      Usar Sprints solo como agrupador
                                Usar Sprints como previsión o compromiso
                                No usar Proyectos/Releases
       Proyectos/Releases
                                Usar Proyectos/Releases


                                                                           50
Implantando prácticas ágiles en un contexto
             multi-proyecto

Gracias por vuestra atención!!
            www.tuneupprocess.com
          agilismoatwork.blogspot.com

Weitere ähnliche Inhalte

Mehr von ChileAgil

Mesa Redonda Desafios Agilidad en Chile - Hector contreras - BCI
Mesa Redonda Desafios Agilidad en Chile - Hector contreras  - BCIMesa Redonda Desafios Agilidad en Chile - Hector contreras  - BCI
Mesa Redonda Desafios Agilidad en Chile - Hector contreras - BCIChileAgil
 
Hackers de Culturas Organizacionales - Motivacion
Hackers de Culturas Organizacionales - MotivacionHackers de Culturas Organizacionales - Motivacion
Hackers de Culturas Organizacionales - MotivacionChileAgil
 
AgileDayChile 2013: Construyendo Agilidad Agilmente
AgileDayChile 2013: Construyendo Agilidad AgilmenteAgileDayChile 2013: Construyendo Agilidad Agilmente
AgileDayChile 2013: Construyendo Agilidad AgilmenteChileAgil
 
"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013
"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013
"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013ChileAgil
 
Charla una receta para implantar agilismo en asignaturas de ingeniería de so...
Charla  una receta para implantar agilismo en asignaturas de ingeniería de so...Charla  una receta para implantar agilismo en asignaturas de ingeniería de so...
Charla una receta para implantar agilismo en asignaturas de ingeniería de so...ChileAgil
 
Edmundo leiva lecciones con scrum 26-09-13
Edmundo leiva   lecciones con scrum 26-09-13Edmundo leiva   lecciones con scrum 26-09-13
Edmundo leiva lecciones con scrum 26-09-13ChileAgil
 
Gerardo Cerda - Compartiendo experiencias - 20130926
Gerardo Cerda   - Compartiendo experiencias - 20130926Gerardo Cerda   - Compartiendo experiencias - 20130926
Gerardo Cerda - Compartiendo experiencias - 20130926ChileAgil
 
Agustin Villena - La realidad de la Agilidad en Chile
Agustin Villena  - La realidad de la Agilidad en ChileAgustin Villena  - La realidad de la Agilidad en Chile
Agustin Villena - La realidad de la Agilidad en ChileChileAgil
 
Un camino de 4 años - Experiencia de agilidad en el SII
Un camino de 4 años - Experiencia de agilidad en el SIIUn camino de 4 años - Experiencia de agilidad en el SII
Un camino de 4 años - Experiencia de agilidad en el SIIChileAgil
 
Celeste aguayo - Experiencia de Agilidad en Genera S.A.
Celeste aguayo  - Experiencia de Agilidad en Genera S.A.Celeste aguayo  - Experiencia de Agilidad en Genera S.A.
Celeste aguayo - Experiencia de Agilidad en Genera S.A.ChileAgil
 
Levantamiento Ciudadano Ágil - Nuestra Providencia enero 2012
Levantamiento Ciudadano Ágil - Nuestra Providencia enero 2012Levantamiento Ciudadano Ágil - Nuestra Providencia enero 2012
Levantamiento Ciudadano Ágil - Nuestra Providencia enero 2012ChileAgil
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteChileAgil
 
10 años de evolución del Taller de metodologias Agiles
10 años de evolución del Taller de metodologias Agiles10 años de evolución del Taller de metodologias Agiles
10 años de evolución del Taller de metodologias AgilesChileAgil
 
Conocer a tus clientes e Inteligencia Colectiva: Claves 2.0
Conocer a tus clientes e Inteligencia Colectiva: Claves 2.0Conocer a tus clientes e Inteligencia Colectiva: Claves 2.0
Conocer a tus clientes e Inteligencia Colectiva: Claves 2.0ChileAgil
 
Un terremoto, cientos de voluntarios y 6 días para levantar un portal
Un terremoto, cientos de voluntarios y 6 días para levantar un portalUn terremoto, cientos de voluntarios y 6 días para levantar un portal
Un terremoto, cientos de voluntarios y 6 días para levantar un portalChileAgil
 
Agile Perú & Agiles 2010
Agile Perú & Agiles 2010Agile Perú & Agiles 2010
Agile Perú & Agiles 2010ChileAgil
 
ALD.cl.09 Caso de Exito - NameAction
ALD.cl.09 Caso de Exito - NameActionALD.cl.09 Caso de Exito - NameAction
ALD.cl.09 Caso de Exito - NameActionChileAgil
 
ALD.cl.09 1 Caso De Exito - Proaud
ALD.cl.09 1  Caso De Exito - ProaudALD.cl.09 1  Caso De Exito - Proaud
ALD.cl.09 1 Caso De Exito - ProaudChileAgil
 
Encuesta Agilidad Agosto 2009
Encuesta Agilidad Agosto 2009Encuesta Agilidad Agosto 2009
Encuesta Agilidad Agosto 2009ChileAgil
 
Cultura Agil y su Ecosistema
Cultura Agil y su EcosistemaCultura Agil y su Ecosistema
Cultura Agil y su EcosistemaChileAgil
 

Mehr von ChileAgil (20)

Mesa Redonda Desafios Agilidad en Chile - Hector contreras - BCI
Mesa Redonda Desafios Agilidad en Chile - Hector contreras  - BCIMesa Redonda Desafios Agilidad en Chile - Hector contreras  - BCI
Mesa Redonda Desafios Agilidad en Chile - Hector contreras - BCI
 
Hackers de Culturas Organizacionales - Motivacion
Hackers de Culturas Organizacionales - MotivacionHackers de Culturas Organizacionales - Motivacion
Hackers de Culturas Organizacionales - Motivacion
 
AgileDayChile 2013: Construyendo Agilidad Agilmente
AgileDayChile 2013: Construyendo Agilidad AgilmenteAgileDayChile 2013: Construyendo Agilidad Agilmente
AgileDayChile 2013: Construyendo Agilidad Agilmente
 
"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013
"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013
"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013
 
Charla una receta para implantar agilismo en asignaturas de ingeniería de so...
Charla  una receta para implantar agilismo en asignaturas de ingeniería de so...Charla  una receta para implantar agilismo en asignaturas de ingeniería de so...
Charla una receta para implantar agilismo en asignaturas de ingeniería de so...
 
Edmundo leiva lecciones con scrum 26-09-13
Edmundo leiva   lecciones con scrum 26-09-13Edmundo leiva   lecciones con scrum 26-09-13
Edmundo leiva lecciones con scrum 26-09-13
 
Gerardo Cerda - Compartiendo experiencias - 20130926
Gerardo Cerda   - Compartiendo experiencias - 20130926Gerardo Cerda   - Compartiendo experiencias - 20130926
Gerardo Cerda - Compartiendo experiencias - 20130926
 
Agustin Villena - La realidad de la Agilidad en Chile
Agustin Villena  - La realidad de la Agilidad en ChileAgustin Villena  - La realidad de la Agilidad en Chile
Agustin Villena - La realidad de la Agilidad en Chile
 
Un camino de 4 años - Experiencia de agilidad en el SII
Un camino de 4 años - Experiencia de agilidad en el SIIUn camino de 4 años - Experiencia de agilidad en el SII
Un camino de 4 años - Experiencia de agilidad en el SII
 
Celeste aguayo - Experiencia de Agilidad en Genera S.A.
Celeste aguayo  - Experiencia de Agilidad en Genera S.A.Celeste aguayo  - Experiencia de Agilidad en Genera S.A.
Celeste aguayo - Experiencia de Agilidad en Genera S.A.
 
Levantamiento Ciudadano Ágil - Nuestra Providencia enero 2012
Levantamiento Ciudadano Ágil - Nuestra Providencia enero 2012Levantamiento Ciudadano Ágil - Nuestra Providencia enero 2012
Levantamiento Ciudadano Ágil - Nuestra Providencia enero 2012
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 Keynote
 
10 años de evolución del Taller de metodologias Agiles
10 años de evolución del Taller de metodologias Agiles10 años de evolución del Taller de metodologias Agiles
10 años de evolución del Taller de metodologias Agiles
 
Conocer a tus clientes e Inteligencia Colectiva: Claves 2.0
Conocer a tus clientes e Inteligencia Colectiva: Claves 2.0Conocer a tus clientes e Inteligencia Colectiva: Claves 2.0
Conocer a tus clientes e Inteligencia Colectiva: Claves 2.0
 
Un terremoto, cientos de voluntarios y 6 días para levantar un portal
Un terremoto, cientos de voluntarios y 6 días para levantar un portalUn terremoto, cientos de voluntarios y 6 días para levantar un portal
Un terremoto, cientos de voluntarios y 6 días para levantar un portal
 
Agile Perú & Agiles 2010
Agile Perú & Agiles 2010Agile Perú & Agiles 2010
Agile Perú & Agiles 2010
 
ALD.cl.09 Caso de Exito - NameAction
ALD.cl.09 Caso de Exito - NameActionALD.cl.09 Caso de Exito - NameAction
ALD.cl.09 Caso de Exito - NameAction
 
ALD.cl.09 1 Caso De Exito - Proaud
ALD.cl.09 1  Caso De Exito - ProaudALD.cl.09 1  Caso De Exito - Proaud
ALD.cl.09 1 Caso De Exito - Proaud
 
Encuesta Agilidad Agosto 2009
Encuesta Agilidad Agosto 2009Encuesta Agilidad Agosto 2009
Encuesta Agilidad Agosto 2009
 
Cultura Agil y su Ecosistema
Cultura Agil y su EcosistemaCultura Agil y su Ecosistema
Cultura Agil y su Ecosistema
 

Kürzlich hochgeladen

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
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
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
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
 
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
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
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
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
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
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
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
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
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
 
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
 
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
 

Kürzlich hochgeladen (20)

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
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
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
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
 
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
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
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
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
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
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.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
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
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
 
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.
 
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
 

Implantando prácticas ágiles en un contexto multiproyecto

  • 1. Implantando prácticas ágiles en un contexto multi-proyecto Patricio Letelier Torres letelier@dsic.upv.es Departamento Sistemas Informáticos y Computación (DSIC) Universidad Politécnica de Valencia (UPV) - España
  • 2. Agenda Motivación Visualización esencial => Tablero kanban Solución a medida => Workflows “Multi-kanban” visualización uniforme e integrada Kanban, Sprints o mezcla Planificación y Seguimiento Visual Project Management Conclusiones
  • 4. Soluciones a medida Diversidad o altamente configurables 4
  • 5. Situación ideal 1 Proyecto Equipo Un equipo trabajando solo en un proyecto en el mismo periodo de tiempo 5
  • 6. Situación frecuente * Proyecto Equipo - Desafíos en cuando a la gestión de la capacidad del equipo - Degradación del desempeño del equipo 6
  • 7. Similar pero desde una perspectiva de supervisión Departamento X Proyecto1 Equipo1 Proyecto2 Equipo2 Proyecto3 Equipo4 Proyecto4 Equipo3 7
  • 8. Tipos de agrupación del trabajo Proyecto Producto Servicio 8
  • 9. Simplificación tipos de agrupación del trabajo Proyecto Producto/Servicio 9
  • 10. Configuración básica para cada Producto/Servicio Definición de actividades y workflows (Método) Kanban Limitar/Supervisar el WIP Pre-asignación y balanceo de carga Pre-asignación Sin pre-asignación encargados Pre-asignación parcial Ninguna Medida del Esfuerzo Puntos y Capacidad Tiempo restante Tiempo estimado y tiempo invertido No usar Sprints Sprints Usar Sprints solo como agrupador Usar Sprints como previsión o compromiso No usar Proyectos/Releases Proyectos/Releases Usar Proyectos/Releases 10
  • 12. Visualización esencial → Tablero kanban
  • 13. kanban elemental To Do Doing Done A B C D E F G 13
  • 14. …kanban elemental To Do Doing Done A C D E B F G Flujo
  • 15. …kanban elemental To Do Doing Done A C D F E H B G Flujo
  • 16. …kanban elemental To Do Doing Done A C D E I H B F G Flujo
  • 17. …kanban elemental To Do Doing Done J A C G I E H B F D Flujo
  • 18. …kanban elemental To Do Doing Done H C J G A I E B F D Flujo
  • 19. …kanban elemental To Do Doing Done C H G K A E J L G F I D B Visibilidad del estado del trabajo Conseguir un flujo de producción “Pull” Limitar Supervisar el WIP (Work in Progress)
  • 20. kanban más especifico Actividad 1 Actividad 2 … Actividad n Doing Done Doing Done … Doing Done C H … K L G I J D E A G F B Las columnas corresponden a las actividades del workflow que sigue cada unidad de trabajo Las WUs son cogidas en orden desde las actividades precedentes, desde la columna “Done” pasándolas a “Doing” en la actividad que se inicia Se podría establecer un límite para el WIP en cada columna Doing o Done de cualquier actividad  Kanban
  • 21. Un kanban manual (de pared) es un excelente medio para motivar al equipo durante la introducción del agilismo pero a medio y largo plazo es cuestionable como forma de trabajo escalable/sostenible (http://bit.ly/ABKlOW), ¿debería ser soportado por una herramienta software? Solo Kanban http://bit.ly/JBWE0U o algo más completo http://bit.ly/JoT9ou
  • 22. Analizando el Flujo: Cumulative Flow Diagram (CFD) Theory of Constraints (TOC) + Limitar Supervisar el WIP
  • 23. Solución a medida => Workflows
  • 25. Workflow “mediano” y más “tradicional” 25
  • 29. Equipo * 1.. *Proyecto * Backlog 1.. * * 1.. * * 1.. * * 1.. 1 Agente Producto/Servicio1 * Sprint 29
  • 30. Desafíos de visualización Vista integrada de todo el trabajo de un equipo o agente Equipo * 1.. 0.. *Proyecto * Backlog 1.. * 1..* * Múltiples vistas del trabajo, desde * 1.. * * 1.. 1 Proyecto y desde Producto/Servicio Agente Producto/Servicio1 * Sprint 30
  • 31. 31
  • 33. Sólo flujo (≅Kanban) para todo tipo de trabajo
  • 34. Usando Sprints SprintX Sprintx+1 Sprintx+2
  • 35. Usando Sprints independientes SprintX Sprintx+1 Sprintx+2 Sprinty Sprinty+1 Sprinty+2
  • 36. Mezcla de tipos de trabajo con y sin Sprints Capacidad 100% Sprint1 Sprint2 Sprint3 80% 60% 40% 20% 0% Semana1 Semana2 Semana3 Semana4 Tiempo
  • 37. Usar el método Kanban, Sprints o incluso mezcla es una decisión que debería tomarse según características del tipo de trabajo del equipo (es decir, para cada producto o servicio) 37
  • 38. Sólo flujo (Kanban) o usar Sprints Recomendaciones Usa Kanban si no existe un compromiso inflexible de plazos ni de alcance. Usa Kanban si tienes poco control sobre la demanda (puedes priorizar pero no se suele aplazar el trabajo, existen SLAs). No uses Sprints previamente definidos si continuamente se estaría cambiando su contenido, o úsalos pero no los consideres un compromiso. (Forecast versus Commitment) Usa Sprints previamente definidos para realizar un seguimiento con respecto de estimaciones del trabajo (debes estimar) y de acuerdo a un compromiso. 38
  • 39. Sólo flujo (Kanban) o usar Sprints …Recomendaciones Puedes usar Kanban mezclado con Sprints posteriormente definidos o implícitos, éstos solo para estudiar la Capacidad invertida en Sprints vistos como intervalos de tiempo que agrupan trabajo terminado (no sería necesario estimar). Si usas Sprints previamente definidos debes planificar en base a una previsión de Capacidad disponible y restante con respecto a la que te dejarían otros productos o servicios. 39
  • 41. Desafíos ante varios Productos/Servicios y Proyectos Limitar el número de productos/servicios y/o proyectos en marcha Reservar Capacidad para cada producto o servicio, o proyecto Activación/Desactivación de Proyectos Priorización de Proyectos Acuerdo de Niveles de Servicio (para servicios) Políticas explicitas para orientar al equipo en la selección de trabajo 41
  • 42. Obtención de la Capacidad 42
  • 43. Planificación de Proyecto o de Sprint Backlog * Equipo * 1.. *Proyecto Planificación de un 1.. * * 1.. * Proyecto asignandoun Planificación de WUs Proyecto al Backlog o al Sprint * 1.. * 1.. * 1 Agente Producto/Servicio1 * Sprint 43
  • 44. El trabajo de un proyecto, según corresponda, bien se incluye directamente en el kanban como trabajo pendiente y ordenado, o se asigna en Sprints o Backlog de los correspondientes productos o servicios. 44
  • 45. Seguimiento de Sprint o Proyecto • Multi-kanban • Burndown Seguimiento • Trabajo Finalizado del Proyecto • VPM Equipo *Proyecto 0.. * 1.. 0.. * Seguimiento del Sprint * 0.. * 1.. Agente Producto/Servicio * 0.. Sprint 45
  • 46. Seguimiento de 1 Sprint o 1 Proyecto 46
  • 47. Hacia un“Cuadro de Mandos” A B C D E F 47
  • 48. Visual Project Management - VPM Holt, J. R., & Srinivasan, M. M., (2011, February). How to Get Things Done, Visual project management shows the way, http://bus.utk.edu/cba/news_articles/2011/documents/JF11_Reprint_Srinivasan_Holt.pdf 49
  • 49. Configuración básica para cada Producto/Servicio Definición de actividades y workflows (Método) Kanban Limitar/Supervisar el WIP Pre-asignación y balanceo de carga Pre-asignación Sin pre-asignación encargados Pre-asignación parcial Ninguna Medida del Esfuerzo Puntos y Capacidad Tiempo restante Tiempo estimado y tiempo invertido No usar Sprints Sprints Usar Sprints solo como agrupador Usar Sprints como previsión o compromiso No usar Proyectos/Releases Proyectos/Releases Usar Proyectos/Releases 50
  • 50. Implantando prácticas ágiles en un contexto multi-proyecto Gracias por vuestra atención!! www.tuneupprocess.com agilismoatwork.blogspot.com