En los últimos meses, la tienda velasdeolor.es ha estrenado más de una docena de módulos propios: el buscador, el acceso con Google y con código por email, el precio anterior de las ofertas, los productos relacionados en otros formatos, las URL amigables, los emails, la medición de Google Ads, el asistente con IA… Y fuera de la tienda, la app de fichaje de nuestra empresa. Todos los hemos desarrollado con un asistente de programación con inteligencia artificial (en nuestro caso, Claude, de Anthropic), con nosotros dirigiendo y revisando. Contamos cómo trabajamos, qué hace bien la IA y qué hay que vigilar.
Quién hace qué
- Nosotros decidimos qué se construye y para qué, ponemos las reglas del negocio (qué se puede tocar, cómo se habla a los clientes, qué datos no se guardan), probamos como usuarios y damos el visto bueno para activar cada cosa.
- La IA lee el código existente (el de PrestaShop, el de la plantilla y el de los módulos de terceros), propone cómo hacerlo, escribe el código y sus pruebas, monta tiendas de prueba y deja la documentación.
Esa lectura de código ajeno es una de sus grandes ventajas: revisando un módulo comercial antes de activarlo, descubrimos que enviaba mensajes sin pedir consentimiento. Lo contamos en módulos de terceros o módulos propios.
El método: de la idea a la tienda
- Un plan por escrito con las decisiones tomadas y las pendientes, antes de escribir una línea.
- Desarrollo y pruebas automáticas en tiendas PrestaShop locales, con versiones de la rama 8 y de la 9.
- Staging con datos anonimizados cuando el cambio toca datos o procesos delicados.
- Instalación en la tienda real en modo prueba: el módulo solo es visible para la cuenta del responsable de la tienda. Así se prueba con el catálogo, la caché y la CDN reales, sin que ningún cliente lo vea.
- Activación para todos, solo con el visto bueno explícito, y con una vuelta atrás preparada (volver a modo prueba o reactivar el módulo anterior).
- Documentación: el código vive en un repositorio privado de GitHub, con versiones y notas de desarrollo en español.
Reglas que no se saltan
- No se modifican archivos de la plantilla, y los overrides se evitan siempre que se puede.
- Ninguna contraseña ni clave en el código ni en el repositorio: las introduce el responsable en el panel.
- Ningún dato personal en registros ni en el repositorio. La base de datos de producción solo se consulta con permiso y en modo lectura.
- Respetar los límites del hosting: el servidor corta a partir de 20 conexiones nuevas a la base de datos por segundo, así que cualquier proceso masivo va a la mitad de ese ritmo como mucho.
- En producción no se escribe nada sin permiso explícito.
Lo que funciona muy bien
- Velocidad: lo que antes eran semanas de desarrollo ahora son días. El buscador a medida, por ejemplo, pasó de aprobarse a estar activo para todos los clientes en un par de días, con su fase de modo prueba incluida.
- Leer y auditar código de terceros, que casi nunca se hace por falta de tiempo.
- Pruebas y documentación, las dos tareas que más se suelen saltar.
- Tareas repetitivas con datos, como revisar cientos de metadescripciones o fichas de producto con una plantilla común.
Lo que hay que vigilar
- La IA se equivoca con mucha seguridad. Por eso existen las pruebas, el modo prueba y la revisión humana: nada llega a los clientes sin pasar por ahí.
- No recuerda de una sesión a otra. La memoria del proyecto tiene que estar escrita: repositorio, notas de desarrollo y planes. Es una buena disciplina incluso sin IA.
- Las decisiones de negocio son nuestras. Por ejemplo, que los productos relacionados salgan en orden aleatorio, para no reforzar siempre a los que ya más venden, fue una decisión del responsable de la tienda, no de la IA.
- Lo legal, con un profesional. La IA resume bien una norma, pero no sustituye a un asesor cuando hay dudas de interpretación.
- El código propio hay que mantenerlo. Por eso cada módulo se hace pensando ya en PrestaShop 9 y con su documentación al día.
¿Tiene sentido para tu negocio?
Si tu tienda o tu web depende de módulos abandonados, o necesitas algo que ningún plugin hace como tú quieres, el desarrollo a medida ya no es un lujo reservado a grandes empresas. Con este método podemos hacerlo en plazos y costes razonables, sin renunciar a las pruebas ni a la documentación. Si te interesa, contacta con nosotros, o lee cómo pueden ayudarte los agentes de IA para pymes y autónomos.
