Reflexión sobre el trabajo innecesario
- La experiencia de un empleado que trabaja en el departamento de automatización de pipelines de la empresa.
- El equipo decidió descartar una herramienta interna por problemas de mantenimiento y creó un pipeline que automatiza la implementación de esa herramienta por si otro equipo la llegara a necesitar.
- Este mes, uno de los miembros del equipo detectó una posible mejora en la automatización, y se eligió a ese empleado para aplicar cambios a la herramienta anterior.
La contradicción de la automatización de pipelines
- Después de aplicar los cambios, un pull request no fue aprobado debido a ajustes solicitados en detalle por otra persona del mismo equipo.
- Esos ajustes buscaban aumentar la resiliencia de la automatización del pipeline ante escenarios muy poco frecuentes.
- Sin embargo, esa misma semana el líder del equipo informó a otros equipos que la herramienta interna había sido descartada y que ya no debía usarse.
La carga de un trabajo sin sentido
- Se cuestiona la necesidad de una automatización de pipeline que implementa el uso de una herramienta descartada.
- Como la herramienta fue descartada, también se cuestiona por qué hacen falta ajustes para una automatización que nadie va a usar.
- Hay confusión sobre por qué se asignó un trabajo que parece una pérdida de tiempo.
La opinión de GN⁺
- Esta situación deja en evidencia la falta de comunicación dentro de la organización y problemas en la gestión de procesos. Por un lado, hubo un aviso oficial de que la herramienta había sido descartada, pero por otro lado todavía se seguía trabajando en mejoras relacionadas con ella.
- Este problema provoca desperdicio de recursos y puede generar confusión y descontento entre los empleados. Eso puede afectar la moral del equipo y, a largo plazo, impactar negativamente en la productividad de la empresa.
- Para evitar este tipo de situaciones, hacen falta lineamientos claros sobre el estado y la importancia de los proyectos, y es clave mantener una comunicación continua con todos los equipos involucrados. Además, se necesita un enfoque estratégico al momento de definir prioridades.
- Este caso muestra un problema común que también puede darse en otras organizaciones o equipos, y ofrece una oportunidad para revisar y mejorar sus procesos.
- Para los empleados que atraviesan una situación así, es importante verificar periódicamente si su esfuerzo se está usando en una dirección valiosa y con sentido y, si hace falta, plantear el problema a sus superiores o al área de recursos humanos.
1 comentarios
Opiniones de Hacker News
Experiencia desarrollando un sistema ERP
Intento de entrar al negocio de medidores inteligentes de energía
Experiencia con un proyecto sin sentido
Proyecto de control de acceso a la red de un gran minorista
Degradación intencional del rendimiento para dejar de usar una herramienta interna
Migración urgente a AWS en una empresa SaaS
Proyecto de actualización de pruebas unitarias en una empresa de software y hardware de Nueva Zelanda
Desarrollo de un simulador en una clase universitaria de programación
Desarrollo de un sitio para jugar Magic: The Gathering en línea
Desarrollo de equipo de prueba para una placa de control satelital