Me uní a mi empresa actual recientemente y estoy en período de prueba. El código que he heredado es frágil y tiene problemas de rendimiento. Todavía no estoy familiarizado con el sistema, pero mi gerente me dijo que refactorizara este código, lo documentara y estableciera una fecha límite para hacer el primer lanzamiento a fines del próximo mes.
Empecé a trabajar en este proyecto la semana pasada. Para una pequeña refactorización en un componente simple, tuve que hacer muchos cambios en varios lugares. Me temo que si hago una refactorización importante, terminaría codificando el proyecto desde cero, y seguramente perderé la fecha límite. Si evito hacer esto, el proyecto está condenado al fracaso ya que el código puede fallar de varias maneras.
Mi gerente me hizo firmar un documento que dice que debo completar todas las tareas. Estando nervioso y confundido, firmé el documento. Ahora temo que si no puedo completar las tareas, toda la culpa será mía. El proyecto ya ha fallado tres veces, y mi gerente se toma muy en serio esta vez para que funcione.
¿Cómo debo comunicarle profesionalmente a mi gerente que los problemas con el código pueden hacer que no cumpla con la fecha límite?
Los gerentes pueden decir todo lo que quieran, generalmente no son muy buenos para calcular los plazos. Las únicas personas que realmente pueden decir cuánto trabajo es algo son las personas que saben cómo hacerlo y que están lo suficientemente familiarizadas con él para hacer las estimaciones.
Lo que querrá hacer es recopilar toda la información que tiene sobre el proyecto y hacer sus propias estimaciones sobre qué tan grande es este proyecto. Ya has hecho parte del trabajo, así que asegúrate de incluir eso, así como tus peores predicciones sobre cuán desordenado es el código y cuánto tendrás que reescribir.
Luego llame a una reunión con su gerente, muéstrele sus datos y sus predicciones sobre qué tan grande es realmente este proyecto y pregúntele qué quiere que se haga. Dígales cuánto puede hacer antes de la fecha límite, dígales cuánto tiempo le tomaría hacer todo y bríndeles algunas sugerencias sobre cómo se podría hacer mejor el trabajo (por ejemplo, hacer que más personas trabajen en él, omitir ciertos segmentos). que son muy difíciles pero no ayudan mucho, comprar alguna tecnología nueva que solucione parte del problema, lo que se te ocurra)
Al final, desea presentarles los hechos e intentar trabajar con el gerente para llegar a algo que sea útil para el negocio y realista.
Si su gerente no quiere escucharlo y simplemente lo obliga a cumplir con la fecha límite para la que se inscribió, entonces está negando la realidad. Y no importa cuánto quieras negar la realidad, al final va a ganar. Si cree que hacer todo es completamente irrazonable y su gerente insiste en que tiene que hacerlo, entonces lo único realista que le queda por hacer es dedicar su tiempo a buscar un nuevo trabajo, porque no puede complacer a alguien que ignora el hechos.
(Además, si su gerente le pregunta por qué firmó el documento, sea honesto. Dígale que estaba nervioso y que no lo pensó bien, y que se arrepiente de haberlo firmado porque ahora siente que no era factible. Es solo un documento. Las personas sensatas entienden que escribirlo no lo hace real y que tendrá que cambiar el documento si su objetivo es hacer el trabajo).
Mi gerente me hizo firmar un documento que dice que debo completar todas las tareas. Estando nervioso y confundido, firmé el documento. Ahora temo que si no puedo completar las tareas, toda la culpa será mía. El proyecto ya ha fallado tres veces, y mi gerente se toma muy en serio esta vez para que funcione.
¿Cómo debo comunicarle profesionalmente a mi gerente que los problemas con el código pueden hacer que no cumpla con la fecha límite?
Dígale a su gerente ahora que su examen del código lo lleva a creer que no podrá cumplir con la fecha límite y por qué, pero que hará lo mejor que pueda de todos modos. Además, dígales ahora cuál será su enfoque y cuánto tiempo cree que llevará completar la tarea, y que actualizará su estimación a medida que aprenda más.
Es una tontería que su gerente crea que un documento firmado marcará la diferencia. Pero le debe a la compañía sus mejores esfuerzos y su mejor estimación. Y quizás su gerente entre en razón y acepte la realidad, quizás no.
Tenga en cuenta que al final puede no importar. Puede perder la fecha límite en el documento firmado y su empleador puede optar por dejarlo ir y comenzar de nuevo con otra nueva contratación. Pero deberías dar lo mejor de ti de todos modos.
Kilisi
Hombre enmascarado
erik
Hombre enmascarado
usuario59841
Hombre enmascarado
Herrero
john doe
Herrero
usuario59841
Donald
teego1967
Rui F Ribeiro