Alejandría

Busca en Alejandría

Técnicas

Architecture advice process

Descentraliza decisiones de arquitectura exigiendo consultar a personas afectadas y con experiencia pertinente.

01

En pocas palabras

Descentraliza decisiones de arquitectura exigiendo consultar a personas afectadas y con experiencia pertinente.

Qué problema resuelve

Comités centralizados que se convierten en cuellos de botella para decisiones cercanas al trabajo.

Cuándo utilizarlo

Equipos autónomos con dependencias compartidas. Ejemplo: decidir un nuevo mecanismo de eventos entre servicios.

02

De la idea a la práctica

Funcionamiento, ejemplos y decisiones para pasar al siguiente nivel.

En el Radar compartido: Trial (valoración de la edición aportada).

Cómo funciona

Una persona asume la decisión, recoge perspectivas y publica un ADR con opciones, consecuencias y desacuerdos. Los foros sirven para asesorar y compartir aprendizaje.

La regla

Cualquier persona o equipo puede tomar una decisión de arquitectura, siempre que antes pida consejo a:

  1. Todas las personas a las que la decisión afecta de forma significativa.
  2. Quienes tienen experiencia relevante en el área de la decisión.

El consejo se debe escuchar y registrar, pero no es vinculante. Quien decide asume la responsabilidad.

Los cuatro apoyos

Elemento Función
ADR Registro de la decisión, opciones, consejo recibido y consecuencias
Architecture Advisory Forum Reunión semanal y abierta donde se presentan decisiones en curso y se da consejo
Principios de arquitectura Acordados por los equipos; orientan sin prescribir soluciones
Radar tecnológico propio Qué tecnologías se adoptan, prueban, evalúan o evitan en la organización

Rol de arquitectura

Arquitectura pasa de aprobar a asesorar, facilitar y conectar: detecta decisiones que se solapan entre equipos, aporta contexto transversal y cuida la calidad de los ADR. Sigue decidiendo en los casos que lo requieran explícitamente (regulación, contratos, seguridad crítica).

Ejemplo de uso

Antes de introducir una cola, consultar operaciones, seguridad y equipos consumidores. Registrar costes, contratos y recuperación, y acordar una revisión tras el primer uso real.

Señales de alarma

  • El foro se convierte en un comité de aprobación encubierto.
  • Decisiones relevantes sin ADR ni consulta, conocidas solo cuando ya están en producción.
  • Siempre deciden las mismas personas: el proceso no está llegando a los equipos.

Criterios de implementación

Definir decisiones que requieren intervención regulatoria o contractual. Mantener los ADR accesibles y evitar convertir el consejo en una aprobación obligatoria informal.

Continúa en las fuentes

Documentación oficial para verificar detalles y explorar más.