SCRUM MÉXICO

View Original

Scrum Developers: El Imperio Contraataca

Por Vanessa Amaya

No te preocupes si no sabes sobre la saga de Star Wars, con que sepas de desarrollo de software será más que suficiente para que leas este blog y claro, de paso sabráś un poco más de Star Wars y eso es genial.

Antes de empezar con analogías geeks, quiero que reflexionemos sobre realidades frecuentes que se viven en las empresas (las que no buscan la agilidad, las que empiezan con marcos ágiles y en las que creen que ya son ágiles).

¿Cuál es el rol al que menos se le permite hablar con los perfiles de negocio? Los desarrolladores.

¿Cuál es el rol que hace realidad el software? Los desarrolladores.

¿Cuál es el rol más culpado por los retrasos en los proyectos? Los desarrolladores.

¿Cuál es el rol al que menos recibe capacitación de temas de agilidad? Los desarrolladores.

Tengo más preguntas de este estilo pero considero que ya quedó el punto establecido. Una estrategia de transformación hacia la agilidad tiene que tener como centro a las personas y aunque todas son importantes hay dos que son pilares: los clientes y los desarrolladores.

No dejes que el Desarrollo de Software se vaya al lado oscuro.

En la película “El imperio contraataca”, Luke Skywalker aprende más sobre “La Fuerza”, no se culpa a Luke de no saber antes más sobre algo que para él era desconocido pero tampoco se puede quedar solo con unas cuantas lecciones, Yoda tiene que llevarlo de la mano como su maestro para que cada día aprenda más. Y suena totalmente lógico, para un cambio como el que implica aprender la disciplina Jedi por supuesto que se necesita capacitación y paciencia. En mi consideración, un(a) desarrollador(a) de software tiene más poder y estrés que un Jedi (si, leyeron bien). Y en muchos lugares la estrategia de agilidad se queda exclusivamente en decisión y conocimiento de “Scrum Masters” y “Agile Coaches” (quienes todavía se preguntan por qué su estrategia no funciona).

Pues les cuento que el Imperio está contraatacando, pero aquí no es Darth Vader y el Imperio Galáctico quien nos persigue, nos está persiguiendo la consecuencia de la decisión de no haber subido bien al barco de la agilidad a quienes desarrollan software desde un principio, a ellos(as) quienes son los creadores de realidades en el software.

Ellos(as) son los a quienes les debe de quedar más claro qué valor busca el negocio para poderlo generar en su código.

Al igual que los Jedis, los desarrolladores tienen habilidades especiales y un profundo conocimiento de la tecnología. El marco Scrum actúa como su "Consejo Jedi", proporcionando orientación, disciplina y estructura. Con Scrum, los desarrolladores pueden canalizar su talento, colaborar eficazmente y adaptarse rápidamente a los cambios, asegurando que los proyectos se mantengan en el camino correcto y que se cumplan los objetivos con precisión.

En el corazón de Scrum está el Sprint, un ciclo de trabajo corto y enfocado, similar a las misiones que los Jedis emprenden para mantener el equilibrio en la galaxia. Durante estos Sprints, los desarrolladores, como los Jedis, utilizan su entrenamiento y habilidades para superar desafíos, resolver problemas y entregar incrementos valiosos de software. La planificación del Sprint, las reuniones diarias y las revisiones del Sprint son como las sesiones de entrenamiento y los consejos de estrategia Jedi, donde se comparte el conocimiento, se ajustan las tácticas y se refuerza la colaboración del equipo.

Al final de cada Sprint, los desarrolladores reflexionan sobre su trabajo y buscan formas de mejorar, tal como los Jedis meditan y aprenden de sus experiencias. Esta retrospectiva continua fomenta el crecimiento personal y profesional, asegurando que cada miembro del equipo se vuelva más fuerte y eficiente con el tiempo.

Con Scrum, los desarrolladores no solo se enfrentan a las fuerzas del caos y la incertidumbre, sino que también promueven un flujo de trabajo armonioso y productivo, llevando sus proyectos hacia el éxito, como los Jedis protegen la paz en la galaxia.

La capacitación continua de un Scrum Developer es crucial, similar a cómo un Jedi perfecciona constantemente sus habilidades. Al igual que los Jedis dependen de su entrenamiento y sabiduría para enfrentar desafíos y mantener la paz en la galaxia, los desarrolladores deben mantenerse al día con las mejores prácticas y herramientas de Scrum. Esta formación constante no solo les permite adaptarse rápidamente a los cambios, sino que también asegura la entrega de software de alta calidad y el éxito del equipo. Así, un Scrum Developer capacitado es esencial para la agilidad y la excelencia en el desarrollo de software.

Si quieres que la fuerza (de la agilidad) te acompañe ¡Capacítate y certifícate con nosotros!

See this gallery in the original post