Estamos ayudando a un cliente a mejorar sus procesos diarios encontrando fallas en sus controles internos y recomendando mejoras. Es un equipo pequeño, y yo soy uno de ellos. Está encabezado por una sola persona, que es un auditor calificado. Los demás somos becarios.
Al comienzo de la auditoría de un nuevo departamento, generalmente tenemos una discusión con el jefe del departamento para conocer el flujo de su proceso. En este caso particular, fui solo a la discusión.
Durante esta discusión, la jefa de departamento, una señora, mencionó algunas actividades que pensé que bien podrían automatizarse. Le pregunté si había más así. Mencionó otra instancia similar, en la que tuvieron que extraer información de su servidor interno. El software que se les proporcionó no tiene la opción de exportar a un formato más útil, por ejemplo, un archivo de Excel.
Entonces, le dije que podríamos ayudarlos a automatizar tales tareas si fuera posible. Ella estaba más que feliz de dejarnos hacer eso.
Más tarde esa tarde, mientras estaba informando a mi superior sobre nuestra discusión, le conté sobre su problema y le pregunté si estaría bien que les brindáramos esa solución. Negó y dijo que lo consideraremos si nos preguntan por su cuenta.
No le dije que ya le había prometido a esa señora que teníamos una solución para su problema. No hice exactamente una promesa. Solo le hice saber que la tarea podría automatizarse.
No veo ningún daño en proporcionarles la solución para automatizar. Así que eso es lo que siento que es lo correcto. ¿Cómo lo convenzo de que haga eso?
Nota: La solución en sí no es tan importante. Es un pequeño script de Python que guarda una página web y la convierte a formato Excel, y tampoco tengo que invertir mucho tiempo. Ya estamos usando varios scripts para recopilar datos para nuestros propósitos de trabajo. Solo tomaré uno de ellos y modificaré unas pocas líneas como máximo.
Tu senior ya te dio la respuesta:
Negó y dijo que lo consideraremos si nos preguntan por su cuenta.
Simplemente transmita eso al cliente:
Oye, hablé con mi superior y dijo que tendremos que hacer esto a través de más canales oficiales. Tendrás que solicitarle esta función tú mismo. Puedo ayudarte a redactar una descripción, si quieres.
Como gerente de proyecto, me gustaría que todo lo que hiciera mi equipo pudiera rastrearse hasta las solicitudes del cliente. De esa manera, cualquier trabajo pasa por cualquier proceso que mi equipo usaría para garantizar que el código cumpliera con los requisitos y que la calidad del código cumpliera con los requisitos de mi equipo.
Dos grandes problemas con usted hacen algo de codificación subrepticiamente. El principal problema es que el equipo no recibe crédito por la mejora. En segundo lugar, si se rompe, entonces el equipo recibe un enorme ojo morado porque rompimos algo en lo que se suponía que ni siquiera debíamos estar trabajando.
Así que Erik tiene razón. Pídele a la señora que presente una solicitud formal para hacer el trabajo.
pájaro de la moneda