Scrum Máster, ser o no ser desarrollador en el lenguaje del proyecto


(Maximiliano Morales Morales) #1

Necesito opiniones sobre mi experiencia personal en una entrevista.
Como Scrum Máster postule a un cambio de trabajo, no quede bajo el siguiente argumento:
“Aunque programas en varios lenguajes y se comprobó tu experiencia y buen uso de prácticas y herramientas ágiles, no tienes experiencia en el lenguaje​ de programación del proyecto”, “buscamos un Scrum máster que desarrolle en el lenguaje del proyecto”.
No insistí más porque según mi experiencia no debe existir relación entre ambos conceptos y no tienen claro el rol del Scrum máster.

Atento a tus experiencias y comentarios!!!


(Rafael Avaria Gutierrez) #2

El Rol del scrum master no es programar, Se requieren otro tipo de habilidades a mi juicio, mas blandas ya que estas de la mano con el Dueño del Proyecto (PO) manejando las expectativas del equipo y estimulandolos constantemente, esto lo aprendí al tener un buen scrum master.


(Leonardo Soto) #3

Si bien un rol como Scrum Master en el modelo estricto de Scrum no necesita saber programar, una de las cosas que en mi experiencia más se agradecen en equipos ágiles es contar con gente que pueda cruzar disciplinas. Asi la colaboración de la que tanto nos gusta hablar se traduce en la práctica en mejor comunicación y a veces en literalmente que los especialistas crucen a los roles de otros.

Y por ende es entendible que en muchos lados se busque gente con experiencia combinada en algun subconjunto que combine metodologia/tecnologia/negocios/diseño. No es lo típico y capaz que haya sido un problema de fijar expectativas en el anuncio que llevó a la entrevista. Pero que “no deba existir relación entre ambos conceptos” es falso. En muchos casos no se requiere. Pero si hay esa relación, es extremedamente positiva siempre :slight_smile:


(Ed Lab) #4

Ojo q la observacion de leosoto es una opinion personal. En la practica
muchas cosas son verdades de acuerdo a las experiencias de cada uno.

Sin embargo si ud. dice: “yo hago scrum”…el framework es preciso en este
punto y lo mas importsnte es ser transparente y quizas declarar que no
estoy haciendo scrum.

La respuesta oficial scrum es que el rol de scrum master tiene
accountability muy diferente al devteam, son roles deliberadamente puestos
en conflicto en cuanto a su accountability y pensados en colaborar. El
scrum master podria adicionalmente programar… scrum no precisa la
contrario, sin embargo su proposito es otro.

Sea scrum bueno o no. Lo importante es ser transparente y no hacer los “a
mi pinta” scrum
…sino q declrar estoy haciendo agilidad con mi propio framework.


(Ed Lab) #5

Pd no existe un modelo estricto y un modelo soft de scrum. Esta scrum y no
scrum…

Hacer o no hacer scrum ambos pueden llevar a exito pq lo importante no es
el framework en si…sino q la entrega de valor como mejor te resulte
implenentarla


(Maximiliano Morales Morales) #6

Rafael, gracias por tu comentario, mi experiencia es la misma, aunque me encanta intentar meter dedos, no lo hago, mi rol es otro, soy un facilitador, orientador y organizador que apoya al team y al dueño del producto.


(Maximiliano Morales Morales) #7

Leonardo, gracias por tu comentario, aunque es totalmente cierto que aportaría a la transversalidad de roles, prefiero apegarme a lo comentado por Eduardo, siendo mi rol un opuesto al Dev, enfocándome en facilitar el trabajo, impregnar la metodología y destrabar problemas (no técnicos :slight_smile: )


(Maximiliano Morales Morales) #8

Gracias por tu comentarios, concuerdo en los roles opuestos pero de colaboración mutua.


(Ed Lab) #9

Exacto max, fueton disenados con accountability en conflicto (no opuesto
preciaamente) y requiriendo colaborar. Ahora eso no quita que otras cosas o
lo de LeoSoto se errado, simplemente hay q ser transparente si realmente
hace scrum kanban o su propia implementacion.


(Jose Gleiser) #10

No saben lo que buscan, el scrum master no es un perfil técnico y ni siquiera es necesario que sepa programar. Hay que tener ojo con estas pegas que usan el término porque está de moda pero que en realidad no tienen idea lo que hacen.


(Maximiliano Morales Morales) #11

Defineme “scrum kanban” bajo tu experiencia porfa, no estoy claro con el concepto aun.


(Maximiliano Morales Morales) #12

Quizás lo que necesitan es team dev con perfil de líder tecnico + scrum master, y se me ocurre que esto debe darse porque el team dev no es senior.


(Ed Lab) #13

perdon iba una coma entremedio…scrum, kanban, o cualquier otro

2017-06-16 16:35 GMT-04:00 Maximiliano Morales Morales <
chileagil@chileagil.cl>:


(Maximiliano Morales Morales) #14

Ok, gracias por la aclaración!!!


(Eduardo Duarte Gallardo) #15

Llevado Scrum desde los libros, efectivamente un SM no tiene por que saber desarrollar. No es su rol. Por otra parte, puede o no ser un valor agregado el tener conocimientos en desarrollo, pero un Scrum Master que trabaje en un equipo Scrum purista, no debe desarrollar ni inferir técnicamente puesto que para ello existen otros roles tales como los arquitectos y el developer team.


(Eduardo Duarte Gallardo) #16

Independiente de aquello, no está bien aplicado el marco de trabajo si tienen líderes técnicos, los equipos son auto organizados. Los roles establecidos deben ser para ello: PO, SM y DT.