¿Cómo puedo tratar con alguien que siempre es quisquilloso?

Uno de los desarrolladores de mi equipo está causando un poco de "estrés" dentro del equipo. Estamos organizados en un equipo Agile (utilizamos Scrum), y nos reunimos regularmente, tanto para las distintas "ceremonias" (estimación de historias, por ejemplo) como para reuniones de diseño.

El equipo se organiza a sí mismo: el diseño de las historias no es "impuesto" (los guío y los dirijo, y hago el diseño arquitectónico de alto nivel, pero les dejo elegir el mejor enfoque a nivel de código), por lo que a menudo hay discusión y esquemas de pizarra y el lote.

Este desarrollador, a pesar de ser junior (en realidad, el menos experimentado del equipo), siempre tiene una opinión. Y esto es bueno, me gusta: trae ideas y problemas potenciales en el diseño. Pero el hecho es que incluso cuando propone algo que es claramente malo (claramente = todos los demás ven que es malo, por experiencia), sigue defendiendo su posición, creyendo que tiene razón.

Yo (y otros) realmente tenemos que convencerlo, probando, presentando evidencia. Todo bien, a medida que aprende y hacemos cumplir (y probar) nuestras suposiciones, pero esto sucede constantemente, en cada detalle.

El problema es que lo que podría haber sido una discusión de 1 hora se vuelve cada vez más larga, y todos los demás se cansan y dejan de interactuar.

No quiero excluirlo del proceso de diseño (ya traté de limitar las sesiones en las que participa; se quejó pero fue una mejora para todos los demás), y cuando noto que el equipo está realmente cansado, simplemente imponer mi decisión (algo así como "No, vamos a hacerlo de esta manera, créeme, seguimos adelante").

¿Crees que esto es aceptable, detenerlo e imponer mi decisión? ¿Cómo puedo mejorar la situación sin "perderlo", aislarlo (o actuar de una manera que lo lleve a aislarse del equipo)?


He encontrado un par de preguntas relacionadas. Relacionado, pero diferente:

Tratar con alguien que piensa que tiene "la razón divina"

En ese caso, la persona que cree que siempre tiene la razón es el arquitecto del equipo. Mi caso es muy diferente (y no está cubierto por las respuestas) ya que el desarrollador es menor para mí y yo soy el líder de su equipo.

Otra pregunta más cercana: ¿Cómo lidiar con un miembro del equipo que siempre busca argumentos en lugar de entender el punto?

Pero de nuevo no realmente relacionado. No busca pelea, ni ofende (al menos, yo no me siento ofendido).

Me gustaría ofrecer la perspectiva del "junior", ya que he estado en una situación similar. Con demasiada frecuencia, me he enfrentado a la resistencia de los "viejos" que han estado en la empresa durante más de 20 años, se niegan a escuchar nuevas ideas y acosan a los jóvenes porque "así es como siempre hemos hecho las cosas aquí". He conocido casos en los que los "jóvenes" tuvieron que hacer un gran esfuerzo para adoptar sistemas de seguimiento de errores, ¡porque los "viejos" preferían usar hojas de cálculo! La mayoría no siempre tiene razón en TI. La tecnología se vuelve obsoleta todos los días, y los "jóvenes" pueden estar más actualizados que los "viejos".
Gracias por tu comentario, es bueno (ya que esta es una pregunta general) tener toda la perspectiva. Déjame asegurarte que este no es el caso; no es realmente junior vs. oldies (incluso si la inexperiencia juega un papel importante), sino desperdiciar el tiempo y el esfuerzo de otras personas. Como dije, me gusta un punto de vista fresco y nuevo. No me gusta discutir y volver a discutir cada pequeño problema. Es como reinventar la rueda...
(Además, algunos de los "viejos" son en realidad más jóvenes que él, así que...)
Sí, por supuesto, mis comentarios anteriores pueden o no ser aplicables a su caso específico, pero probablemente serían útiles para otra persona que visite el sitio. Además, quise decir "viejos" no en términos de edad, sino en términos de experiencia con la empresa actual. Probablemente debería publicarlo como respuesta, pero soy demasiado viejo para molestarme. :)
¿Es este problema específicamente durante las reuniones? Es decir, después de la reunión no hay problema con el junior. O luego regresa y dice "oh, creo que deberíamos hacerlo de esta manera" o algo así. ¿Podría ser el problema la falta de dirección/liderazgo durante las reuniones?

Respuestas (3)

¿Qué están haciendo los desarrolladores más experimentados cuando esto sucede?

Si es básicamente una falta de respeto por la opinión de los demás, esto solo empeorará a medida que gane experiencia.

Sugeriría asignarle un mentor + cuando reconozca que la discusión se está saliendo de control:

  • pide la opinión de 1,2 desarrolladores senior más
  • Toma una decision
  • indicar claramente la decisión
  • cerrar de inmediato cualquier comentario del junior

Sí, hay situaciones en las que conviene imponer una decisión.

El mentor o usted mismo puede explicar el concepto de desacuerdo y compromiso y que en la vida las cosas no siempre funcionan como uno quiere/espera.

Si tiene medio cerebro, comprenderá lo que está sucediendo y comenzará a comprender cuándo es apropiado impulsar su opinión en lugar de ser siempre quisquilloso.

Gracias por su respuesta. Esto es lo que nosotros (yo y otro desarrollador senior) ya estamos haciendo, pero es muy "difícil": lo toma como una confrontación, y el proceso en sí de alguna manera socava la armonía dentro del equipo. Pero sí, no veo muchas alternativas... Solo quería comprobar si otros han lidiado con una situación así con éxito.
pase tiempo con él explicándole cuál es su comportamiento y cuál debe ser su comportamiento. dar ejemplos concretos. también darle el beneficio de la duda. dejarle claro en repetidas ocasiones que lo que está haciendo no es aceptable y que si no corrige su comportamiento se necesitarán medidas más drásticas. si no aborda esta cabeza en el nivel de frustración aumentará con el tiempo.
Además de lo que dijo @Mircea, le recomiendo que obtenga el apoyo de su gerente para reforzar lo que le está diciendo al junior.

Ya es demasiado tarde para responder, pero para las personas que podrían estar en una situación similar, tengo la mejor solución para esas personas que siempre son quisquillosas.

Consejo: asígnelos al equipo de prueba. Un quisquilloso puede ser potencialmente un excelente probador, su necesidad de cuestionar todo paga dividendos como probador.

Le ayudará a aprender y crecer tanto a nivel profesional como personal.

Parece que ninguna de las personas aquí es el padre de un niño pequeño. Alrededor de los 3 o 4 años aprenden la palabra "por qué". Y luego te preguntan algo, se lo explicas, te preguntan "por qué". Lo explicas más y te preguntan "por qué". A menos que descubras la respuesta correcta a la pregunta "por qué": esa respuesta es "porque".

Tiene la creencia equivocada de que en realidad está discutiendo con este joven desarrollador. Usted no. No entiende tus respuestas, por eso dice "por qué". Aprende a decir "porque". Cuando pregunta "¿por qué estamos haciendo X de esta manera?", la respuesta es "porque así es como lo estamos haciendo".

"porque así es como lo estamos haciendo" es una respuesta horrible. "porque tuvimos una discusión y llegamos a un acuerdo" o "debido a X, Y y Z" o "porque como Líder creo que este es el mejor enfoque" son todas mejores opciones.