He estado en esta empresa como Desarrollador Senior durante 3 semanas, ¿debería aceptar un puesto como Scrum Master / Team Lead?

La terminología es importante aquí. Si vas a ser llamado Scrum Master, te sugiero que pases el papel. Si vas a ser Team Lead, entonces tómalo.

“Scrum Master” es un título cargado, no lo empoderará, solo tendrá expectativas. Como puede ver en algunas de las otras respuestas: “esto no es lo que hace un ScrumMaster … no saben mucho sobre Scrum”. Aunque no estoy en desacuerdo con su respuesta, quiero llamar la atención sobre el tono de ese comentario. Observe que las cosas ya están sonando divisivas y tóxicas y aún no ha aceptado el trabajo.

Tenga cuidado con los títulos que otorgan responsabilidad sin autoridad; ellos facilitan señalar con el dedo. “Teníamos requisitos malos, ese era el trabajo del analista de negocios”, “No teníamos un plan a largo plazo, ese era el trabajo del arquitecto”, “No obtuvimos el servidor a tiempo, ese era el trabajo del scrum master” .

El “Jefe de equipo”, por otro lado, otorga autoridad. Los desarrolladores no pueden simplemente hacer lo que quieren y culparte cuando todo va mal. En cambio, tendrás más control de tu destino.

Y sí, solicite más dinero Y un cambio de título. Me doy cuenta de que es más fácil decirlo que hacerlo, pero no hay mejor momento para pedir un aumento que cuando se te pide que asumas nuevas responsabilidades.

Se espera que tome un tiempo de mi desarrollo para identificar los riesgos del proyecto y reportarlo a la gerencia.

Esto me preocupa porque esto NO es lo que hace un ScrumMaster. Un ScrumMaster básicamente produce dos cosas:

—La eliminación de impedimentos

—Facilitación del proceso Scrum en sí

No está allí para “informar a la gerencia” y si su liderazgo cree que eso es lo que hace un ScrumMaster, entonces no saben mucho sobre Scrum.

En mi clase Certified ScrumMaster, hablamos sobre “¿Cuándo está bien combinar los roles de Scrum?” Y hablamos de que un miembro del equipo técnico sea un ScrumMaster. Uno de los ejemplos que doy de cuando esto NO funcionará es cuando el miembro del equipo es un líder tecnológico. Cuando se trata de empujar y el cronograma se abruma, esa persona hará el trabajo técnico y dejará que el ScrumMaster se deslice porque se siente más responsable e invertido personalmente en el trabajo técnico.

No tome el rol SM si su pensamiento es “Ok, lo haré siempre que no interfiera con la codificación”, porque interferirá. Solo tome el rol SM si realmente desea aceptarlo.

¡Buena suerte!

—Angela

Me preocuparía más la multitarea implicada.

Los Scrum Masters / Servant Leaders que hacen un gran trabajo tienen poco tiempo. Si espera desarrollar también, existe un peligro muy real que terminará haciendo ambas cosas mal.

No es una regla difícil y rápida, pero para la mayoría de los casos, realmente necesita estar haciendo uno u otro.

Aunque es un problema menos apremiante, existe un ligero conflicto de intereses en desarrollarse como parte del equipo, pero también en actuar como Scrum Master. Esto hace que sea difícil mantenerse objetivo e invita a una tensión contraproducente.

Alguien necesita tu ayuda; alguien necesita un bloqueador de clasificación; Los dueños de negocios están molestando al equipo en Sprint. Deberá seguir dejando caer lo que está haciendo para resolverlos.

Mencionó su preocupación por su sufrimiento de programación y sobre esa base me inclinaría a sugerirle que desaproveche esta oportunidad. Sin embargo, no conozco la situación completa, así que tómalo con una pizca de sal saludable.

Sí, definitivamente solicite un aumento, pero estará en una mejor posición de negociación una vez que haya demostrado cierto éxito. Además de todas las otras respuestas que ya están aquí, consideraría su experiencia con la metodología Scrum. Si su trabajo es aprender scrum y enseñarlo a un equipo nuevo para scrum, y necesitará adquirir esa experiencia usted mismo, entonces necesitará pasar más tiempo perfeccionando sus propias habilidades de facilitador / líder de servicio. Entonces, espere menos tiempo en el desarrollo como agente de cambio que está aprendiendo y enseñando al mismo tiempo.

Pero si ya tiene experiencia en el uso de scrum usted mismo (o su equipo sí), entonces su experiencia técnica puede ayudarlo.

Simplemente establezca límites claros sobre cuándo necesita usar un sombrero de tecnología líder y hacer una mierda (o resolver un desafío técnico complejo) versus cuándo necesita dar un paso atrás y permitir que su equipo se autoorganice en torno al mismo problema para que crezcan Un buen líder servidor.

Depende de tus objetivos. Si desea pasar a la gestión, hágalo. Si quieres enfocarte en ser un mejor desarrollador, pasa.

Pocas personas pueden hacer ambas cosas a un alto nivel simultáneamente y tener algo parecido a una vida personal.

Buena suerte para ti, sea lo que sea que elijas hacer.

Creo que deberías probarlo. ¡Te puede gustar! No soy desarrollador pero soy un Scrum Master muy experimentado. He visto muchos Desarrolladores tener éxito en ese rol. Además, sabría mejor que una persona de negocios cuál es la LOE correcta. Haga amigos y trabaje con su equipo y propietario del producto. ¡Los mejores deseos! ¡Déjame saber como va!

Algunas banderas rojas aquí. Diferiría con toda la gracia que puedas. Tendrás una mejor evaluación después de unos meses.

More Interesting

¿Puede una niña convertirse en desarrollador de software a la edad de 28 años?

¿Qué saben ahora los desarrolladores de software de 30 años o más que desearían haber sabido en sus 20 años?

¿Cómo funciona para iQuanti, Bangalore como desarrollador de Software / Software Senior?

¿Cuál es la mejor computadora portátil para desarrolladores que aloja VMS y admite múltiples monitores externos?

¿Qué porcentaje de desarrolladores de software profesionales aprendieron a codificar en un aula?

¿Se aplica el impuesto de servicio a los desarrolladores de software independientes?

¿Necesita tener ciertas habilidades cognitivas para dominar la parte de metaprogramación de C ++ o alguien puede lograr una buena comprensión del mismo a través del trabajo duro?

¿Qué debo saber sobre la comunidad de desarrolladores de aplicaciones en la Ciudad de México?

Cómo pasar de ser un desarrollador front-end Jr. a un desarrollador de software

¿Escribir es más difícil que el desarrollo / codificación de software?

¿Cómo empiezo a contribuir en proyectos de código abierto?

¿Hay algún récord para la cantidad de código que una persona, o la persona que conduce una organización, ha podido escribir y comercializar?

¿Es la prueba un mejor trabajo en comparación con ser un desarrollador?

¿Cuánto cuesta en tiempo y dinero cambiar de desarrollador de software senior a científico de datos?

¿Cuáles son algunos hábitos de los desarrolladores de software que son insultantes para las mujeres?