Contrato basado en un estándar o contrato propio
El marco relaciona el caso de uso con la interoperabilidad, el control y el coste de evolución del contrato.
Dirección y liderazgo
Dirección tecnológicaTech Lead y liderazgo técnicoTrayectoria y perfil profesionalArquitectura y producto
Arquitectura de plataformasEstrategia y producto EdTechIntegraciones e interoperabilidadAutomatización y productividadMarcos y herramientas de decisiónProductos y proyectos propiosEspecialidad EdTech
Ecosistemas EdTechSectores y modelos B2B, B2C y B2GArquitectura de MoodleSistemas inteligentes de aprendizajeMapa de capacidades EdTechBlog técnico
Los artículos, guías y análisis viven en un sitio independiente. Esta web está dedicada a mi perfil, mi experiencia y mi trabajo.
Ir al blogLista de evaluación
El intercambio de datos es el punto de partida. Toda integración necesita responsables definidos, mecanismos de recuperación ante fallos y un contrato que pueda evolucionar sin depender del conocimiento tácito de unas pocas personas.

Idea central
La conectividad es la parte visible. La calidad de una integración depende de su contrato, de sus límites y de cómo se comporta en producción.
Una integración puede funcionar durante la demostración y fallar en producción por causas previsibles: identidades ambiguas, datos sin responsable, reintentos inseguros, permisos excesivos, ausencia de trazabilidad o cambios del proveedor. Este marco obliga a definir la identidad, quién responde de cada dato, los permisos, la trazabilidad y la respuesta ante cambios del proveedor antes de que la dependencia sea crítica.
El modelo
Las seis dimensiones permiten revisar el intercambio completo, desde el propósito y la identidad hasta la recuperación ante errores y la operación diaria de la integración.
La evaluación empieza por el proceso que se quiere mejorar, el resultado esperado, las personas responsables y la alternativa prevista cuando la integración deja de estar disponible.
Esta dimensión comprueba cómo se reconocen las personas, las organizaciones y las aplicaciones, y con qué alcance puede actuar cada una.
El contrato define la semántica, la versión, la compatibilidad, las capacidades opcionales y las reglas que ambas partes se comprometen a respetar.
Aquí se revisa qué sistema conserva cada dato y qué equipo responde de él, además de su calidad y clasificación, la finalidad y la base jurídica del tratamiento, la minimización, los plazos de conservación y la correspondencia entre los modelos.
Esta dimensión explica qué ocurre ante duplicados, retrasos, caídas, cambios parciales y errores que necesitan reconciliación.
La revisión incluye los secretos, la exposición, la auditoría, las pruebas, el despliegue, el soporte, los costes y la capacidad para sustituir al proveedor.
Secuencia de trabajo
El análisis tiene en cuenta las particularidades de cada organización y documenta los supuestos para los equipos que construirán y operarán la integración o asumirán su gobierno.
El diseño puede empezar cuando están claros el proceso, el responsable y el resultado que se quiere verificar.
En esta fase valido la identidad, la semántica, los permisos, las dependencias y el comportamiento ante fallos.
La criticidad, el volumen y la exposición de la integración determinan qué pruebas de contrato, carga, seguridad, recuperación y observabilidad hacen falta. Cada prueba debe tener criterios de aceptación explícitos.
Antes de poner la integración en servicio, deben quedar definidos los responsables, las alertas, el soporte, la documentación y el plan de salida.
Decisiones
Cada decisión debe poder explicarse, ejecutarse y revisarse cuando cambien los datos o el contexto.
El marco relaciona el caso de uso con la interoperabilidad, el control y el coste de evolución del contrato.
Distingo si el consumidor necesita consultar un estado, solicitar una acción o comunicar un hecho; de ello dependen el contrato, la responsabilidad sobre el dato y la respuesta esperada.
Después decido si el proceso puede completarse en la misma interacción o debe continuar en segundo plano, con un estado consultable y mecanismos de reanudación.
La decisión depende del número de consumidores y proveedores implicados, y de las reglas que convenga aislar para que sus cambios no afecten al resto.
La evaluación termina con una decisión explícita que recoge los riesgos de la integración y las condiciones que debe cumplir para aprobarse.
Cómo lo aplico
El marco sirve tanto para evaluar una propuesta de proveedor como para revisar una integración existente o definir una nueva. Importa menos cubrir muchas dimensiones que identificar las preguntas sin respuesta y las dependencias que la organización está dispuesta a aceptar.
Referencias y contexto
Desarrollo editorial
El proyecto editorial independiente amplía los patrones, los estándares y los casos de uso con fuentes y ejemplos.
Ir a blog.albertolarah.comConversación profesional
Empezaremos por el problema, las responsabilidades y las decisiones que la organización necesita mantener en el tiempo.
Abrir una conversación