ESCALABILIDAD CON SCRUM
Un Scrum of Scrums (SoS) Meeting es un elemento importante al escalar o ajustar Scrum a proyectos grandes. Por lo general, hay un representante en la reunión de cada uno de los Equipos Scrum. Típicamente el representante es el Scrum Master, pero también es común para cualquier persona del Equipo Scrum (asistir a la reunión si es necesario). Esta reunión es usualmente facilitada por el Jefe Scrum Master y su objetivo es centrarse en las áreas de coordinación e integración entre los diferentes.
3. Christian Paolo Vera Livia
AGENDA
• ESCALABILIDAD CON SCRUM
• Características
• SCRUM EN PORTAFOLIOS Y PROGRAMAS
• Roles
• Portafolio , programa y proyecto
• Ejemplo
• COMUNICACIÓN CON LO EQUIPO Y PORTAFOLIOS
• Reunion Scrum of Scrum
• Reunion Scrum of Scrum of Scrum
• GESTIONE LA PARTICIPACIÓN DE LOS INTERESADOS
• IMPORTANCIA DEL SOPORTE EJECUTIVO
70 Min
4. PROYECTO, PROGRAMA Y PORTAFOLIO
• Proyecto :
Es un esfuerzo temporal , que se emprende en colaboración con el objetico de crear nuevos
productos o servicios únicos, o para obtener resultados como los definidos en el Declaración de la
Visión del Proyecto. Los proyectos son por lo general afectados por limitaciones de tiempo, costo,
alcance, la calidad, los interesados y la capacidad de la organización.
• Programa :
Un programa es un grupo de proyectos relacionados con el objetivo de entregar resultados de
negocio definidos en el Program Vision Statement. El Prioritized Program Backlog incorpora el
Prioritized Product Backlog de todos los proyectos del programa.
• Portafolio :
Un portfolio es un grupo de programas relacionados, con el objetivo de entregar resultados de negocio
como se define en el Portafolio Visión Statement (Declaración de la Visión del Programa). El
Prioritized Portafolio Backlog incorpora el Prioritized Program Backlog de todos los programas en el
Porftolio.
Ejemplo 1: Empresa Constructora
• Proyecto—Construcción de una casa
• Programa—Construcción de un complejo de viviendas
• Portafolio—Todos los proyectos de vivienda de la empresa
SCRUM EN TODA LA ORGANIZACION
5. PROYECTO, PROGRAMA Y PORTAFOLIO
Las demás responsabilidades de un Propietario del producto son:
Determinar los requisitos generales iniciales del proyecto y dar inicio a las actividades del proyecto,
esto puede implicar la interacción con el Programa Propietario del producto y Portfolio Propietario
del producto para asegurar que el proyecto se alinea con la alta dirección.
• Representar a los usuarios del producto o servicio con un profundo conocimiento de la necesidad de los
usuarios.
• Asegurar los recursos financieros del proyecto.
• Se centra en la creación de valor y en general de Return on Investment (ROI).
• Evalúa la viabilidad y garantiza la entrega del producto o servicio.
JEFE PROPIETARIO DEL PRODUCTO
En el caso de grandes proyectos con numerosos Equipos Scrum, el tener un Jefe Propietario del producto
puede ser algo necesario. Esta función se encarga de coordinar el trabajo de múltiples Propietario del
producto.
JEFE SCRUM MASTER
Los grandes proyectos requieren que varios Equipos Scrum trabajen en paralelo. Es muy posible que la
información obtenida por un equipo les tenga que ser comunicada adecuadamente a otros equipos. El Jefe
Scrum Master es el responsable de esta actividad.
6. SCRUM OF SCRUMS (SoS)
REUNIONES (SoS)
Un Scrum of Scrums (SoS) Meeting es un elemento importante al escalar o ajustar Scrum a
proyectos grandes. Por lo general, hay un representante en la reunión de cada uno de los
Equipos Scrum. Típicamente el representante es el Scrum Master, pero también es común
para cualquier persona del Equipo Scrum (asistir a la reunión si es necesario). Esta reunión
es usualmente facilitada por el Jefe Scrum Master y su objetivo es centrarse en las áreas de
coordinación e integración entre los diferentes Equipos Scrum. Tal reunión se lleva a cabo
en intervalos predeterminados o cuando lo requieran los Equipos Scrum.
En organizaciones donde hay varios Equipos Scrum trabajando en varias partes de un
proyecto a la misma vez, SoS se puede escalar a otro nivel de lo que se conoce como
Scrum of Scrum of Scrums Meeting.
7. PROYECTO, PROGRAMA Y PORTAFOLIO
La coordinación entre distintos Equipos Scrum que trabajan en un proyecto Scrum se realiza
normalmente a través de Scrum of Scrums (SoS) Meeting. Esto es análogo al Daily Standup Meeting y
se ve facilitado por el Jefe Scrum Master. El Jefe Scrum Master suele ser el individuo responsable de
resolver los impedimentos que afectan a más de un Equipo Scrum.
9. SCRUM EN PROGRAMAS Y PORTAFOLIOS
PROGRAMAS
Las funciones para la gestión de Programa en Scrum son:
1. Producto Owner del Programa :Define los objetivos y las prioridades estratégicas para el
Programa.
2. Scrum Master del Programa :Resuelve problemas, remueve impedimentos, facilita, y lleva
a cabo reuniones para el Programa.
Estas funciones son similares a las del Producto Owner y Scrum Master excepto que satisfacen
las necesidades de su Programa a o unidad de negocio en lugar de los de un sólo Equipo
Scrum.
10. SCRUM EN PROGRAMAS Y PORTAFOLIOS
PORTAFOLIOS
Roles importantes para la gestión del Portafolio Scrum :
1. Portafolio del Producto Owner : Define los objetivos estratégicos y las prioridades
del Portafolio.
2. Portafolio del Scrum Master : Resuelve problemas, elimina Impedimentos, facilita, y
lleva a cabo reuniones para el Portafolio.
12. SCRUM EN TODA LA ORGANIZACION
TRABAJAR CON PORTAFOLIO Y EQUIPOS DE PROGRAMA
Al aplicar Scrum para gestionar proyectos en el marco de un Programa o un Portafolio se recomienda
que los principios generales de Scrum que se presentan en esta publicación se cumplan. Se entiende sin
embargo que con el fin de acomodar el Programa a en su totalidad o actividades relacionadas con el
Portafolio e interdependencias, pueden ser necesarios pequeños ajustes en el conjunto de herramientas,
así como la estructura organizativa. Si existe un Cuerpo de Asesoramiento de Scrum, éste puede ser
responsable de examinar la organización a diferentes niveles para entender y definir la aplicación
adecuada de Scrum, y actuar como facilitador de consulta para todos los que trabajan en un Proyecto,
Programa o Portafolio.
LA GESTIÓN DE COMUNICACIÓN CON LOS EQUIPOS DE PORTAFOLIO Y PROGRAMAS
Los problemas y los cuestiones que se enfrentan al utilizar Scrum dentro de un Programa o Portafolio
implican principalmente la coordinación entre los numerosos equipos. Esto puede conducir al fracaso si
no se maneja con cuidado. Las herramientas utilizadas para la comunicación deben ampliarse para que
coincida con los requisitos de lo distintos equipos que participan en un Programa o un Portafolio.
13. ESCALABILIDAD DE SCRUM
IMPORTANCIA DEL SOPORTE EJECUTIVO
Los ejecutivos son las personas que financian el proyecto. Un proyecto exitoso con Scrum depende
del apoyo de los ejecutivos.
Para conservar el apoyo ejecutivo:
• Comuníquese regularmente con los ejecutivos.
• Evaluar continuamente el impacto en el negocio
• Mantenga a los ejecutivos informados de los últimos progresos.
• Informe de cualquier conflicto o retrasos potencial en la entrega del proyecto.
14. ESCALABILIDAD DE SCRUM
IMPORTANCIA DEL SOPORTE EJECUTIVO
Es importante que los ejecutivos tengan claro los siguientes
asuntos:
¿CUÁL ES EL BENEFICIO DE IMPLEMENTAR EL MARCO
DE TRABAJO SCRUM?
¿CUÁLES SON LOS PLAZOS LÍMITE Y COSTOS DE LA
TRANSICIÓN?
¿CUÁLES SON LOS RIESGOS QUE INVOLUCRA LA
TRANSICIÓN?
15. SCRUM EN TODA LA ORGANIZACION
TIPs
Es muy probable que la reunión Scrum of Scrums (SoS) no sea cara a cara. La videoconferencia es
generalmente necesaria para grandes proyectos en los que existe una mayor posibilidad de que haya
equipos distribuidos.
• Cuerpo de asesoramiento de Scrum Expertise
En el proceso Convocar Scrum de Scrums, El Cuerpo de expertos de asesoramiento de Scrum podría
estar relacionado con las mejores prácticas documentadas acerca de cómo llevar a cabo las reuniones de
Scrum of Scrums (SoS) y de cómo incorporar las sugerencias de esas reuniones en los trabajos de
proyecto de los Equipos Scrum. También puede haber un equipo de expertos en una materia que pueda
ayudar al Jefe Scrum Master a facilitar la reunión SoS.
Video
https://vimeo.com/85490944
16. Preguntas tipo
¿Cuál de los siguientes NO es cierto con respecto a la implementación de Scrum para grandes
proyectos?
A. Se requieren Varios equipos para trabajar en sincronía.
B. Una Cartera priorizada del producto no es necesaria para seguir el progreso de todos los proyectos.
C. Jefe propietario de producto es necesaria para supervisar todos los proyectos.
D. Las tareas pueden no ser interdependientes entre los equipos.
¿Cuál de los siguientes es parte de Scrum de Scrums?
A. Resumen de las tareas a realizar en el Sprint
B. Que decisiones podrían afectar a otros equipos
C. Hablar de los problemas que puedan haber surgido para cualquiera de los equipos de Scrum
D. Resolver Impedimentos que pueden haber surgido.
¿Cuál de las siguientes afirmaciones es FALSA respecto Scrum en equipos grandes?
A. Los equipos grandes tienen Jefe Scrum Masters y Jefe del propietario del producto para controlar el
progreso del proyecto.
B. El Jefe Propietario de producto es responsable de la asignación de recursos.
C. El Jefe Propietario de producto facilita al Scrum de Scrums.
D. El Jefe Propietario de producto es responsable del éxito o fracaso del proyecto.
17. Preguntas tipo
¿Cuál de las siguientes es la responsabilidad del propietario del programa del Producto?
A. Comunicar las metas y objetivos de Sprint para los miembros del Equipo de proyecto Scrum
B. Definición de los objetivos y prioridades estratégicas para el Programa
C. Establecimiento de los criterios mínimos hecho por los equipos
D. Resolver problemas, eliminando los obstáculos y facilitar y realizar reuniones para el programa
¿Cuál de los siguientes procesos garantiza la sincronización y facilita el flujo de información entre
varios equipos Scrum trabajan en paralelo en grandes proyectos Scrum?
A. Convocar Scrum de Scrums
B. Conducta Diaria Standup
C. Retrospect Proyecto
D. Retrospect Sprint
Definición de Proyecto, Programa, y Portfolio
• Programa (Program)—El objetivo del equipo de proyecto es la creación de entregables, como se define en el Prioritized Product Backlog.
En esta situación, un SoS Meeting mantiene la coordinación de cada grupo de los Equipos Scrum y luego un Scrum of Scrum of Scrums Meeting se puede llevar a cabo para coordinar e integrar los projects a un nivel mayor. Los equipos tienen que evaluar cuidadosamente los beneficios de contar con Scrum of Scrum of
Scrums Meeting, ya que la tercera capa añade una cantidad significativa de complejidad logística.
En este ejemplo, hay seis Equipos Scrum que trabajan simultáneamente.
Los Equipos Scrum A, B y C
están trabajando en las partes de un project relacionado, mientras que los Equipos Scrum D, E y F están
trabajando en porciones de otro project relacionado.
Un Scrum of Scrum Meeting se lleva a cabo para coordinar las interdependencias entre los projects relacionados. Un Scrum of Scrum of Scrums Meeting se
llevará a cabo para coordinar y gestionar las dependencias en todos los projects.
Portafolios
En Portafolio s, unos papeles importantes para la gestión de Scrum Porftolio son:
1. Portafolio del Producto Owner —Define los objetivos estratégicos y las prioridades del Portafolio.
2. Portafolio del Scrum Master —Resuelve problemas, elimina Impediments, facilita, y lleva a cabo reuniones para el Porftolio.
TRABAJAR CON PORTAFOLIO Y EQUIPOS DE PROGRAMA
Los Portafolio s y Programas cuentan con equipos separados y con diferentes conjuntos de objetivos. Los equipos de gestión de Programa tienen por objetivo ofrecer capacidades y llevar a cabo ciertas metas que contribuyan a objetivos específicos del Programa a. Por el contrario, el equipo de Portafolio tiene que equilibrar los objetivos de los distintos Programa as para alcanzar los objetivos estratégicos de la organización en su totalidad.
LA GESTIÓN DE COMUNICACIÓN CON LOS EQUIPOS DE PORTAFOLIO Y PROGRAMAS
Cada Equipo Scrum debe atender no sólo la comunicación interna, sino también la comunicación externa con otros equipos y los Stakeholders pertinentes al Programa o Portafolio.
¿CUÁL ES EL BENEFICIO DE IMPLEMENTAR EL MARCO DE TRABAJO SCRUM?
¿Cómo este cambio crea beneficios y / o previene pérdidas para la organización?
¿Cómo es que estar adaptado es esencial ,en un ambiente de negocios actual?
¿CUÁLES SON LOS PLAZOS LÍMITE Y COSTOS DE LA TRANSICIÓN?
¿Cuál es el tiempo estimado de que se complete , y el costo de la transición? (estimación del mejor/óptimo/peor de los casos)
¿Cuáles son los potenciales puntos de avance en el camino a completarlo?
¿Qué tan frecuentemente los ejecutivos se va a reunir con respecto al progreso del proyecto?
¿CUÁLES SON LOS RIESGOS QUE INVOLUCRA LA TRANSICIÓN?
¿Cuáles son obstáculos o riesgos potenciales en la implementación¿Cuál es el costo y tiempo adicional requerido para mitigar cada uno de estos riesgos?
TRABAJAR CON PORTAFOLIO Y EQUIPOS DE PROGRAMA
Los Portafolio s y Programas cuentan con equipos separados y con diferentes conjuntos de objetivos. Los equipos de gestión de Programa tienen por objetivo ofrecer capacidades y llevar a cabo ciertas metas que contribuyan a objetivos específicos del Programa a. Por el contrario, el equipo de Portafolio tiene que equilibrar los objetivos de los distintos Programa as para alcanzar los objetivos estratégicos de la organización en su totalidad.
LA GESTIÓN DE COMUNICACIÓN CON LOS EQUIPOS DE PORTAFOLIO Y PROGRAMAS
Cada Equipo Scrum debe atender no sólo la comunicación interna, sino también la comunicación externa con otros equipos y los Stakeholders pertinentes al Programa o Portafolio.
TRABAJAR CON PORTAFOLIO Y EQUIPOS DE PROGRAMA
Los Portafolio s y Programas cuentan con equipos separados y con diferentes conjuntos de objetivos. Los equipos de gestión de Programa tienen por objetivo ofrecer capacidades y llevar a cabo ciertas metas que contribuyan a objetivos específicos del Programa a. Por el contrario, el equipo de Portafolio tiene que equilibrar los objetivos de los distintos Programa as para alcanzar los objetivos estratégicos de la organización en su totalidad.
LA GESTIÓN DE COMUNICACIÓN CON LOS EQUIPOS DE PORTAFOLIO Y PROGRAMAS
Cada Equipo Scrum debe atender no sólo la comunicación interna, sino también la comunicación externa con otros equipos y los Stakeholders pertinentes al Programa o Portafolio.
1,¿Cuál de los siguientes NO es cierto con respecto a la implementación de Scrum para grandes proyectos?
Respuesta: B
Justificación: Existe una Pila de Producto general priorizada que se mantiene por el Jefe de producto propietario para realizar un seguimiento del progreso de todos los proyectos. El trabajo se divide entre los equipos de este retraso.
2- ¿Cuál de los siguientes es parte de la Scrum de Scrums?
Respuesta: B
3-¿Cuál de las siguientes afirmaciones es FALSA respecto Scrum en equipos grandes?
Respuesta: C
Justificación: El Jefe Scrum Master facilita el Scrum de Scrums, mientras que el Jefe de Producto El propietario es responsable del éxito o fracaso del proyecto.
4-¿Cuál de las siguientes es la responsabilidad del propietario del programa Producto?
Respuesta: B
Justificación: Comunicar las metas y objetivos de Sprint entre los equipos de Scrum es la responsabilidad de los propietarios de productos individuales. El propietario del programa Producto es responsable de definir los objetivos y prioridades estratégicas para el Programa.
5,-¿Cuál de los siguientes procesos garantiza la sincronización y facilita el flujo de información entre varios equipos Scrum trabajan en paralelo en grandes proyectos Scrum?
Convocar Scrum de Scrums
Justificación: El proceso Convocar Scrum de Scrums asegura que no es la sincronización y de que hay un buen flujo de información entre varios equipos Scrum trabajan en paralelo en grandes proyectos Scrum.