Una laptop con la tienda de venta online de M&M abierta en pantalla, usada sobre las piernas dentro de un vehículo.
Historia de transformación · Desarrollo a medida

Un canal de venta online, integrado al ERP, que vendió un 12% más.

Cómo Altimea rediseñó el proceso de venta de M&M y construyó un canal de venta online integrado a su ERP IBM AS/400 — para abrir un nuevo frente comercial, sincronizar la operación con el negocio y reducir a la mitad el tiempo de atención de venta.

Industria Industria · Comercio y distribución
Servicio Desarrollo a medida + Integración ERP
Duración 8 meses · análisis a producción
Alcance Canal de venta online
12%

de incremento en ventas tras abrir el nuevo canal online integrado al ERP.

50%

de reducción en el tiempo de atención de venta.

8meses

de análisis, diseño, desarrollo, pruebas y puesta en producción.

6perfiles

PM, UX Designer, Tech Lead, dos desarrolladores y QA dedicados al squad.

01 / Cliente

M&M: distribución de repuestos para flota pesada, con la operación en un Enterprise Resource Planning (ERP).

M&M es una empresa peruana de importación y comercialización de repuestos para flota pesada y línea amarilla, con varias tiendas en Lima y un catálogo amplio de marcas. Vende a dos audiencias a la vez: clientes internos —su propia fuerza de ventas y sucursales— y clientes externos —compradores B2B, operadores de flota, talleres—. Toda su operación —inventario, precios, clientes y pedidos— vive en un ERP IBM AS/400.

El AS/400 sostenía el negocio, pero no llegaba al frente comercial. El proceso de venta dependía de consultas manuales contra el ERP, sin un canal digital propio: cada cotización y cada pedido implicaba buscar stock y precios a mano, con tiempos de respuesta largos y registros que se duplicaban entre el canal de venta y el sistema central.

La pregunta que dio inicio al proyecto era doble: ¿cómo abrimos un canal de venta online que sume ventas, sin reemplazar el ERP que ya sostiene la operación — y sin sumar pasos manuales al proceso?

Ficha del proyecto

Cliente M&M
Sector Industria · Comercio y distribución de repuestos
Sistema / Producto Sistema de Ventas Online integrado al ERP
Servicio Desarrollo a medida + Integración ERP
Duración 8 meses · análisis a puesta en producción
Equipo Altimea 1 Project Manager (PM) · 1 Diseñador User Experience (UX) · 1 Líder Técnico (Tech Lead) · 2 Desarrolladores · 1 Quality Assurance (QA)
Resultado +12% en ventas · −50% en tiempo de atención de ventaCanal de venta online sincronizado con el ERP IBM AS/400
02 / Desafío

Abrir un canal de venta online sobre un ERP legacy, sin reemplazarlo ni frenar la operación.

Un negocio puede tener toda su operación ordenada en un ERP y aun así vender lento: cuando el sistema central no llega al canal comercial, cada venta se pelea contra el proceso.

El proceso de venta de M&M presentaba fricciones operativas y una baja integración con los sistemas internos de la compañía. No existía un canal de venta online: las operaciones se gestionaban de forma manual, consultando stock y precios directamente contra el ERP IBM AS/400, con tiempos de respuesta largos y sin un frente digital que la fuerza de ventas o los clientes externos pudieran usar de forma autónoma.

El reto no era "montar una tienda". Era abrir un canal nuevo sobre un sistema legacy sin reemplazarlo: el AS/400 es un sistema cerrado de IBM que concentra la operación, y conectarlo con un stack web moderno (React, Node) exige una capa de integración diseñada a propósito. Y el canal tenía que servir a dos audiencias con permisos distintos —clientes internos y externos— mostrando siempre datos reales del ERP, porque un canal de venta que muestra stock o precios desactualizados no se usa.

  • Integración con un ERP legacy (IBM AS/400) — el canal de venta tenía que leer y registrar contra el AS/400 sin reemplazarlo ni interrumpir la operación que ya corría sobre él.
  • Dos audiencias en una sola plataforma — clientes internos (fuerza de ventas, sucursales) y clientes externos (compradores B2B, talleres, operadores de flota), con flujos y permisos diferenciados.
  • Datos de operación en tiempo real — stock, precios y disponibilidad debían reflejar el estado real del ERP para que el canal fuera confiable y la fuerza de ventas lo adoptara.
  • Nuevo canal sin fricción de adopción — abrir la venta online sin sumar pasos manuales ni duplicar registros respecto al proceso de venta existente.
03 / Enfoque

Cinco fases, de entender la operación a desplegar el canal en producción.

01

Análisis del proceso y del ERP

Relevamiento del flujo comercial actual y del modelo de datos del ERP IBM AS/400: cómo se cotiza, cómo se vende, dónde están las fricciones y qué información necesita exponer el sistema central para alimentar un canal online. El análisis fijó los puntos de integración antes de escribir una línea de código.

02

Diseño del flujo y de la arquitectura de integración

Rediseño del proceso de venta en línea y diseño de la capa de microservicios que conecta el frontend con el AS/400. El Diseñador User Experience (UX) trabajó los flujos para las dos audiencias —clientes internos y externos— y el Líder Técnico (Tech Lead) definió cómo el canal leería y escribiría contra el ERP.

03

Desarrollo e integración

Construcción del frontend en React JS con microfrontends, del backend en Node JS, .NET y PHP, y de los microservicios que actúan como puente al ERP. La integración se desarrolló en paralelo al canal, no como un parche final.

04

Pruebas y puesta en producción

Quality Assurance (QA) funcional y de integración —validando que el canal reflejara los datos reales del AS/400—, pruebas con usuarios del proceso de venta y despliegue controlado a producción del nuevo canal. El proyecto siguió cinco fases formales: Análisis · Diseño · Desarrollo · Pruebas · Puesta en producción.

04 / Solución

Un canal de venta online que opera sobre la operación real, no sobre una copia.

La solución no fue una tienda aislada. Fue un canal de venta online integrado al ERP IBM AS/400, con una capa de microservicios que lo conecta a los datos reales de la operación —stock, precios, pedidos— y un proceso de venta redefinido end-to-end para clientes internos y externos. Cuatro pilares la sostienen.

Canal integrado, no aislado

El sistema de ventas online no es una tienda separada del negocio: opera sobre los datos reales del ERP. Stock, precios y disponibilidad que ve el usuario son los del AS/400, no una copia que se desactualiza.

Microservicios como puente al AS/400

Una capa de microservicios expone los datos del ERP legacy de forma controlada y permite que el canal lea y registre pedidos en el sistema central — sin reemplazar el AS/400 ni interrumpir la operación que ya corre sobre él.

Una plataforma, dos audiencias

Clientes internos —fuerza de ventas y sucursales— y clientes externos —compradores B2B, talleres, operadores de flota— usan el mismo canal con flujos y permisos diferenciados, cada uno con la experiencia que necesita.

Proceso de venta redefinido

No se digitalizó el proceso viejo: se rediseñó el flujo de venta en línea para eliminar las consultas manuales y los registros duplicados, y abrir un frente comercial que antes no existía.

Stack técnico

Frontend
React JS Microfrontends
Backend / API
Node JS .NET PHP APIs
Integración
Microservicios IBM AS/400 (ERP)
Método
Análisis Diseño Desarrollo Pruebas Puesta en producción
05 / Resultados

Un canal nuevo que vende más y atiende en la mitad del tiempo.

Lo importante no fue lanzar una tienda. Fue abrir un canal de venta que suma ventas reales y descarga el proceso comercial — integrado al ERP IBM AS/400, sin reemplazarlo. Ocho meses de análisis a producción, un canal que la operación adoptó.

+12%
Incremento en ventas

tras abrir el nuevo canal de venta online integrado al ERP.

−50%
Tiempo de atención de venta

la mitad del tiempo para concretar una operación de venta.

AS/400
Integración operativa

el canal de venta online quedó sincronizado con el ERP IBM AS/400 — stock, precios y pedidos.

Nuevo frente comercial abierto — el canal de venta online no reemplazó un canal: creó uno que antes no existía, disponible para clientes internos y externos.

Operación y negocio sincronizados — la integración con el ERP IBM AS/400 eliminó las consultas manuales y los registros duplicados entre el canal y el sistema central.

Tiempo de atención a la mitad — la reducción del 50% en el tiempo de atención de venta libera a la fuerza de ventas para más operaciones, no menos.

ERP legacy preservado — el AS/400 siguió siendo el sistema central; la capa de microservicios lo extendió hacia un canal moderno sin migrarlo ni reescribirlo.

Preguntas frecuentes sobre el caso M&M

¿Cuánto duró el proyecto del sistema de venta online de M&M?

Ocho meses end-to-end, de análisis a puesta en producción. El proyecto cubrió cinco fases: análisis del proceso de venta y del ERP, diseño del nuevo flujo y la arquitectura de integración, desarrollo, pruebas y puesta en producción. La duración refleja un squad dedicado durante esos ocho meses, no horas dispersas. El alcance fue el desarrollo completo del canal de venta online integrado al ERP IBM AS/400 — desde la redefinición del proceso comercial hasta el despliegue en producción del nuevo canal para clientes internos y externos.

¿Qué squad asignó Altimea al caso?

Seis perfiles dedicados durante los ocho meses: un Project Manager (PM) como interfaz única con M&M, un Diseñador User Experience (UX) para el rediseño del proceso de venta en línea, un Líder Técnico (Tech Lead) responsable de la arquitectura de integración con el ERP, dos desarrolladores para el frontend, el backend y los microservicios, y un Quality Assurance (QA) que cubrió las pruebas funcionales y de integración. El squad operó como un equipo multidisciplinario único, sin handoffs externos entre análisis, desarrollo y puesta en producción.

¿Qué stack tecnológico se usó?

El frontend se construyó en React JS con arquitectura de microfrontends. El backend combinó Node JS, .NET y PHP, expuesto mediante Application Programming Interface (API)s. La integración con el ERP IBM AS/400 se resolvió con una capa de microservicios que conecta el canal de venta online con los datos reales de la operación — stock, precios y disponibilidad — sin reemplazar el sistema legacy. El método de trabajo siguió cinco fases: análisis, diseño, desarrollo, pruebas y puesta en producción.

¿Qué resultados generó el proyecto?

Tres resultados concretos. Primero, un incremento del 12% en ventas tras abrir el nuevo canal de venta online integrado al ERP. Segundo, una reducción del 50% en el tiempo de atención de venta — la mitad del tiempo para concretar una operación. Tercero, la integración operativa del canal con el ERP IBM AS/400: stock, precios y pedidos sincronizados con el sistema central, sin duplicar registros ni pasos manuales. El nuevo canal abrió un frente comercial que antes no existía para clientes internos y externos.

¿Cómo se integró el sistema con el ERP IBM AS/400?

El ERP IBM AS/400 es un sistema legacy que concentra la operación de M&M: inventario, precios, clientes y pedidos. En lugar de reemplazarlo, Altimea construyó una capa de microservicios que actúa como puente entre el canal de venta online moderno y el AS/400. Esa capa expone los datos del ERP de forma controlada, permite que el nuevo canal lea stock y precios reales y registre pedidos directamente en el sistema central. El resultado es un canal de venta que opera sobre la operación real, no sobre una copia desactualizada.

¿Para qué tipo de empresa aplica este caso?

Empresas de distribución, comercio o retail B2B con un proceso de venta no sistematizado y un ERP — muchas veces legacy, como un AS/400 — que concentra la operación pero no llega al canal comercial. El patrón aplica cuando el negocio necesita abrir un canal de venta online sin reemplazar su sistema central y sin sumar pasos manuales. Funciona especialmente en sectores con catálogos amplios y operación intensiva: repuestos, industria, distribución mayorista, comercio. El servicio principal es Desarrollo a medida con integración de sistemas; idealmente cuando ya existe un ERP en producción.

06 / Servicios Altimea

Los servicios que entraron en juego.

El servicio principal fue Desarrollo a medida, con un componente fuerte de integración de sistemas sobre el ERP IBM AS/400. El rediseño del proceso de venta en línea se apoyó en Consultoría UX/CX y la fase de pruebas en Auditoría Tech.

¿Tu canal de ventas y tu ERP hablan el mismo idioma?

Agenda 30 minutos con nuestro equipo. En esa consulta dimensionamos el alcance de la integración, el estado de tu ERP y la complejidad del nuevo canal. Si no somos los correctos para el proyecto, te lo decimos con la misma honestidad.

Agenda tu diagnóstico gratis

Te respondemos en menos de 24 horas hábiles.