Implementar Scrum
Después de completar esta unidad, podrá:
- Definir los dos tipos de reuniones basadas en Scrum.
- Enumerar los tipos de reuniones que forman parte de la planificación.
- Explicar cómo inspeccionamos y adaptamos nuestro proceso y nuestras entregas.
Ahora probablemente se esté preguntando cómo Salesforce implementa Scrum. Bueno, ¡todo se reduce a las reuniones! Sabemos lo que está pensando: las reuniones son una pérdida de tiempo. Un momento. Estas no son solo reuniones sobre cómo organizar más reuniones. Las reuniones de Scrum están diseñadas para proporcionar tareas que seguir. Le mostraremos a qué nos referimos.
En Salesforce, hay dos tipos principales de reuniones de Scrum.
- Planning meetings (Reuniones de planificación): Se dan en diferentes etapas del proyecto; si lo representamos, parece una tarta con capas. Independientemente de la etapa en la que se encuentre el proyecto, los equipos se reúnen con frecuencia para asegurarse de estar alineados en cuanto al resultado final.
- Inspect and adapt meetings (Reuniones de inspección y adaptación): Hemos hablado mucho sobre lo importante que es para los equipos aprender nuevas técnicas y aplicarlas al siguiente esprint. Este es el momento en que lo hacen. Estas reuniones están dirigidas a mejorar el proceso y los productos.
Veamos estas reuniones con más detalle para que pueda comprender mejor los mecanismos del proceso Scrum en Salesforce y adoptarlos usted mismo.
Reuniones de planificación
Nuestra planificación anual es la herramienta de alineación definitiva que utilizamos para asegurar que cada persona, equipo y nube esté trabajando según nuestra hoja de ruta empresarial de arriba hacia abajo. Los equipos ágiles luego utilizan esto para continuar con su planificación.
Planificación de lanzamientos cada 4 meses
Lanzamos nuevas versiones de nuestra plataforma principal cada 4 meses, y hay actualizaciones más pequeñas con mayor frecuencia en otros productos. Además, desplegamos lanzamientos de infraestructura según sea necesario. Al comienzo de cada ciclo de lanzamiento importante, tenemos una reunión de planificación de alto nivel a fin de crear una hoja de ruta para cada nube.
Propósitos clave de estas reuniones:
- Alinear las prioridades empresariales y de los clientes.
- Proporcionar una comprensión general de las nuevas funciones.
- Negociar los plazos y establecer expectativas para la entrega.
Cada lanzamiento incluye nuestra Declaración prospectiva, que indica que nuestros planes y entregas se basan en el conocimiento que tenemos en el momento de la planificación y que las cosas están sujetas a cambios a medida que comenzamos a trabajar. Incluimos esto por diversas razones, pero asegura que nuestros planes a largo plazo tengan la capacidad de cambiar y adaptarse a nuevos aprendizajes.
La planificación de refinamiento del trabajo pendiente ocurre cada 2 semanas.
El siguiente paso en el proceso de planificación es prepararse para el próximo esprint. Los equipos planifican un par de esprints por adelantado, donde revisan su trabajo pendiente de productos para asegurarse de que los elementos de mayor prioridad estén listos para que se trabajen.
¿Cuál es el propósito de estas reuniones?
- El equipo proporciona comentarios y obtiene claridad sobre lo que está por venir.
- El trabajo se divide en partes más pequeñas.
- Se redactan las condiciones de satisfacción, que ayudan a aclarar los resultados deseados.
- Identificar el trabajo que no está listo para ser ejecutado.
La planificación del esprint ocurre cada 2 semanas.
Antes de que comience el esprint, los equipos se reúnen para crear una hoja de ruta de lo que tienen la intención de lograr en las próximas 2 semanas. Durante esta reunión, el equipo acuerda un plan de trabajo y se compromete a realizarlo.
Por lo general, en estas reuniones, los equipos comienzan con el trabajo pendiente del producto, revisando qué proyectos están en la parte superior de la lista y decidiendo cuáles pueden comprometerse a abordar en ese momento.
La reunión diaria de pie ocurre (¡casi!) todos los dÃas
Aunque Scrum exige reuniones diarias de pie, la mayorÃa de los equipos siguen la regla del jueves sin interrupciones, que es exactamente lo que parece: no hay reuniones los jueves.
¿Cómo se ve?
- Es una sincronización muy breve en la que los miembros del equipo se aseguran de estar todos enfocados en los objetivos correctos para el dÃa y ofrecen ayuda donde sea necesario.
- La frecuencia de estas reuniones tiene como objetivo evitar que los miembros del equipo se estanquen y que el progreso se vea bloqueado.
- Proporciona visibilidad sobre el progreso diario.
Reuniones de inspección y adaptación
Cuando pasamos de la etapa de planificación a la etapa de ejecución, tendemos a tener menos reuniones. Hablamos de dos de esas reuniones aquÃ. En esencia, estas son reuniones de aprendizaje diseñadas para garantizar que estemos entregando los productos y servicios correctos en el momento adecuado a los clientes adecuados.
Retrospectiva: una mirada atrás al final de cada esprint
Esta es la reunión en la que el equipo puede asumir la responsabilidad de sus avances o fracasos.
En cada esprint, el equipo dedica un poco de tiempo a analizar cómo de bien ha trabajado o lo que no ha funcionado. Durante este perÃodo de revisión, se centran en dos aspectos: el proceso y el equipo.
En este momento, el equipo analiza cómo han trabajado durante ese esprint y luego decide qué cambiar y adaptar para el próximo esprint. El objetivo final es mejorar el proceso y el entregable en cada esprint.
En Salesforce, esperamos que un equipo tenga un par de "experimentos prácticos" después de cada esprint: algo nuevo que puedan probar en el próximo esprint. Estos nuevos elementos de acción se añaden a sus paneles de esprint o Kanban, y una persona se encarga de responsabilizar al equipo por ellos.
Por ejemplo, durante una retrospectiva, un equipo se quejó de que sus reuniones eran demasiado largas y representaban una pérdida de tiempo. El grupo optó por experimentar creando una agenda clara con puntos de acción bien definidos en cada reunión para el siguiente esprint. Esto aseguró que las reuniones se mantuvieran enfocadas y produjeran resultados prácticos.
La demostración del esprint ocurre en cada esprint
Durante la segunda de las dos reuniones de inspección y adaptación, el equipo presenta el trabajo terminado a los propietarios del producto y a las partes interesadas para obtener comentarios y aportes. Inspeccionan sus entregables y toman lo que han aprendido para adaptarlo a su proceso de cara al futuro.
Sin estas reuniones, el equipo pierde la oportunidad de mejorar.