GuíaAvanzado

Guía del Oficio del Arquitecto

Aprende el oficio humano y organizacional de ser arquitecto: no dibujar el diagrama perfecto desde una torre de marfil, sino habilitar a los equipos, comunicar decisiones y alinear la estructura de la organización con la del sistema. El eje de esta guía es que la arquitectura la hacen personas dentro de una organización, y que el mayor apalancamiento del arquitecto no es técnico sino social. Mides la Ley de Conway sobre un caso real y aplicas la maniobra inversa para moldear equipos hacia la arquitectura que quieres lograr, comunicas con el C4 model (los cuatro niveles de zoom de un diagrama) y usas el ADR como pieza de comunicación, lideras sin autoridad formal sosteniendo las conversaciones que sostienen la arquitectura, y traduces metas de negocio a atributos de calidad para explicarle el trade-off a un stakeholder no técnico. También trabajas cómo diseñar para el cambio sin caer en el over-engineering, y cómo documentar de forma que sobreviva al tiempo y al onboarding. Lo cuantificable —communication paths, bus factor, acoplamiento equipo-módulo— se ejecuta en Python, no se afirma de memoria. Trabajas sobre Mercado y su organización de cinco squads, y cierras actuando como su arquitecto ante un cambio de negocio real.

64
lecciones
8
módulos
Inglés · Español
disponible en
certificado
Gratis
acceso
NIEVA

Resultados

Lo que vas a poder hacer

  • Entender qué hace de verdad un arquitecto: habilitar y comunicar, no dibujar el diagrama perfecto desde una torre de marfil ni diseñarlo todo por adelantado (BDUF)
  • Medir la Ley de Conway sobre un caso real (la estructura del sistema copia la de comunicación de la organización) y aplicar la maniobra inversa para moldear equipos
  • Comunicar arquitectura con el C4 model (Context/Container/Component/Code) eligiendo el diagrama correcto para cada audiencia, y usar el ADR como pieza de comunicación
  • Liderar sin autoridad formal: influir en vez de mandar, sostener las conversaciones que sostienen la arquitectura, y evitar volverse el cuello de botella del equipo
  • Traducir metas de negocio a atributos de calidad (las -ilities) y explicarle el trade-off a un stakeholder no técnico en su propio idioma
  • Diseñar para el cambio, no para la permanencia: mantener opciones abiertas, aplicar sacrificial architecture, y evitar tanto el over- como el under-engineering
  • Documentar de forma que sobreviva: living documentation, el combo C4 + ADR + arc42, docs-as-code, y reducir el bus factor compartiendo conocimiento
  • Ejecutar un proyecto capstone: actuar como arquitecto de Mercado ante un cambio de negocio real, derivando atributos de calidad, aplicando Conway inverso, y comunicando con C4 + ADR

Antes de empezar

Qué necesitas traer

Es para ti si...

  • Devs senior dando el salto a arquitecto o tech lead, sin autoridad formal sobre el equipo
  • Arquitectos que ya diseñan bien pero necesitan mejorar cómo comunican y hacen pasar sus decisiones
  • Tech leads que necesitan alinear la estructura del equipo con la arquitectura que quieren lograr
  • Personas que deben traducir metas de negocio a decisiones técnicas ante stakeholders no técnicos

Requisitos y materiales

  • Experiencia diseñando o liderando decisiones técnicas dentro de un equipo de desarrollo
  • Recomendado (no obligatorio): Guía de Decisiones Arquitectónicas y Trade-offs completada, ya que aquí el ADR se usa como herramienta de comunicación y no se re-enseña su mecánica
  • Python para ejecutar las métricas organizacionales de la guía (communication paths, bus factor, acoplamiento equipo-módulo)

Contenido

El temario, módulo por módulo

Abre cualquiera para ver sus lecciones.

Dudas frecuentes

Lo que suele preguntarse

Empieza cuando quieras

Reseñas

Lo que dicen los estudiantes

Estas reseñas son de estudiantes inscritos que completaron al menos el 50% del curso. Moderamos las reseñas solo por motivos de contenido (spam, lenguaje ofensivo, datos personales), nunca por ser críticas o negativas.

Aún no hay reseñas aprobadas.

¡Sé el primero en compartir tu experiencia!