Mapa de capacidades

Capacidad 04 · Tecnología

Arquitectura de Sistemas y CRM

Diseñar la plataforma comercial antes de configurar el CRM.

Traduzco los ciclos de vida del negocio en responsabilidades de sistema: decido qué posee el CRM, qué posee el ERP, dónde reside la autoridad sobre los datos, cómo viajan las identidades y cómo evolucionan las plataformas sin acoplarse en exceso.

Un ciclo de vida · cuatro plataformasEl mismo ciclo de vida comercial en cuatro plataformas. Elige una para ver qué posee y cuándo cambia de manos la autoridad.

Leer el ciclo de vida por plataforma
Del lead al pedido a través del CRM, la capa de integración, el ERP y la plataforma de datos, con el sistema de referencia para el cliente en cada etapa
Etapa01Decisión: Lead02Acción humana: Prospecto03Acción humana: Oportunidad04Punto de aprobación: Aprobación05Acción de sistema: Cliente06Acción de sistema: Pedido
CRMRegistro y asignación del lead — responsableCuenta de prospecto — responsableOportunidad y oferta — responsableRegistro de aprobación — responsableMuestra «alta pendiente» — apoyaEstado del pedido, solo lectura — apoya
IntegraciónNo intervieneBúsqueda de la parte — apoyaNo intervieneNo intervieneComando de alta · estado de entrega — responsableEventos de pedido y factura — apoya
ERPNo intervieneÍndice de partes, solo lectura — apoyaNo intervieneNo intervieneCliente legal y número (cambio de autoridad) — responsablePedido, entrega y factura — responsable
Plataforma de datosHistórico de origen — apoyaNo intervieneHistórico del pipeline — apoyaNo intervieneEventos del ciclo de vida — apoyaIngresos y rendimiento — responsable
Autoridad sobre el clienteCRM — responsableCRM — responsableCRM — responsableCRM — responsableERP (cambio de autoridad) — responsableERP — responsable
  1. 01LeadRegistro y asignación del lead
    CRM
    Registro y asignación del lead — responsable
    Integración
    No interviene
    ERP
    No interviene
    Plataforma de datos
    Histórico de origen — apoya
    Autoridad sobre el cliente
    CRM — responsable
  2. 02ProspectoCuenta de prospecto · Índice de partes, solo lectura
    CRM
    Cuenta de prospecto — responsable
    Integración
    Búsqueda de la parte — apoya
    ERP
    Índice de partes, solo lectura — apoya
    Plataforma de datos
    No interviene
    Autoridad sobre el cliente
    CRM — responsable
  3. 03OportunidadOportunidad y oferta
    CRM
    Oportunidad y oferta — responsable
    Integración
    No interviene
    ERP
    No interviene
    Plataforma de datos
    Histórico del pipeline — apoya
    Autoridad sobre el cliente
    CRM — responsable
  4. 04AprobaciónRegistro de aprobación
    CRM
    Registro de aprobación — responsable
    Integración
    No interviene
    ERP
    No interviene
    Plataforma de datos
    No interviene
    Autoridad sobre el cliente
    CRM — responsable
  5. 05ClienteMuestra «alta pendiente» · Cliente legal y número
    CRM
    Muestra «alta pendiente» — apoya
    Integración
    Comando de alta · estado de entrega — responsable
    ERP
    Cliente legal y número — responsable
    Plataforma de datos
    Eventos del ciclo de vida — apoya
    Autoridad sobre el cliente
    ERP — responsable
  6. 06PedidoEstado del pedido, solo lectura · Pedido, entrega y factura
    CRM
    Estado del pedido, solo lectura — apoya
    Integración
    Eventos de pedido y factura — apoya
    ERP
    Pedido, entrega y factura — responsable
    Plataforma de datos
    Ingresos y rendimiento — responsable
    Autoridad sobre el cliente
    ERP — responsable
Proceso → responsabilidad de sistema → propiedad del dato → integración. La autoridad sobre el cliente cambia de manos una sola vez: en el alta legal.
01Qué significa arquitectura de sistemasNo es configuración

No es configurar un CRM. Son las responsabilidades detrás de las plataformas.

La arquitectura de sistemas decide para qué sirve cada plataforma antes de que nadie decida cómo configurarla: qué capacidad soporta, qué conceptos posee y dónde está su frontera.

No es
  • Decidir qué objeto del CRM crear
  • Añadir campos hasta que el requisito encaje
  • Conectar aplicaciones porque contienen datos relacionados
  • Dar por hecho que el CRM debe poseer todos los conceptos comerciales
Eso configura una plataforma. No diseña un sistema comercial.
Es
  1. CapacidadesDefinir lo que el negocio debe ser capaz de hacer.
  2. Estados del ciclo de vidaDefinir los estados de negocio y qué los hace cambiar.
  3. Fronteras de sistemaDecidir qué hace cada plataforma y qué no.
  4. ResponsabilidadAsignar un único responsable a cada capacidad y concepto.
  5. IdentidadDefinir cómo una entidad sigue siendo la misma entre sistemas.
  6. Contratos de integraciónDiseñar qué cruza una frontera y con qué garantías.
  7. VariaciónDecidir qué puede diferir por región y dónde reside.
  8. AccesoDiseñar quién puede ver, crear y modificar qué.
  9. Comportamiento ante fallosDefinir qué ocurre cuando un sistema va lento, se equivoca o no está disponible.
  10. EvoluciónDiseñar qué puede cambiar sin cambiarlo todo.
Todos los sistemas poseen al cliente
  • CRM«Maestro de clientes»
  • ERP«Maestro de clientes»
  • E-commerce«Maestro de clientes»
  • Plataforma de datos«Maestro de clientes»

Cuatro maestros, un cliente: cada cambio se convierte en una conciliación.

Cada concepto tiene un único responsable
  • Estado comercialCRM
  • Número legal de clienteERP
  • Dirección de facturación (tras el alta)ERP
  • Cuenta web y preferenciasE-commerce
  • Rendimiento del clientePlataforma de datos

La autoridad es una matriz, no un trofeo que se entrega a un sistema.

Si todos los sistemas poseen al cliente, ningún sistema posee al cliente.

Una frontera de plataforma es tan importante como una capacidad de plataforma.

La mayoría de los problemas de arquitectura aparecen cuando dos sistemas creen, a la vez, que son la referencia.

02Mi enfoqueNueve pasos · la configuración, al final

De la capacidad de negocio a la arquitectura de plataforma.

Nueve movimientos que convierten un ciclo de vida de negocio en responsabilidades de sistema. Cada uno produce un entregable del que depende el siguiente—y la configuración llega después de todos ellos.

01Partir de la capacidad de negocio

Paso 01 · La pregunta

¿Qué necesita poder hacer el negocio?

Definir capacidades antes que tecnologías.

Por ejemplo
  • Gestionar un prospecto
  • Cualificar una oportunidad
  • Aprobar condiciones comerciales
  • Crear un cliente legal
  • Procesar un pedido
  • Medir el rendimiento de una cuenta
ProduceMapa de capacidades

Segundo ordenUna capacidad sin responsable se convierte en una funcionalidad que cada sistema implementa a medias

  1. Partir de la capacidad de negocio
    Paso 01 · La pregunta

    ¿Qué necesita poder hacer el negocio?

    Definir capacidades antes que tecnologías.

    Por ejemplo
    • Gestionar un prospecto
    • Cualificar una oportunidad
    • Aprobar condiciones comerciales
    • Crear un cliente legal
    • Procesar un pedido
    • Medir el rendimiento de una cuenta
    ProduceMapa de capacidades

    Segundo ordenUna capacidad sin responsable se convierte en una funcionalidad que cada sistema implementa a medias

  2. Definir el ciclo de vida
    Paso 02 · La pregunta

    ¿Qué estados de negocio existen, y qué los cambia?

    Los estados describen el negocio, no una pantalla.

    Definir
    • Estado
    • Transición
    • Disparador
    • Responsable
    • Representación en el sistema
    ProduceModelo de ciclo de vida y estados

    Segundo ordenUn mismo estado puede representarse de forma distinta en dos sistemas—siempre que su significado sea compartido

  3. Asignar la responsabilidad de cada sistema
    Paso 03 · La pregunta

    ¿Qué plataforma debe ejecutar cada capacidad?

    Una capacidad, una plataforma que la ejecuta—aunque varias lean el resultado.

    Elegir entre
    • CRM
    • ERP
    • Capa de integración
    • Plataforma de datos
    • Servicios externos
    • Proceso humano
    ProduceMapa capacidad–sistema

    Segundo orden«Ambos» rara vez es una respuesta; suele ser un futuro problema de conciliación

  4. Definir la autoridad del dato
    Paso 04 · La pregunta

    ¿Quién puede crear y modificar cada concepto de negocio?

    La autoridad corresponde a conceptos y campos, no a registros completos.

    Por ejemplo
    • CRM: estado comercial
    • ERP: número legal de cliente
    • Plataforma de datos: medidas analíticas derivadas
    ProduceMatriz de autoridad del dato

    Segundo ordenLa autoridad puede moverse con el ciclo de vida: una propuesta en el CRM se convierte en un hecho validado en el ERP

  5. Definir la identidad
    Paso 05 · La pregunta

    ¿Cómo sigue siendo la misma una entidad de negocio en todos los sistemas?

    La identidad no es un mapeo de campos.

    Definir
    • IDs externos
    • IDs canónicos
    • Claves naturales
    • Reglas de duplicados
    • Comportamiento de fusión
    • Transferencia de identidad
    ProduceModelo de identidad

    Segundo ordenLa mayoría de los defectos de integración son defectos de identidad disfrazados

  6. Diseñar las fronteras de plataforma
    Paso 06 · La pregunta

    ¿Qué no debe hacer deliberadamente cada plataforma?

    Una frontera importa tanto como una capacidad.

    Definir
    • Fronteras de responsabilidad
    • Capacidades duplicadas
    • Responsabilidad en la sombra
    • Acoplamientos prohibidos
    ProduceMapa de responsabilidades de sistema

    Segundo ordenSi dos sistemas creen ser la referencia, la conciliación se convierte en un trabajo permanente

  7. Diseñar acceso y gobierno
    Paso 07 · La pregunta

    ¿Quién puede ver, crear y modificar qué?

    El acceso es arquitectura, no una tarea administrativa de última hora.

    Definir
    • Visibilidad de registros
    • Acceso organizativo
    • Responsabilidad
    • Jerarquía
    • Delegación
    • Campos sensibles
    • Gobierno
    ProduceModelo de acceso y gobierno

    Segundo ordenLa responsabilidad es rendición de cuentas; la visibilidad es una decisión de diseño aparte

  8. Diseñar interfaces y fallos
    Paso 08 · La pregunta

    ¿Cómo colaboran los sistemas cuando algo sale mal?

    Diseñar el resultado desconocido antes que el camino feliz.

    Definir
    • Síncrono o asíncrono
    • Estado de entrega
    • Reintentos
    • Idempotencia
    • Conciliación
    • Observabilidad
    • Consistencia eventual
    ProduceModelo de contratos de integración

    Segundo ordenUn timeout no es un fallo; es un resultado desconocido

  9. Diseñar para evolucionar
    Paso 09 · La pregunta

    ¿Qué puede cambiar de forma independiente?

    Cada acoplamiento es una futura dependencia entre releases.

    Definir
    • Configuración o código
    • Global o local
    • Fronteras de capacidad
    • Versionado
    • Responsable de cada release
    • Dependencias del roadmap
    ProduceRoadmap de evolución de la arquitectura

    Segundo ordenUn roadmap organizado solo por proyectos oculta qué capacidades están acopladas

03Problemas habitualesSíntomas y lo que suele faltar

Los síntomas llegan como peticiones de configuración.

«Añade un campo.» «Sincronízalo en ambos sentidos.» «Dales su propio tipo de registro.» Debajo, hay una responsabilidad que nunca se asignó.

  • El CRM y el ERP modifican los mismos atributos del cliente.

    Lo que suele faltarAutoridad sobre los datos a nivel de campo
  • Los estados del ciclo de vida existen en varios sistemas, con significados distintos.

    Lo que suele faltarUna única definición del ciclo de vida, representada en cada sistema
  • Los equipos siguen creando registros de cliente duplicados.

    Lo que suele faltarReglas de identidad: buscar antes de crear
  • Las etapas de la oportunidad reflejan la configuración, no la forma en que vende el negocio.

    Lo que suele faltarUn modelo de oportunidad que distinga las modalidades comerciales
  • Las reglas de acceso crecieron de forma orgánica; nadie sabe explicar quién ve qué.

    Lo que suele faltarUn modelo de acceso explícito
  • La variación regional se implementa con bifurcaciones y excepciones.

    Lo que suele faltarPuntos de configuración declarados
  • Las integraciones dependen de las estructuras internas de otro sistema.

    Lo que suele faltarContratos de integración estables
  • El CRM se ha convertido en una base de datos de reporting, con analítica dentro de los flujos transaccionales.

    Lo que suele faltarUna frontera entre sistemas operativos y analíticos
04Qué diseñoEntregables tangibles

Entregables con los que un equipo de plataforma puede construir, gobernar y evolucionar.

Cada uno resuelve una pregunta que, de otro modo, la configuración respondería por accidente.

ModeloDe qué está hecho el negocio
  • Mapa de capacidades¿Qué debe ser capaz de hacer el negocio, con independencia de las herramientas?
  • Modelo de dominio del CRM¿Qué conceptos comerciales existen y cómo se relacionan?
  • Modelo del ciclo de vida del cliente¿Qué estados de negocio existen y qué los hace cambiar?
  • Modelo de cuentas y relaciones¿Qué representa una cuenta y cómo se relacionan las cuentas entre sí?
  • Arquitectura de oportunidades¿Qué modalidades comerciales comparten ciclo de vida y cuáles necesitan el suyo propio?
ResponsabilidadQuién decide qué
  • Mapa de responsabilidades de sistema¿Qué posee cada plataforma y qué deliberadamente no?
  • Matriz de fuentes de referencia¿Quién puede crear, modificar, leer o derivar cada concepto?
  • Modelo de identidad¿Cómo sigue siendo la misma una entidad entre sistemas?
  • Modelo de acceso y visibilidad¿Quién puede ver, crear y modificar qué?
CambioCómo se conecta y evoluciona la plataforma
  • Topología de integración¿Qué sistemas intercambian qué, cómo y con qué garantías?
  • Modelo de variación global/local¿Qué es núcleo, qué es configurable y qué es una extensión local?
  • Registros de decisión de arquitectura¿Qué decisiones se tomaron y sobre qué premisas?
  • Hoja de ruta de la plataforma¿Qué cambia y cuándo, y qué puede cambiar de forma independiente?
05Capacidades y fronterasCapacidad ≠ sistema

Empezar por las capacidades. Después, asignar a cada una su plataforma.

Una capacidad de negocio es lo que la organización debe ser capaz de hacer. Un sistema es una forma de implementarla, y algunas capacidades corresponden a una persona, no a una plataforma.

  1. Gestionar una oportunidad comercial

    implementada por CRM

  2. Aprobar condiciones comerciales

    implementada por CRMLa decide una persona; se registra en el CRM

  3. Dar de alta un cliente legal

    implementada por ERP

  4. Emitir una factura

    implementada por ERP

  5. Encaminar una integración fallida

    implementada por Capa de integración

  6. Calcular el rendimiento histórico del cliente

    implementada por Plataforma de datos

  7. Comprobar datos registrales y de sanciones

    implementada por Servicio externo

  8. Decidir el crédito por encima de un umbral

    implementada por Proceso humanoSe registra en el ERP

Qué posee cada plataforma y qué no

CRM

Espacio de trabajo comercial
Posee
  • Ciclo de vida comercial
  • Interacción comercial
  • Estado de trabajo
  • Contexto de la relación
Deliberadamente no posee
  • Identidad legal del cliente
  • Facturas y estado financiero
  • Histórico analítico

Capa de integración

Entrega, no verdad de negocio
Posee
  • Transporte
  • Estado de entrega
  • Idempotencia
  • Reintentos
  • Correlación
Deliberadamente no posee
  • Reglas de negocio
  • Datos de clientes o pedidos
  • Decidir resultados

ERP

Verdad legal y financiera
Posee
  • Cliente legal
  • Cliente transaccional
  • Pedidos
  • Facturación
  • Estado financiero
Deliberadamente no posee
  • Prospectos y pipeline
  • Contexto de la relación
  • Actividad comercial

Plataforma de datos

Histórico y señales derivadas
Posee
  • Histórico analítico
  • Medidas derivadas
  • Señales entre sistemas
Deliberadamente no posee
  • Escrituras operativas
  • Flujo transaccional
  • Ediciones a nivel de registro
  • CRM hacia Capa de integración: Comandos
  • Capa de integración hacia ERP: Alta · modificación
  • ERP hacia Capa de integración: Resultados · eventos
  • Capa de integración hacia CRM: Estado
  • CRM · ERP hacia Plataforma de datos: Eventos · hechos
  • Plataforma de datos hacia CRM: Señales, solo lectura

Ejemplos para un contexto B2B global, no verdades universales. En otro negocio el ERP puede poseer los precios, o el CRM puede no contener nunca un pedido: lo importante es que cada responsabilidad se asigna de forma deliberada.

06Modelo de dominio del CRMSimplificado · comercial

Nueve conceptos y quién posee cada parte de ellos.

Selecciona un concepto para ver qué representa, qué sistema posee cada uno de sus aspectos, de dónde procede y qué depende de él. No todos los conceptos pertenecen de forma nativa al CRM.

Colorear el dominio por
Entidad · origen CRM · Operativo

Cuenta

La relación comercial

Responsable comercial
CRM
Identidad legal
ERP
Rendimiento analítico
Plataforma de datos
Ciclo de vida
Prospecto → cliente → inactiva
Procedencia
El CRM durante la prospección; los datos legales, del ERP tras el alta
Relaciones
Lead se convierte en Cuenta · Cuenta tiene Contacto · Cuenta tiene Oportunidad
Dependientes
ContactosOportunidadesPedidosFacturasReporting

Una cuenta, tres autoridades: eso es el diseño, no un conflicto.

07Fuente de referenciaPor concepto · según el ciclo de vida

La autoridad pertenece a los conceptos, no a registros completos.

«El CRM es la fuente de referencia de los clientes» rara vez es cierto. Cada concepto tiene un sistema autorizado para crearlo y otro para modificarlo, y eso puede cambiar cuando avanza el ciclo de vida.

Fase del ciclo de vida
Resaltar
Autoridad sobre los datos por concepto de negocio, prospección y oportunidad: qué sistema puede crear, modificar, leer o derivar cada concepto
Concepto de negocioCRMERPPlataforma de datos
Estado comercial de la cuentaVerdad comercial: el CRM decide si estamos prospectando, vendiendo o en pausa.CrearModificarLeerLeer
Número legal de cliente (la autoridad cambia con el ciclo de vida)No existe hasta el alta legal. Entonces lo emite una sola vez el ERP.Sin autoridadSin autoridadSin autoridad
Dirección de facturación (la autoridad cambia con el ciclo de vida)Se propone en el CRM durante la venta; el ERP la valida y la posee una vez que el cliente existe.CrearModificarSin autoridadSin autoridad
Etapa de la oportunidadVerdad del pipeline. El ERP nunca la necesita.CrearModificarSin autoridadLeer
Pedido (la autoridad cambia con el ciclo de vida)Su maestro está en el ERP. Los comerciales ven su estado en el CRM.Sin autoridadSin autoridadSin autoridad
Factura (la autoridad cambia con el ciclo de vida)A menudo no hace falta en el CRM: basta con un resumen o un enlace.Sin autoridadSin autoridadSin autoridad
Objetivo comercialSe planifica fuera de los sistemas transaccionales; el CRM lo lee para mostrar el avance.LeerSin autoridadCrearModificar
Segmento de rendimientoSe deriva del histórico y se devuelve como señal de solo lectura: nunca se edita en el CRM.LeerSin autoridadDerivar

Aquí ningún sistema posee un registro completo. La autoridad reside en cada concepto y, a veces, cambia de manos cuando avanza el ciclo de vida.

08Arquitectura de identidadNo es «mapear el ID y listo»

Un cliente, tres identidades.

La relación comercial, la entidad jurídica registrada y el cliente en cada ERP son cosas distintas, con emisores distintos. La arquitectura de identidad las mantiene enlazadas sin fingir que son una sola.

  1. ID de cuenta del CRMIdentidad comercial: la relación a la que vendemosLo emite el CRM
    Enlace 1 → 1…n
  2. Identidad de negocio canónicaLa entidad jurídica registrada, un único ID de parteLo emiten una vez los datos maestros
    Enlace 1 → 1…n
  3. ID(s) de cliente del ERPEsa entidad jurídica como cliente de cada una de nuestras sociedadesLo emite cada ERP
No es «mapear el ID y listo»: tres identificadores, tres emisores y una cardinalidad que rara vez es uno a uno.
Reglas que mantienen intacta la identidad
  • 01Identificadores canónicos

    Un emisor por identificador. Los demás sistemas lo guardan como referencia y nunca lo generan.

  • 02Identificadores propios de cada sistema

    Cada sistema conserva su propio ID; la tabla de correspondencias los enlaza. Nadie reconstruye la identidad a partir de nombres.

  • 03Claves naturales

    Número de registro, NIF, nombre normalizado y país: sirven para encontrar candidatos, nunca como clave primaria.

  • 04Candidatos a duplicado

    Se comprueban antes del alta. Un candidato es una pregunta para una persona, no una fusión automática.

  • 05Fusión

    El registro superviviente conserva su ID; el histórico y las correspondencias pasan a él; el ID retirado se mantiene como alias.

  • 06Retirada

    Las identidades retiradas siguen siendo resolubles, de modo que los pedidos y los informes históricos siguen apuntando a algún sitio.

  • 07IDs de correlación

    Cada petición entre sistemas lleva uno, para asociar cada resultado a su petición sin adivinar.

  • 08Matriz–filial

    Las jerarquías describen cómo vendemos y reportamos. Un vínculo de matriz nunca fusiona dos entidades jurídicas.

09Global y localNúcleo → configurable → extensión

Aislar la variación en lugar de bifurcar la plataforma.

Las regiones difieren por motivos legales, fiscales y operativos. La pregunta de diseño no es si pueden diferir, sino qué capa absorbe cada diferencia y quién es su responsable.

  1. Núcleo global

    Igual en todas partes; solo cambia a través del gobierno global

    • Ciclo de vida común
    • Conceptos de datos canónicos
    • Semántica de reporting compartida
  2. Variación configurable

    Varía mediante configuración declarada, dentro de límites globales

    • Umbrales de aprobación
    • Reglas de asignación
    • Roles locales
    • Validaciones seleccionadas
  3. Extensión local

    Solo donde las restricciones legales, fiscales o del ERP no se pueden configurar

    • Campos legales propios de un país
    • Un mapeo a un ERP local
    • Documentos de salida locales

Cada paso hacia la derecha tiene un coste: se prueba, se documenta y se actualiza por separado. Una extensión local necesita un motivo que la configuración no pueda cubrir, y un responsable y una fecha de revisión en el registro de variaciones.

10El acceso como arquitecturaVisibilidad ≠ permiso de edición

Quién puede ver, crear y modificar qué es una decisión de diseño.

Los modelos de acceso que crecen excepción a excepción acaban siendo inexplicables. Los diseñados derivan la visibilidad de la responsabilidad, los equipos y la jerarquía, y mantienen el permiso de edición deliberadamente más restringido.

ResponsableEquipo de cuentaJerarquíaRegión y globalCondicionessensibles
La visibilidad se amplía hacia fuera; el permiso de edición se queda en el centro. Las condiciones sensibles tienen su propia frontera.
Acceso por anillo: quién está en él, qué puede ver y qué puede editar
AnilloQuiénVerEditar
ResponsableUn gestor de cuenta, responsable últimoTotalTotal
Equipo de cuentaEspecialistas y responsables de cuentas globalesTotalSus propias aportaciones
JerarquíaMandos por encima del responsableTotalNinguno por defecto
Región y globalRoles regionales y globalesResumenNinguno
  • Responsabilidad Rendir cuentas, no ver.
  • Visibilidad Se deriva de los equipos y la jerarquía; no se concede a mano.
  • Permiso de edición Más restringido que el de lectura, por diseño.
  • Datos sensibles Las condiciones de crédito y el margen tienen su propia frontera.
  • Compartición Las excepciones manuales llevan responsable y fecha de caducidad.
11Casos de referenciaFicticios y compuestos

Seis preguntas de plataforma, seis respuestas de arquitectura.

Escenarios sintéticos de empresas B2B globales, construidos a partir de patrones recurrentes. Cada uno se abre en su propia página con responsabilidades de sistema, autoridad sobre los datos, opciones y compromisos, y las preguntas que cambian el diseño.

  1. Caso 01Caso seleccionadoProceso → frontera de sistema → identidad → estado

    Diseñar el ciclo de vida del cliente entre CRM y ERP

    «El CRM debería crear clientes en el ERP» esconde tres identidades, dos fronteras de aprobación y un estado de fallo que puede interrumpir los ingresos.

    Pregunta de arquitectura¿Cuándo deja el CRM de ser el responsable del cliente, y qué ve el usuario mientras decide el ERP?

    AprobaciónCRMIntegraciónERPcambia la autoridad
    CRMCapa de integraciónERPConecta conDatos e IntegracionesArquitectura de Procesos
  2. Caso 02Arquitectura de referenciaResponsabilidad sobre las capacidades en toda la plataforma

    Plataforma comercial B2B global

    Un entorno comercial con múltiples sistemas en el que nadie sabe decir qué plataforma posee cada capacidad.

    Pregunta de arquitectura¿Qué plataforma posee cada capacidad, y dónde se encuentran los sistemas operativos y los analíticos?

    WebCRMIntegraciónERPDatos
    WebCRMIntegraciónERPPlataforma de datosConecta conDatos e IntegracionesRevenue Operations
  3. Caso 03Núcleo global frente a variación configurable

    Un CRM global sin bifurcar el modelo operativo

    Las filiales necesitan reglas realmente distintas, y hasta ahora cada diferencia ha acabado en una copia de la configuración.

    Pregunta de arquitectura¿Qué pertenece al núcleo global, qué es configurable y qué no debe bifurcarse nunca?

    Extensión localConfigurableNúcleo global
    CRM globalCapa de integraciónERP localesPlataforma de datosConecta conModelo Operativo DigitalDatos e Integraciones
  4. Caso 04Núcleo común + modalidad especializada

    Un solo CRM para varias modalidades comerciales

    Nuevo negocio, proyectos estratégicos, ampliación de líneas y crecimiento en cuentas se fuerzan a través de un mismo ciclo de vida, o están a punto de separarse en modelos incompatibles.

    Pregunta de arquitectura¿Qué estados son universales, qué etapas cambian y qué significa ‘Closed Won’ en cada modalidad?

    Núcleo de oportunidad compartidoCliente nuevoProyecto estratégicoAmpliaciónCrecimiento
    CRMPricingERPPlataforma de datosConecta conRevenue OperationsArquitectura de Procesos
  5. Caso 05Identidad y jerarquía

    La identidad del cliente entre CRM y ERP

    Prospectos, filiales, varios números de cliente del ERP y duplicados conviven bajo una misma palabra: «cuenta».

    Pregunta de arquitectura¿Qué representa una cuenta, y quién emite la identidad en la que todos los sistemas pueden confiar?

    Cuenta comercialEntidades jurídicasIDs de cliente ERPUbicaciones
    CRMCapa de integraciónERPPlataforma de datosConecta conDatos e IntegracionesArquitectura de Procesos
  6. Caso 06Responsabilidad, visibilidad y permiso de edición

    Visibilidad en el CRM para una organización comercial global

    Las reglas de acceso crecieron petición a petición; nadie sabe explicar quién ve qué, ni por qué.

    Pregunta de arquitectura¿Ser responsable significa rendir cuentas o ver, y cómo se concede el acceso sin hacerlo todo público?

    Gestor de cuentaEspecialistaJefe de ventasResponsable globalFinanzas
    CRMDatos de RR. HH. y organizaciónProveedor de identidadPlataforma de datosConecta conModelo Operativo DigitalRevenue Operations
12Preguntas que cambian la arquitecturaLa segunda capa

Toda petición de configuración tiene una segunda capa.

La petición visible es donde empieza la arquitectura, no donde termina.

Empieza por una petición
Requisito visible
“Crea una cuenta.”
Primera capa

Añadir un registro de cuenta con el nombre y la dirección del cliente.

Eso es un registro. Todavía no es una identidad.

4 de 6 preguntas a la vista

Segunda capa — lo que la petición no dice
  1. ¿Un grupo, una entidad jurídica, una relación o una ubicación? Cada respuesta da lugar a un modelo de datos distinto.

13Capacidades conectadasAdónde lleva el diseño de plataforma

Las fronteras de plataforma dan forma a todas las demás capacidades.

Arquitectura de Sistemas y CRM

  1. Arquitectura de Procesos

    El proceso define el ciclo de vida y las decisiones; la arquitectura de sistemas decide qué plataforma soporta cada una.

  2. Modelo Operativo Digital

    La responsabilidad, el gobierno y las reglas de variación vienen del modelo operativo; la plataforma las codifica.

  3. Datos e Integraciones

    Las decisiones de autoridad e identidad se convierten en contratos de integración, eventos y conciliación.

  4. Automatización

    La automatización se ejecuta dentro de la frontera de una plataforma; la orquestación se diseña donde las fronteras se encuentran.

  5. Revenue Operations

    Los modelos de pipeline, forecast y cuentas son decisiones de arquitectura del CRM con las que RevOps trabaja cada día.

  6. IA y Flujos Agénticos

    Los agentes heredan el modelo de identidad y autoridad: una responsabilidad clara es lo que hace seguras sus acciones.

  7. Cambio y Adopción

    Una plataforma que encaja con la forma de vender se adopta; una que codifica el organigrama se esquiva.

Decisiones de arquitectura

Trabajo relacionado

Siguiente capacidad · 05Datos e Integraciones

Un CRM no es la arquitectura. La arquitectura es el conjunto de decisiones que define

  1. Capacidades
  2. Ciclos de vida
  3. Responsabilidades de sistema
  4. Identidad
  5. Autoridad sobre los datos
  6. Acceso
  7. Integración
  8. Variación
  9. Evolución

El CRM es una plataforma que implementa parte de esa arquitectura.

Empezar por la plataforma

¿Dos sistemas convencidos de que poseen al cliente?

  • ¿Qué concepto tiene dos maestros, o ninguno?
  • ¿Dónde cambia de manos la autoridad y quién lo ve?
  • ¿Qué te obligaría a bifurcar una nueva región?
Hablemos