Tenemos un problema importante donde trabajo, y su nombre es "personalización". Tenemos un antiguo sistema de software de proveedores (más de 10 años) que a nuestros departamentos de TI y contabilidad les encantaba personalizar. En algún lugar a lo largo de la línea, este software comenzó a tener muchos errores. Luego, me contrataron después de la mayor parte de la personalización.
Casi todos los problemas que he encontrado con el sistema son un resultado directo de la personalización; todo lo que cambiamos corre el riesgo de romper el software financiero crítico del negocio. Sin embargo, el departamento de contabilidad sigue sugiriendo cambios (¡porque siempre dijimos que sí!) Y parece haber poco respeto por la repercusión de los cambios.
Algunos cambios no causan problemas; los formularios pueden ser (y están destinados a ser) personalizados en el software del proveedor, podemos movernos por los campos de formularios, eliminarlos, etc. Pero para cada personalización inofensiva como esa, también sugieren cambios como procedimientos almacenados y disparadores para manipular datos en la base de datos para la aplicación del proveedor.
Recientemente (apenas) conseguí que dejaran de intentar importar clientes de un programa de proveedor a otro, ya que la información era completamente incompatible. Mi problema con cómo se resolvió eso es porque descubrí que el sistema no funcionaba en el lado del usuario; la tarea fue más complicada de lo que pensaban, así que se dieron por vencidos. Independientemente de lo fácil que sea la tarea del lado del usuario, la operación que querían no debería haberse realizado.
¿Cómo puedo comunicar que cambiar el funcionamiento de este sistema tiene riesgos, particularmente cuando la validez de los datos está en juego? Soy un nuevo empleado (6 meses) y se ha convertido en el statu quo, pero está arriesgando la validez de nuestros datos financieros y nuestros contratos de soporte, una vez que el soporte del proveedor escucha "X ha sido personalizado", eso les da esa razón no para apoyarnos o decirnos que es nuestra culpa.