Supervisor poniéndome en una fecha límite imposible, ignorando las advertencias de factibilidad y fallando en lidiar con las consecuencias

tl;dr: Mi supervisor decidió intentar entregar una nueva función dentro de un plazo inviable para toda la organización, me puso en desarrollo (a pesar de mis advertencias tempranas), me hizo sentir que tenía la culpa de que no estuviera lista, y no me dio ningún curso de acción con respecto a qué hacer al respecto en el futuro.

Trabajo en una gran empresa de ingeniería de software en un equipo de otras 5 personas más mi supervisor, Chris. Desarrollamos una aplicación de productividad del consumidor, que es parte de un conjunto más grande de aplicaciones desarrolladas por toda la organización. Estas aplicaciones siempre se lanzan al unísono entre sí, por lo que los plazos afectan a toda la organización y los establecen los gerentes de proyecto de alto nivel.

Nuestro trabajo hoy en día consiste principalmente en agregar más funciones para los usuarios finales. Es responsabilidad de los supervisores de cada equipo decidir qué características se incluirán en qué lanzamientos, según la cantidad de trabajo que se estima que serán y cuánto tiempo tenemos antes de la fecha límite para completar ese trabajo.

Chris me puso recientemente en una de las propuestas de características más pequeñas con un plazo muy ajustado. Se me ocurrió un plan de juego, pero determiné que no teníamos suficiente tiempo para estar listos para la fecha límite. Le transmití esto en nuestra próxima reunión individual semanal, y casi lo ignoró. En cierto modo tartamudeó, se fue apagando y dijo algo así como "veremos dónde estás más adelante en la semana". Me ofrecí a trabajar hasta tarde si era necesario. Se encogió de hombros y dijo que no creía que eso fuera necesario. Así que volví al trabajo.

El viernes, había progresado aún más de lo que esperaba, pero todavía faltaba al menos una semana para estar cerca de ser enviado. Le di una actualización de estado en nuestra reunión de equipo. Luego, desactivó mi rama de características y pasó el resto del día probándola y enviándome mensajes cada vez que encontraba algún problema. Empecé a tratar de arreglar las cosas, pero rápidamente me estresé y le recordé que es una característica compleja y necesita más tiempo. Él dijo: "Estamos fuera de tiempo". Le pregunté, de la manera más seria y sin confrontación posible, qué quería exactamente que hiciera en ese momento. Ninguna respuesta. Me ofrecí a trabajar un día durante el fin de semana. Dijo "suena bien".

Esta es la segunda vez que me enfrento solo a un plazo tan ajustado como este, pero admito que tuve la culpa, al menos en parte, la primera vez. No fui transparente con la gerencia acerca de si iba a realizar o no esa característica. No quería tener que decirles que no creía que pudiera completar la tarea. Después de que tuvimos una llamada muy cercana, Chris en nuestra autopsia me dijo que en el futuro, si alguna vez siento que una función no estará lista a tiempo, debería adelantarme y avisarles para que tengan tiempo de coordinar un nuevo horario para la función. Eso es exactamente lo que traté de hacer aquí, y siento que me han ignorado por completo.

Amo mi trabajo; el trabajo que tengo que hacer; los ingenieros con los que trabajo; la satisfacción cuando veo a los usuarios finales entusiasmados con las cosas en las que he trabajado. Pero ha sido realmente difícil tratar con Chris. Era un ingeniero que se convirtió en supervisor y carecía gravemente de habilidades de gestión, lo que generalmente no es un problema, ya que hay mucha superposición de funciones y colaboración entre los equipos de la organización. Pero situaciones como esta realmente resaltan sus defectos.

Soy lo más alejado de alguien a quien le gusta provocar drama, especialmente en el lugar de trabajo. Trato de resolver situaciones interpersonales por mi cuenta cuando es posible, y las trato o las ignoro cuando no. Pero por primera vez en mi vida, he estado temiendo ir a trabajar, y siento que eso es una señal de que debería hacer algo al respecto. El jefe de Chris, Dave, es un excelente supervisor y muy agradable. Siento que debería tratar de tener una conversación con él sobre este "curso de colisión" en el que me he sentido como si hubiera estado toda la semana, haciendo todo lo posible para lidiar con una situación y aún sabiendo que no será suficiente. Pero no guardo mala voluntad hacia Chris. Es un buen tipo y un ingeniero experto. No quiero que lo degraden o le reduzcan el sueldo.

¿Hablar con Dave es el mejor curso de acción? Si es así, ¿cómo puedo elegir mis palabras para que esa conversación sea significativa y directa sin tirar completamente a Chris debajo del autobús? Si no, ¿qué debo hacer en su lugar?

Me imagino que el voto negativo se debe a que esto es un poco divagador sin una pregunta clara. Sería útil si pudiera editarlo a algo entre la pregunta completa y tl; dr.
Parece que este gerente le está dando plazos poco realistas solo para expulsarlo o crear una oportunidad para una mala revisión del trabajo.

Respuestas (4)

  1. Se me ocurrió un plan de juego, pero determiné que no teníamos suficiente tiempo para estar listos para la fecha límite.
  2. Me ofrecí a trabajar hasta tarde si era necesario. [...] Me ofrecí a trabajar un día durante el fin de semana. Dijo "suena bien".
  3. Era un ingeniero que se convirtió en supervisor y carecía gravemente de habilidades de gestión.
  4. Chris en nuestra autopsia [...] Me han ignorado por completo.
  5. Trato de resolver situaciones interpersonales [...] o ignorarlas cuando no.

Por cierto, puede saltar hasta el final para ver el consejo, el resto es solo construirlo. Solo para ahorrarte algo de tiempo allí.


Parece que Chris tiene que tener su propia autopsia. Permíteme comenzar diciendo que parece que hiciste todo casi correctamente. No se le puede culpar por no estar absolutamente en lo correcto, porque estar a la defensiva y planificar su CYA con anticipación no es un hábito natural, sino algo que la gente aprende con el tiempo.

Esto es hasta donde llega el Punto 1. Tenía razón sobre la fecha límite y lo comunicó a tiempo. Eso es todo lo que se puede esperar de ti. En el futuro, si alguna vez tiene la sensación de que podría ser arrojado debajo del autobús, puede crear un rastro en papel enviando por correo electrónico las notas de la reunión a los participantes, para mantener una referencia de lo que se discutió. Pero no parece que este sea el caso aquí, creo que Chris estaba demasiado ansioso por complacer de la misma manera que tú. Probablemente por el Punto 3.

Hablemos de los puntos 2 y 5. Empezaré por el conflicto interpersonal porque es el más grave. Te das cuenta de que desear que las cosas desaparezcan no te servirá de mucho. No lo deje pasar, trabaje activamente en ello. La mayoría de las personas ni siquiera se dan cuenta de que lo están haciendo, por lo que ya tiene una ventaja inicial.

En cuanto a ofrecerte a trabajar los fines de semana, bueno, no hagas eso. Permítanme ser descarado por un momento:

la falta de planificación por su parte no constituye una emergencia por la mía

Y eso es realmente todo lo que hay que hacer. Habrá momentos en los que decidirá que tiene que hacerse, y eso está bien, pero está demasiado feliz con eso. Todavía ansioso por complacer, tal vez. Una vez que has pensado en hacer horas extras, es difícil no ofrecerlas, porque crees que de alguna manera se espera de ti. Ese era mi problema, al menos. Me encargué de eso. He hecho horas extras desde entonces, pero solo en circunstancias excepcionales, y solo cuando sentí que lo consentía libremente.


Basta de agonía, tía, veamos qué podemos hacer con Chris. Recomiendo no ir con Dave porque estarás yendo a espaldas de Chris, sin importar tus buenas intenciones. Te alegrará saber que este problema interpersonal se puede resolver al menos entre ustedes dos.

Chris se ve como alguien que está sobre su cabeza, y ahora recibirá una bronca por eso. Probablemente esté un poco preocupado. No va a perder su trabajo ni nada, pero aun así, no es un buen lugar para venir el lunes por la mañana. Cosas de las que hablar en su próxima autopsia:

  • Eres su aliado.
    • No lo arrojarás debajo del autobús.
    • No tomarás la culpa por ello.
  • Deben confiar más el uno en el otro en el futuro.

El último es clave, los otros se explican por sí mismos. Tuviste una autopsia antes en la que te pidió que señalaras cualquier problema en el futuro. Esto es por el libro. Lo has hecho, pero no se tuvo en cuenta, entonces, ¿cuál es el punto? Tiene que empezar a confiar más en tu opinión.

Gracias por el consejo. Ese cartel no podría resumir mejor lo que siento por esta situación.

Como desarrollador, usted es responsable de implementar las funciones que se le han pedido y de mantener informados a sus gerentes sobre el progreso realizado y cualquier problema con el que necesite su ayuda. Es función del supervisor o del director del proyecto decidir las prioridades y asignar el trabajo a las entregas.

Has hecho lo correcto. Continúe manteniendo informado a su gerente sobre el progreso de la función y déjelo en sus manos decidir qué hacer al respecto. Eso podría significar pedirle a otro desarrollador que lo ayude a terminar la función. Lo más probable es que simplemente retrasen la función hasta el siguiente lanzamiento.

No recomendaría quejarse de su gerente a su gerente y no veo la necesidad de que dedique horas extra no pagadas.

Pedir ayuda a otro desarrollador aumentaría los costos para la empresa. Si dos personas comparten una tarea la productividad será mucho menor.

Asegúrese de informar a su(s) superior(es) (posiblemente hasta la más alta gerencia/propietarios si nadie escucha) sobre cada factor relevante que amenace la fecha límite.

Si es posible, ofrezca soluciones para que consideren cómo cumplir con la fecha límite (más desarrolladores, código externo, etc.).

Mantenga un registro en papel de cada comunicación y siempre exprese claramente sus inquietudes si cree que no se cumplirá la fecha límite.

Siga desarrollando e informando hasta que se hayan tomado decisiones para ayudar o hasta que el proyecto sea definitivo.

Si alguien trata de culparlo, señale las comunicaciones y recuérdeles el hecho de que no tenía autoridad (supongo que, de lo contrario, esta pregunta es innecesaria) para tomar decisiones o implementar sus sugerencias sin la aprobación de la gerencia y que repetidamente les advertí.

Pídele consejo al jefe de tu jefe (Dave).

Di algo como: "No he descubierto cómo hacer que mi jefe (Chris) me dé instrucciones cuando trato de cumplir con un plazo muy ajustado. He intentado esto ; he intentado aquello . ¿Puedes pensar de cualquier otra cosa que pueda tratar de obtener más dirección de él?"

También di: "No quiero que intervengas... Solo necesito ayuda para comunicarme con él".

Como habrás notado, la comunicación puede ser difícil. Un trabajo de los gerentes es hacerlo más fácil. Así que este tipo de pregunta es un juego limpio.