Ir al contenido

Mapa de arquitectura

Un mapa de sus sistemas que la dirección entiende y el equipo técnico puede construir.

Antes de comprar, integrar o construir software conviene ver el conjunto: qué hace el negocio, qué aplicaciones lo sostienen y sobre qué tecnología corren. Dibujo ese mapa con dos lenguajes que se complementan: ArchiMate para la empresa entera y C4 para cada sistema que se va a construir o integrar. El resultado cabe en pocas páginas y se firma antes de la primera línea de código.

01

Para qué sirve

Decidir

Con el conjunto a la vista

Ross, Weill y Robertson lo llaman el diagrama núcleo: una página que muestra qué procesos, datos y tecnologías debe estandarizar la empresa para ejecutar su estrategia. Es la primera hoja del mapa.

Entender

El mismo dibujo para todos

La dirección, la operación y el equipo técnico miran el mismo mapa con distinto nivel de acercamiento. Nadie tiene que traducir entre un organigrama, un contrato de software y un diagrama de red.

Firmar

Antes de construir

Lo que se va a integrar o desarrollar queda descrito, con sus límites y sus decisiones, antes de pedir presupuesto. Cambiar un dibujo cuesta una hora; cambiar un sistema a medio construir, semanas.

02

C4: un mapa con zoom

El modelo C4, de Simon Brown, describe un sistema de software como un mapa con cuatro niveles de acercamiento: contexto, contenedores, componentes y código. Cada nivel responde a una audiencia distinta con el mismo lenguaje. Abajo, los tres primeros para el ERP de la comercializadora ficticia; el nivel de código se dibuja solo cuando hace falta.

Nivel 1 · Contexto del sistema Pide y pagapor el portal Registrapedidos Concilia ycierra Importaextractos Envía facturasfirmadas Envíadocumentos Cliente Compra, consulta su estado decuenta y paga Vendedor Registra pedidos desde elcelular Contadora Concilia, declara y cierra elmes ERP de la comercializadora [Odoo 19 Community] Pedidos, inventario,facturación y contabilidad enun solo sistema Banco Entrega los extractos de lascuentas Autoridad tributaria Recibe y valida las facturaselectrónicas Servicio de correo Entrega facturas y estados decuenta
Quién usa el sistema y con qué otros sistemas habla. Para la dirección.
Nivel 2 · Contenedores del ERP ERP de la comercializadora Usa pornavegador Usa pornavegador y Consulta Lee y escribe Ejecuta Entregafacturas SOAP firmado Archivos Cargamovimientos Cliente Vendedor y contadora Portal del cliente [Sitio web de Odoo] Pedidos, facturas, saldo ypago en línea Aplicación web [Odoo 19, Python] Ventas, inventario,facturación y contabilidad Tareas programadas [Cron de Odoo] Envíos, recordatorios,conciliación automática Integración tributaria [Módulo OCA] Firma XML y envía las facturas Base de datos [PostgreSQL 17] Todos los datos, con respaldodiario Importador de extractos [Módulo OCA] Lee los archivos del banco Autoridad tributaria Banco
Las piezas que se despliegan y cómo se comunican. Para quien opera y decide la infraestructura.
Nivel 3 · Componentes de la aplicación web Aplicación web Valida el cupo Libera Factura loentregado Deja el saldo Alimenta Cotizaciones y pedidos [Ventas] Lista de precios,confirmación, portal Control de crédito [Ventas y Contabilidad] Límite por cliente, bloqueo yaprobación Entregas [Inventario] Lista de empaque, cantidadesentregadas Facturación electrónica [Contabilidad] Factura desde la entrega,firma y envío Conciliación bancaria [Contabilidad] Reglas por monto, referencia ytercero Informes [Contabilidad] Cartera, balance, estadosfinancieros
Lo que hay dentro de una pieza y qué módulo lo cubre. Para quien configura y programa.

El acercamiento avanza solo; pase el cursor para detenerlo y elija el nivel. Cada caja dice qué es, con qué tecnología y para qué sirve: esa disciplina es lo que hace que un mapa se entienda sin explicación. La misma disciplina, aplicada a cámaras, accesos y alarmas, está en seguridad integrada con IA.

03

ArchiMate: negocio, aplicaciones y tecnología en un solo lenguaje

ArchiMate es el estándar de The Open Group para modelar la empresa completa. En un mismo modelo conviven la motivación y la estrategia, los actores, roles y procesos del negocio, las aplicaciones con sus servicios y la tecnología que las sostiene, unidos por relaciones con significado: quién ejecuta qué, qué realiza a qué, qué sirve a quién. Con él se responde qué aplicaciones sostienen cada proceso, qué se afecta si una cambia y dónde hay duplicidad.

Vista en capas al estilo ArchiMate Motivación Negocio Aplicación Tecnología realiza sirve a ejecuta realiza realiza sirve a realiza realiza aloja aloja sirve a accede Cobrar cada venta en menos (Meta) Cliente (Actor de negocio) Vendedor (Rol de negocio) Venta a cobro (Proceso de negocio) Atención de pedidos (Servicio) Registro y facturación (Servicio) Odoo Ventas (Componente de aplicación) Odoo Contabilidad (Componente de aplicación) Portal del cliente (Componente de aplicación) Servidor en la nube (Nodo) PostgreSQL (Software de sistema) Celular del vendedor (Dispositivo)
El proceso de venta a cobro de la comercializadora ficticia, de la meta a la tecnología. Cada elemento lleva su tipo en el rótulo y las relaciones solo corren en horizontal y vertical: dos reglas de estilo del libro de Wierda. Los colores siguen la paleta de este sitio; el modelo entregado se abre en Archi, la herramienta libre de ArchiMate.

Cómo se modela, con método

Un mapa vale por lo que permite consultar después. Estas son las reglas que aplico, tomadas de la práctica de Gerben Wierda en Mastering ArchiMate y del estándar.

Estructura y comportamiento, separados

Una aplicación no es una caja: es el componente que actúa, la función con la que actúa, el servicio que ofrece y los datos que toca. Así se sabe qué da cada aplicación al negocio, no solo que existe.

Un modelo, muchas vistas

ArchiMate tiene un único tipo de vista: la empresa entera. Cada diagrama es un recorte de ese modelo para una audiencia: dirección, operación o equipo técnico. Nada se dibuja dos veces.

El mismo patrón para lo comparable

Dos aplicaciones parecidas se modelan igual. Por eso el modelo responde preguntas: qué servidores sostienen un proceso que no puede parar más de cuatro horas, qué aplicaciones dependen de un proveedor.

Relaciones con significado

Quién ejecuta qué, qué realiza a qué, qué sirve a quién. Las relaciones se eligen por lo que quieren decir, no por la flecha que queda bonita, y se leen como frases.

Vistas tranquilas

Líneas solo horizontales y verticales, sin cruces que confundan; elementos del mismo tamaño sobre una rejilla; el tipo del elemento escrito en el rótulo para quien no lee modelos todos los días.

El modelo fuente, no la imagen

Lo que se entrega es el archivo del modelo, abierto en Archi, con las vistas dentro. Las imágenes se regeneran; el modelo se consulta y se mantiene.

04

Qué recibe

Diagrama núcleo

Una página con el modelo operativo de la empresa: qué procesos, datos y tecnologías se comparten entre unidades y cuáles no. Sigue el método de Ross, Weill y Robertson.

Vistas ArchiMate

Capacidades y procesos del negocio, las aplicaciones que los sostienen, la tecnología donde corren y las brechas entre lo que hay y lo que hace falta.

Modelo C4 de la solución

Contexto, contenedores y componentes de lo que se va a construir o integrar, con la tecnología de cada pieza. El código, cuando hace falta explicarlo.

Decisiones registradas

Cada decisión de arquitectura con su contexto, las alternativas y la razón, en registros cortos y versionados. Quien llegue después sabrá por qué.

Modelo fuente, no solo imágenes

El archivo de Archi para ArchiMate y los diagramas C4 como código, para que su equipo los siga editando sin depender de mí.

Sesión de lectura

Una sesión con la dirección y el equipo técnico para leer el mapa juntos, corregirlo y firmarlo.

05

Precio

Dos alcances con precio fijo. La mitad al iniciar y la mitad con el mapa firmado.

USD 700

Mapa de contexto

Una semana. Diagrama núcleo, contexto C4 de los sistemas actuales y una vista ArchiMate de procesos y aplicaciones. Para saber dónde está parada la empresa antes de decidir.

USD 2.100

Arquitectura de solución

Tres semanas. Todo lo anterior más los contenedores y componentes de la solución a construir o integrar, la vista de tecnología, las decisiones registradas y la sesión de lectura.

Si viene del levantamiento de procesos, el mapa de contexto sale de las mismas entrevistas y cuesta USD 350. Si después contrata la implementación conmigo, el valor del mapa se descuenta de ella. Reembolso íntegro del anticipo dentro de catorce días y antes de la primera entrega, según la política de reembolsos.

06

Cómo funciona

01

Inventario

Sistemas, integraciones, dueños y contratos. Una semana de entrevistas cortas con quien opera cada pieza.

02

Modelo

ArchiMate para la empresa y C4 para la solución, en borrador, con las brechas señaladas.

03

Lectura

Sesión con la dirección y el equipo técnico. Se corrige en vivo y se registran las decisiones.

04

Entrega

PDF firmado, modelo fuente y decisiones en su repositorio. Base del presupuesto de lo que sigue.

07

Preguntas frecuentes

¿Qué es el modelo C4?

Una forma de describir un sistema de software como un mapa con cuatro niveles de acercamiento: contexto, contenedores, componentes y código. Cada nivel responde a una audiencia distinta con el mismo lenguaje. Lo propuso Simon Brown.

¿Qué es ArchiMate y en qué se diferencia de C4?

ArchiMate es el estándar de The Open Group para modelar la empresa completa: motivación, negocio, aplicaciones y tecnología en un mismo modelo. C4 describe un sistema concreto. En un mapa de arquitectura se usan juntos: ArchiMate para el conjunto y C4 para lo que se va a construir o integrar.

¿Qué recibo y en qué formato?

Un PDF para firmar, el modelo fuente en Archi para ArchiMate, los diagramas C4 como código y las decisiones de arquitectura registradas, más una sesión de lectura con la dirección y el equipo técnico. Mapa de contexto USD 700 en una semana; arquitectura de solución USD 2.100 en tres semanas.

08 /

Pedir el mapa

Cuénteme qué sistemas tiene hoy y qué quiere construir o integrar. Le respondo con una propuesta en menos de un día hábil.

contacto@andresbrinez.com

+593 95 893 3406 · WhatsApp

Al enviar este formulario acepta que use sus datos solo para responderle, según la política de privacidad.

WhatsApp