Lucha de poder: El Project Manager en Scrum

Foto de Sohrab Salimi
Sohrab Salimi
7 min. tiempo de lectura
📝 Traducción con IA: Este artículo ha sido traducido automáticamente del alemán al español utilizando inteligencia artificial. Artículo original en alemán. Si encuentras algún error o tienes sugerencias para mejorar la traducción, por favor contáctanos.

¿Qué es Scrum? Scrum es un framework para el desarrollo incremental de un producto. Scrum es un conjunto de reglas que se puede adaptar fácilmente. Ayuda a los equipos multifuncionales a resolver tareas complejas de la manera más simple posible. La idea básica detrás de Scrum es sacar lo mejor del equipo para que pueda rendir más. Los equipos se autoorganizan, trabajan juntos y logran resultados sobresalientes.

Roles en Scrum

Una descripción más detallada de los roles está en nuestros fundamentos de Scrum en el subpunto Roles en Scrum. Por lo tanto, nos limitaremos aquí a un breve resumen.

  1. El Scrum Master está ahí para eliminar obstáculos para que el equipo pueda hacer progresos efectivos y trabajar hacia su objetivo. El Scrum Master no tiene autoridad sobre el equipo, pero puede dirigir el proceso. Como solo puede ejercer poder limitado y actúa como "Servant Leader" (líder servidor o de apoyo), su rol puede ser más difícil que el de un típico project manager.
  2. El Product Owner dirige al equipo hacia un objetivo, mientras que el Scrum Master ayuda al equipo a alcanzar este objetivo de la manera más eficiente posible. El Product Owner está autorizado a establecer un objetivo y dar forma a la visión del equipo. Es responsable, por ejemplo, de elaborar y priorizar el Product Backlog, que define el objetivo.
  3. El equipo de desarrollo desarrolla y ejecuta lo que es importante en un sprint y luego se lo muestra al Product Owner. Este decide qué tareas deben incluirse en el próximo sprint.

Project Manager en Scrum

La ironía es que en proyectos en Scrum no se prevé el rol del project manager. Los equipos se autoorganizan y por lo tanto no hay un rol oficial para un project manager. ¿Significa esta eliminación del rol del project manager que se puede prescindir completamente de las competencias y responsabilidades de un project manager? ¿Quién es entonces responsable de la calidad, el riesgo, los compromisos y los stakeholders?

En la práctica, no se pueden ignorar por completo las competencias de los project managers. Esta es la razón principal por la que también se siguen contratando en empresas donde se aplica Scrum. Desde que se introdujeron los métodos de trabajo ágiles, la forma tradicional de trabajar de un manager ha cambiado mucho. Los project managers deben ser capaces de dejar atrás viejos patrones, como dirigir equipos y tomar decisiones por ellos. Ahora se requieren otras cualidades, como la agilidad, para hacer el salto de Master a "Servant Leader", es decir, el project manager debería motivar al equipo y no interponerse en su camino. Debería "servir" al equipo y no darle instrucciones. La participación de un project manager puede ayudar a las empresas a mejorar sus productos y llevarlos a un nivel superior.

Los Project Managers pueden...

  • encontrar socios estratégicos: Los PM tienen mucha experiencia en la industria. Pueden encontrar nuevos socios estratégicos y adquirir clientes. Las empresas pueden así ampliar sus portafolios y lograr mayores ganancias. Los PM pueden trabajar con el equipo de pre-ventas para usar su conocimiento técnico sobre los productos en la adquisición de nuevos clientes.
  • entrenar al Scrum Master: Los PM pueden mostrar al Scrum Master cómo funciona la dinámica del equipo y cómo se puede motivar al equipo para completar ciertos trabajos. Pueden mostrarles cómo manejar conflictos y cómo sacar lo mejor del equipo para lograr la mayor productividad.
  • estar involucrados en la planificación estratégica de releases: Los releases son nuevas versiones de un producto en evolución. La planificación estratégica de releases se refiere a la selección y asignación de requisitos o características con las que uno debe lidiar en el curso de los releases. Debido a diversas limitaciones e incertidumbres, siempre es bastante difícil crear un plan de release estratégico. Un PM apoya al equipo con respecto a la replanificación, el presupuesto, los recursos necesarios, los riesgos y las dependencias técnicas. Así se puede crear un plan realista y garantizar su alta calidad.
  • contratar empleados: Los PM son expertos en gestión de personal. Son capaces de alinear el objetivo personal de una persona con el objetivo de la organización y así pueden asegurar que la persona sea la adecuada para el proyecto.
  • ser el Chief Product Owner: Los PM pueden usar sus habilidades de comunicación y multitarea actuando como Chief Product Owner y coordinando múltiples Product Backlogs entre sí. Esto tiene dos ventajas importantes: Primero, ayuda a coordinar los diferentes productos en el portafolio entre sí y así alcanzar el objetivo estratégico de la empresa. Segundo, ayuda a los equipos Scrum a entender mejor los proyectos y asegurar que se está en el camino correcto para satisfacer a los clientes.
  • ser mediadores de recursos: El PM controla todo desde un nivel superior y así puede formar equipos Scrum multifuncionales poderosos. Puede usar sus habilidades de gestión para llenar vacíos de personal dentro de los diversos equipos Scrum.
  • eliminar obstáculos que un equipo Scrum no puede resolver por sí mismo: Los PM pueden actuar como un puente entre la alta dirección y el equipo Scrum en la búsqueda de soluciones. Pueden representar al equipo Scrum allí y también ante los clientes para eliminar obstáculos. Esto ahorra mucho tiempo al equipo de desarrollo, al Product Owner y al Scrum Master.
  • dar evaluaciones de rendimiento y retroalimentación: En primer lugar, es tarea del Scrum Master eliminar problemas y asegurar que el equipo de desarrollo siga el proceso correcto y se alcancen los objetivos. Como las evaluaciones de rendimiento pueden variar, pueden llevar al Scrum Master por el camino equivocado. Esto puede debilitar su capacidad para dirigir el equipo Scrum. Los PM están acostumbrados a crear evaluaciones de rendimiento y por lo tanto deberían asumir esta tarea. Además, los miembros del equipo se sienten tratados de manera justa de esta manera, ya que las evaluaciones son realizadas por una persona fuera del equipo Scrum.
  • mantenerse siempre actualizado: Los PM pueden mantenerse siempre actualizados sobre novedades técnicas y herramientas que salen al mercado. Esto ayuda a las empresas a capacitar o desarrollar personal lo suficientemente temprano y así obtener una ventaja competitiva.
  • planificar presupuestos y cálculos de costos: Los presupuestos y cálculos de costos siempre se han visto como el fin de los métodos ágiles. Incluso si logras que los patrocinadores y stakeholders firmen las largas listas de requisitos, pueden ocurrir sobrecostos. Y luego escuchas a Product Owners y usuarios gritar: "¡No, eso no es lo que queríamos!" Los PM pueden planificar mejor los presupuestos y cálculos de costos con su experiencia.
  • ayudar a los miembros del equipo con la planificación de carrera: Para hacer frente a los cambios constantes en la industria, los empleados deben desarrollarse continuamente. Adquirir conocimiento que no te lleva más lejos nunca tiene sentido. Para estar seguro de haber tomado el camino correcto para un objetivo específico, se debe consultar a un mentor. Debido a su experiencia en la industria, los PM son muy adecuados para este rol. Pueden sugerir las oportunidades de desarrollo adecuadas y revisar sus resultados. Una vez que se alcanzan los objetivos deseados, también puede asegurar que los empleados usen el conocimiento de manera específica y así la empresa también puede beneficiarse de ello.
  • ser un líder servidor: Los PM pueden actuar como líderes servidores, es decir, "Servant Leaders". Pueden transmitir una visión al equipo y apoyarlo para encontrar e implementar la mejor solución para el proyecto. Los métodos ágiles como Scrum representan el paso del estilo de liderazgo tradicional, en el que normalmente las decisiones son tomadas por un líder, al estilo de liderazgo servidor, en el que los líderes ceden poder y ponen las necesidades de otros en primer lugar. Esto lleva a que los empleados se desarrollen bien y hagan un trabajo muy bueno. Los líderes servidores creen que un equipo es lo suficientemente inteligente para tomar sus propias decisiones y no debería recibir decisiones dictadas.

Resumen: El Project Manager como apoyo

Scrum es un método adaptable que proporciona un framework para la gestión de proyectos. Al mismo tiempo, da a los miembros del equipo la oportunidad de cambiar las reglas según sus necesidades, pero sin cambiar el método en sí. También se puede ver Scrum como una esponja que absorbe todo lo que es ventajoso para el proyecto, pero que no acepta nada que sea insignificante para el proyecto.

Aquí se muestra cómo un project manager dentro del framework Scrum puede convertirse en un gran apoyo para ti. Los PM tienen mucho conocimiento especializado, son expertos en gestión y eso no debería pasarse por alto. Con su conocimiento y la ayuda de Scrum, se pueden resolver muchos problemas en la empresa. ¿Por qué buscar nuevas soluciones cuando simplemente podemos transformar los métodos tradicionales?

Este texto proviene del blog de Scrum Alliance y fue traducido por nosotros al español.