Es ya algo habitual, preguntarse cómo pasar de la cascada (waterfall) a Scrum. Las empresas quieren entender los pasos de la transformación ágil o cómo pasar del desarrollo tradicional al uso de marco de referencia Scrum.
Hacer el cambio a Scrum no es sencillo.
Muchas empresas lo han intentado y han fracasado. Si bien no hay un patrón
perfecto, al seguir algunas pautas y realizar pequeños experimentos, también
puedes conseguir con éxito el cambio con Agile y Scrum.
Recomiendo un enfoque que
consiste en planificación, formación y entrenamiento (coaching).
Pasos clave de la transformación ágil
La transformación más exitosa
incluye un conjunto de pasos clave de transformación ágil. No es necesario
reinventar la rueda, hay patrones que deben aprovecharse para llegar al éxito.
A un alto nivel, hay planificación, formación y coaching. Veamos en detalle
cada uno de estos pasos de
transformación ágil de alto nivel.
Antes de sumergirnos, debo
señalar que la transformación no será un éxito sin el completo apoyo de la
dirección.
Paso 1: Planificación para la transformación
Lo primero es la planificación. Para usar Scrum de
manera efectiva, deberás hacer una planificación por adelantado para asegurarte
de contar con las personas, los procesos, el soporte y las herramientas
correctos. Necesitaremos planificar los roles de Scrum y un equipo de
desarrollo multifuncional y completo que pueda llevar los elementos hasta el
final.
Identificar a una persona cualificada
e interesada para ser Scrum Master es
una consideración importante. La certificación para Scrum Masters es muy
recomendada.
También necesita un trabajo
pendiente claro y prioritario para el producto e identificar un Propietario del producto (Owner) que pueda participar y tener la
capacidad de gestionar ese trabajo atrasado.
Los líderes deberán determinar la
longitud del sprint que funcione con
su producto y otros equipos dependientes. Considera cómo trabajará el equipo
con cualquier equipo o proveedor dependiente.
Y
finalmente, debes planificar el soporte
organizativo, lo que incluye analizar las barreras potenciales que enfrentarán
el equipo, los requisitos de gobierno y las interfaces más allá del equipo.
A pesar de que describimos este
paso de una vez y hecho, de una forma relativamente sencillito, rara vez es
eso. A menudo usaremos un tablero Kanban
para rastrear el progreso durante la fase de planificación. Y revisamos
nuestros planes continuamente.
Paso 2: Entrenamiento en Agile y Scrum
La planificación que hicimos en
el paso anterior es seguida de cerca por Capacitación
y, a veces, estas actividades se superponen. Eso está bien, a veces las
personas que planean necesitan capacitación para hacer mejores planes. Ambos
son importantes.
Debido a que Scrum parece
bastante simple, muchas personas se sienten tentadas a saltarse el
entrenamiento por completo o ahorrar dinero al usar entrenadores internos que
no han usado y no entienden completamente a Scrum. Esos ahorros a corto plazo pueden tener enormes costos a largo plazo.
Vas a querer que todos comprendan y se comprometan, así que dedica tiempo y
esfuerzo a hacerlo bien.
Contrate a capacitadores/instructores/profesores/maestros,
o como queramos definirlos, que hayan pasado por una transición de Catarata a
Scrum antes, preferiblemente alguien que haya apoyado a varias empresas.
Recominedo altamente la
capacitación basada en roles para las organizaciones que lanzan nuevos equipos
Scrum. Esto incluye la capacitación Agile y Scrum para equipos, la
certificación Scrum Master, el propietario de Scrum Product y la capacitación
Agile for Leaders para aquellos gerentes y líderes que necesitan comprender y
apoyar a los equipos.
Paso 3: Scrum o entrenamiento ágil
Al igual que Agile y Scrum
Training, el coaching es un área
donde algunas organizaciones sienten que pueden recortar. No lo hagas. El reto
es que usar Scrum u otros enfoques ágiles requiere un cambio en el pensamiento
y los hábitos. Las personas tienden a recurrir a los viejos hábitos,
especialmente bajo estrés.
Mi entrenamiento
principal cuando trabajo en el nivel de adopción del equipo es primero en el
Scrum Master, luego en el Equipo de desarrollo y el Propietario del producto.
Scrum Master es el mejor
candidato para convertirse en el campeón interno, por lo que se garantiza una
inversión en su desarrollo, y continuarán apoyando la transición ágil después
de que ya no sean necesarios entrenadores externos.
El equipo de Scrum y el
propietario del producto también son un foco de Agile Coaching. Dependerá de la
madurez y el comportamiento de cada uno de estos grupos y medirá eso para
impulsar las conductas de coaching.
Paso 4:
Iterar el plan
La transición a Agile y Scrum puede realizarse una vez, pero
me parece más normal.
Para una adopción ágil simple de
uno o varios equipos, el entrenamiento es más necesario en el primer par de
sprints. Encuentro que después de 4-6 sprints, los equipos pueden
auto-organizarse y seguir madurando y mejorando bajo la guía de un Scrum Master
capacitado.
El equipo de Scrum y el
propietario del producto también son un foco de Agile Coaching. Dependerá de la
madurez y el comportamiento de cada uno de estos grupos y medirá eso para
impulsar las conductas de coaching.
Entrenar a los líderes y
ayudarlos a crear un entorno para que Agile tenga éxito puede llevar más de un
par de sprints.
Entrenar a los líderes de Agile
para que apoyen al Scrum Teams es una parte crítica de una transformación Agile
general. Que el proceso sea iterativo e incremental. ¡No trate la transición a Agile como un proyecto de cascada con una
gran planificación por adelantado! Continúe retrospectivamente e incorpore
el aprendizaje continuo y la mejora en su enfoque. Nos resultará muy útil
revisar cómo planificamos, capacitamos e incorporamos las lecciones aprendidas
en el proceso.
Aprovechamos la oportunidad para dar un paso atrás con
frecuencia, revisar y realizar ajustes antes de iniciar el ciclo de
planificación, capacitación y entrenamiento.
Y tú, ¿qué dices?¿Cuál es su
experiencia con Agile o Waterfall? ¿Tienes alguna sugerencia? Me encantará saber lo que tienes que
aportarnos
El conocimiento que no se comparte
pierde por completo su valor
Comparte este post con
tus amigos
¡Tanto ellos como yo te lo agradeceremos!
¡¡MIL GRACIAS A TODOS Y CADA UNO DE VOSOTROS POR COMPARTIR!!
Ayudamos a las empresas a ejecutar
sus desafíos de negocio, mejorando la eficiencia y potenciando el crecimiento
sostenible aportando soluciones de ingeniería, estrategia, procesos y gestión
de proyectos.
No hay comentarios:
Publicar un comentario