Atoo-Sync Cloud
Llegué a Atoo-Next en marzo de 2021. Lo primero que me encargaron fue rehacer el plugin de WordPress Atoo-Sync Compta a partir de la base de Atoo-Sync GesCom. Rompí el software y nadie se dio cuenta durante las pruebas: había tomado la clave única de Atoo-Sync GesCom y la había trasladado a Atoo-Sync Compta. Mi empresa tardó un mes en reparar los daños en los clientes. Es la lección más útil que he recibido en este oficio.
Después llegaron los desarrollos específicos, instalados directamente en los plugins de los clientes. Solo éramos dos desarrolladores: mi compañero pasó a ser el referente interno de los módulos PrestaShop y yo el de los módulos WordPress. Pronto me encargaron la mejora del servicio web que permite a Atoo-Sync conectarse con Shopify, cuya API cambia cada tres meses aunque una versión siga siendo utilizable un año. Mientras tanto, mi compañero construía la interfaz de Atoo-Sync Cloud Comptabilité y muy pronto se conectó a mi API.
En junio de 2021 realicé mi primer enlace con otro sistema, IZIFLUX, el que nos abrió los marketplaces. En octubre la misión cambió de escala: convertir ese servicio web en el núcleo del nuevo programa Atoo-Sync Cloud, capaz de encargarse a la vez de la gestión comercial y de la contabilidad.
No solo reescribí el código en PHP, lo retrabajé a fondo. Añadí proveedores específicos, que permiten entregar un enlace desarrollado para un único cliente sin abrirlo a todos los demás. Sobre todo hice el núcleo genérico: un nuevo enlace se reduce a un archivo de configuración que enumera sus particularidades y después a las partes específicas, sin tocar nunca el núcleo. Llevé los enlaces EBP SaaS y Cegid XRP FLEX en paralelo.
Esos archivos de configuración acabaron sirviendo mucho más allá del código. En febrero de 2022 mi compañero seguía programando a mano la interfaz de conexión de cada enlace, lo que le llevaba muchísimo tiempo: le enseñé cómo apoyarse en mis archivos y cómo enriquecerlos para que la interfaz se construyera sola. Por mi parte, el equipo de marketing me pedía con frecuencia rellenar un documento que enumeraba lo que el software sabía hacer o no, treinta minutos para un solo enlace; escribí un programa auxiliar que reproduce el diseño del documento y lo rellena automáticamente a partir de los mismos archivos.
En 2022 el equipo creció para producir más enlaces y tomé a los nuevos desarrolladores bajo mi ala. Aproveché para implantar normas de desarrollo y documentación interna, que no existían. Llegamos a diez desarrolladores, ocho de ellos en Atoo-Sync Cloud y a mi cargo.
En 2023, el último fichaje se negó a hacer lo que le pedía, alegando que yo no era su superior. Como ya me ocupaba de todo el equipo, pedí la promoción correspondiente a lo que hacía y me convertí en jefe de equipo. Oficialmente todo cambiaba, en la práctica ya hacía el trabajo; se añadieron los diagramas de Gantt y los pliegos de condiciones. Dejé Atoo-Next en 2024 para crear Alaïs-Studio.
El primer encargo y la clave única
(Marzo de 2021)
Rehacer el plugin de WordPress Atoo-Sync Compta a partir de la base de Atoo-Sync GesCom: tomé la clave única de GesCom y la trasladé a Compta.
El software quedó roto y las pruebas no lo detectaron. Hizo falta un mes para repararlo en los clientes. Desde entonces miro de otra manera lo que parece un simple copiar y pegar.
Referente WordPress y servicio web Shopify
Con dos desarrolladores nos repartimos el terreno: los módulos PrestaShop para mi compañero, los módulos WordPress y los desarrollos específicos en los clientes para mí.
Me encargaron después el servicio web que conecta Atoo-Sync con Shopify. Su API se renueva cada tres meses, con versiones utilizables un año, lo que obliga a seguirla de forma continua. Mi compañero, que montaba la interfaz de Atoo-Sync Cloud Comptabilité, se conectó a él.
IZIFLUX, mi primer enlace
(Junio de 2021)
Primer enlace con un sistema distinto de los CMS: IZIFLUX, que dio a Atoo-Sync acceso a los marketplaces.
Ahí empecé a ver lo que se repetía de un enlace a otro y lo que merecía ponerse en común.
El núcleo genérico de Atoo-Sync Cloud
(Octubre de 2021)
El servicio web debía convertirse en el núcleo de Atoo-Sync Cloud, gestión comercial y contabilidad juntas. Lo reescribí en PHP y lo retrabajé en profundidad.
Los proveedores específicos permiten entregar un enlace hecho para un solo cliente sin abrirlo a los demás. Y el núcleo se volvió genérico: para un nuevo enlace, un archivo de configuración describe sus particularidades, el desarrollador solo escribe las partes específicas y nunca toca el núcleo.
Los enlaces EBP SaaS y Cegid XRP FLEX se llevaron justo después, en paralelo.
Lo que permitieron los archivos de configuración
(Febrero de 2022)
Mi compañero seguía programando a mano la interfaz de conexión de cada enlace. Le enseñé cómo apoyarse en mis archivos de configuración, en marcha desde 2021, y cómo enriquecerlos para que la interfaz se construyera dinámicamente.
El equipo de marketing, por su parte, me pedía rellenar un documento que enumeraba lo que el software sabía hacer o no: treinta minutos por enlace. Escribí un programa auxiliar que retoma el diseño del documento y lo rellena automáticamente a partir de los mismos archivos.
El equipo, las normas y después el cargo oficial
(2022 — 2024)
El equipo creció para producir más enlaces. Formé a los nuevos desarrolladores e implanté las normas de desarrollo y la documentación interna que faltaban. Llegamos a diez desarrolladores, ocho de ellos en Atoo-Sync Cloud y a mi cargo.
En 2023 un fichaje se negó a seguir mis indicaciones alegando que yo no era su superior. Pedí la promoción que correspondía a mi trabajo real y me convertí en jefe de equipo: nada cambió en el día a día, salvo los diagramas de Gantt y los pliegos de condiciones que se añadieron. Dejé Atoo-Next en 2024 para crear Alaïs-Studio.