Diferencia entre Scrum Master y Agile Delivery Manager

¿Cuál es la diferencia entre Scrum Master y Agile Delivery Manager y cómo puedo cerrar las brechas?

Quizás podría recomendar libros, cursos o podcasts.

Puede que le interese esto: “¿Por qué su anuncio de trabajo Agile Delivery Manager apesta; vamos a desglosarlo.” medium.com/@steven_feeney/…
Uno es un rol en un equipo Scrum y el otro es un título de trabajo. Es casi seguro que la persona con el cargo desempeñará el papel de scrum.

Respuestas (6)

El "gerente de entrega ágil" parece ser un rol indefinido/no documentado y, por lo que leí en las ofertas de trabajo, es principalmente una combinación de un gerente de proyecto, un propietario de producto y un maestro Scrum. Suena como una completa mierda para mí. Un título inventado para asignar roles existentes a una implementación ágil probablemente falsa, mientras usa muchas palabras de moda.

Según Jeff Sutherland, el Scrum Master y Scrum of Scrum Master es responsable de la entrega:

"Porque, ¿por qué tendrías un grupo de Scrum Masters si no pueden entregar? No solo entregar, sino hacer que la entrega sea cada vez más rápida. Ese es su trabajo, ¿verdad?". --Jeff Sutherland

Por lo tanto, no existe una definición fáctica real del "gerente de entrega ágil", excepto para las vacantes abiertas (13k puestos abiertos). El Scrum Master es responsable de asegurarse de que el equipo entregue un software que funcione Sprint tras Sprint, ya que el software que funciona es la medida principal en Agile.

Lo que me lleva a pensar que el administrador de entrega Agile no es algo que debería existir y debería estar cubierto por el Scrum Master si estás haciendo Scrum. Tal vez si no estás haciendo Scrum, podría ser un título alternativo para el mismo.

Tal vez alguien pueda demostrar que estoy equivocado y señalarnos una prueba documentada del "Administrador de entrega Agile", con suerte mostrando que es realmente Agile, pero según mi investigación, parece ser una especie de Scrum Master o algo que encajaría en un Agile anti -libro de patrones.

Gracias. Definitivamente parece que es el caso de una organización que no ha hecho el cambio a ningún método Agile. adecuadamente. Creo que es un desafío tan grande para las organizaciones que solo dan el primer paso, que son los equipos.

Secundo la opinión de Niels sobre "no existe una definición fáctica real del administrador de entrega Agile " (+1!), Sin embargo, eso no significa que algunas empresas no se hayan enfrentado a la necesidad de nombrar un rol de administrador de entrega para proyectos Agile.

En pocas palabras: es probable que sea un rol gerencial, responsable de alinear diferentes equipos ágiles (no necesariamente scrum).

Aspectos a considerar:

  • Los roles indefinidos (¡e incluso los que están claramente definidos!) dependen en gran medida del entorno y de la empresa considerada. Si ganara un dólar por cada " Scrum Master " que vi asignando tareas directamente a cada miembro del equipo o para cada equipo Scrum compuesto por analistas, desarrollo y pruebas, probablemente no sería rico, pero tendría unas vacaciones muy agradables. .
  • Algunos roles se heredan de proyectos orientados en cascada que avanzan hacia una mentalidad ágil. Había este gerente de entrega. Estaba trabajando coordinando todos los diferentes silos y era responsable de asegurarse de que la entrega se realizara a tiempo. El proyecto avanza hacia una metodología "Agile", pero sin cambiar los roles de la noche a la mañana. En estos casos, es natural tener "una entidad" encargada de coordinar los diferentes equipos "ágiles". Por lo tanto, Agile porque la metodología se presta a una mentalidad Agile y Delivery Manager porque... está desempeñando el mismo rol (potencialmente con equipos reorganizados).

En resumen: comprender el contexto en el que se requiere este rol. Si esa es una oferta de trabajo, vea lo que se espera. Es probable que cambie de un lugar a otro, de todos modos.

¿Qué tiene de malo el "equipo Scrum compuesto por analistas, desarrollo y pruebas"? Ese parece ser el tipo de equipo que puede manejar historias de principio a fin.
@Erik: Supongo que falta algo como "que no están dispuestos a salir de su silo".
@BartvanIngenSchenau, sí, si describe 3 equipos, cada uno con un solo tipo de rol, eso sería un problema. (En ese caso, creo que la respuesta podría editarse para aclarar esto)
Como mencionó Bart, el equipo de Scrum debe ser multifuncional, no estar compuesto por personas que solo realicen análisis O desarrollo O pruebas. Consulte scrum.org/resources/what-is-a-scrum-development-team
Creo que es un problema si las personas en un equipo solo hacen una de esas 3 cosas; de lo contrario, si se emparejan a través de estos límites, creo que está bien.
Hay diferentes niveles de madurez en cada equipo. Además, cada equipo sabe cuál es la estructura más posible y factible en un entorno determinado. Si un equipo tiene personas orientadas a silos, puede funcionar, pero no será un equipo Scrum. Llámalo un equipo ágil... pero no un equipo Scrum.

Lo que me gusta del título "Administrador de entregas" es que no hay dudas sobre el propósito: hacer que se entreguen las cosas. El rol no se trata de descubrir, y no se trata de entrenar en el proceso; se trata de hacer que las cosas se transmitan en vivo. ( https://svpg.com/the-delivery-manager-role/ )

Leer la cita anterior me dice que las empresas que no tienen idea de lo que significa ser ágil y que simplemente se suben al carro ágil porque les gusta la idea de ciclos de entrega más cortos pero sin ninguno de los valores, principios, comportamientos y prácticas. Simplemente entregue lo que prometió justo en la fecha límite.

El Scrum Master y el Agile Delivery Manager (ADM) son bastante diferentes (Según SAFe) Por ejemplo:

  1. El Scrum Master no tiene una relación de informes con los miembros del equipo, donde el ADM es el administrador de los miembros del equipo y es responsable de ayudar a guiar las carreras de los miembros del equipo.
  2. El Scrum Master es responsable de establecer prácticas ágiles a nivel de equipo (p. ej., presentar ATDD al equipo). El ADM es responsable de crear políticas y procedimientos relacionados con la calidad, etc. (p. ej., cómo se llevan a cabo las revisiones del código y la gobernanza para garantizar que el código cumpla con los estándares de las empresas)
  3. El Scrum Master no controla un presupuesto en torno a las necesidades del Equipo. El ADM tendrá un presupuesto de herramientas necesarias, trabajo del contratista, etc.

Estos son algunos ejemplos; espero que ayuden Estamos en nuestro séptimo año de nuestro viaje ágil aplicando SAFe.

Descubrí que el rol de Scrum Master y el rol de ADM crean un conflicto dentro del Equipo Scrum. Los roles claramente deben definirse; de ​​lo contrario, la posición de Scrum Master se verá comprometida. El Scrum Master tiene la tarea de proteger al equipo de distracciones externas e internas. Para mí, el ADM como mencioné anteriormente puede caer en esto. No soy fanático de este papel.

Es interesante cómo las personas parecen responder a esta pregunta como si estuvieran enojadas y supongo que provienen de Scrum Masters (posiblemente). La pregunta es la diferencia entre un Scrum Master y un Delivery Manager. Soy un practicante de Agile, funcioné como Scrum Master, Agile Project Manager y actualmente trabajo como Software Delivery Manager.

Primero, debemos entender que Scrum no es un evangelio que la gente deba seguir. Es un marco y una guía. Las organizaciones tienen derecho a elegir lo que funciona para ellas. Si se encuentra en el Reino Unido, por ejemplo, la mayoría de las instituciones gubernamentales están utilizando más títulos de Delivery Managers en su entorno Agile más que Scrum Masters y eso es por algunas razones. La agilidad no se trata de un marco/metodología, se trata de flexibilidad sobre lo que funciona para usted en esa etapa de su negocio/equipo.

Algunas cosas han venido para quedarse y cuanto antes nos lo creamos mejor. Tiene trabajos que solicitan Scrum Masters/Agile Project Manager como un rol, es decir, para decirle que quieren a alguien con ambas habilidades a bordo. Lo mismo con BA/PM y muchos otros y todos tenemos la opción de tomarlo o dejarlo.

Scrum Master es un practicante ágil que utiliza Scrum Framework para entrenar al equipo Scrum y protege a los desarrolladores de influencias/distracciones externas y también ayuda al equipo con cualquier tipo de impedimento. Pero no están destinados a obligar al equipo a usar solo marcos Scrum si hay necesidad de flexibilidad, son ágiles y flexibles para usar otros marcos cuando sea necesario, como Kanban, cuando hay que administrar el mantenimiento mientras se usa Scrum para entregar productos.

Un Delivery Manager es un individuo polivalente derivado de la necesidad de que alguien con Agile Mindset trabaje en un entorno Agile flexible y el JD principal depende de la organización y la estructura. En algunos, funcionan como PM y SM mientras trabajan con un PO. En algunos casos funcionan como PO y SM y/o PM. He visto a gente enfadarse por esto, pero oye, Scrum no se puede obligar a nadie y puedes decir que no están practicando Scrum y puede que tengas razón, pero recuerda, la transformación es un proceso. He liderado organizaciones desde Waterfall hasta Scrum y tomó un tiempo para que ocurriera la transformación total. No cambiará de Waterfall a Agile en un día.

Para obtener más información sobre el JD de DM, consulte https://www.gov.uk/guidance/delivery-manager (pero recuerde, es específico de la empresa, asegúrese de conocer el JD completo y la estructura si desea explorarlo. La madurez de diferentes negocios determinarán lo que abrazan en diferentes momentos.

Los roles de Scrum Masters siempre existirán y siempre tendrán una gran demanda, al igual que el rol de DM. La mayoría de los practicantes ágiles que tienen práctica le dirán que después de aprender todo, no hay nadie que sea perfecto. El enfoque es ser ágil y eso lo cubre todo independientemente de dónde se encuentre en el viaje.

Salud.

Encuentro que la mayoría de las respuestas que recibo en este sitio tienen un tono enojado o ligeramente molesto que tampoco entiendo. Creo que la gente está tan decidida a "ponerte en su lugar" cuando todo lo que estoy aquí es para aprender.
Tus sentimientos (más como una charla) son más apropiados para la sección Meta de este sitio.
Prueba A (arriba) 😂