El Marco de Competencia del Arquitecto de Software identifica cinco dimensiones clave de las capacidades del arquitecto, que son:

  • Tecnología
  • Consultoría
  • Estrategia
  • Política organizacional
  • Liderazgo

¿Cómo puedes saber qué tan fuerte eres en cada una de estas competencias y dónde necesitas mejorar?

Aunque podría ser relativamente fácil identificar tus competencias más fuertes y las más débiles, sería mucho más útil obtener una comprensión detallada de las formas en que demuestras esa competencia, o las acciones específicas que podrías tomar para mejorar un área más débil. Aún mejor, tener una idea de cómo desarrollar aún más tu competencia más sólida sería el tipo de información que necesitas para seguir creciendo profesionalmente.

El detalle de las competencias separadas por el conocimiento necesario, su aplicación y habilidades es el siguiente:

Conocimiento
(lo que SABES)

Aplicación
(lo que HACES)

Habilidades
(quien tú ERES)

TECNOLOGÍA

Comprensión profunda del dominio y tecnologías pertinentes

Comprender qué problemas técnicos son clave para tener éxito

Métodos de desarrollo y técnicas de modelamiento

Modelado

Análisis de compensación

Prototipo / experimento / simulación

Preparar documentos arquitectónicos y presentaciones

Análisis de tendencias tecnológicas / hojas de ruta

Tomar un punto de vista del sistema

Creativo

Investigador

Práctico / pragmático

Perspicaz

Tolerante a la ambigüedad, dispuesto a dar marcha atrás, buscar múltiples soluciones

Bueno trabajando a nivel abstracto

CONSULTORÍA

Técnicas de elicitación

Marcos de consultoría

Construir relaciones de «asesor de confianza»

Comprende lo que quieren y necesitan los desarrolladores de la arquitectura

Ayudar a los desarrolladores a ver el valor de la arquitectura y entender cómo usarlo con éxito

Ser mentor de arquitectos junior

Comprometido con el éxito de los demás

Empático, asequible

Un agente de cambio efectivo, conocedor de procesos

Un buen mentor, maestro

ESTRATEGIA

La estrategia comercial de tu organización y justificación

Tu competencia (productos, estrategias y procesos)

Prácticas de negocio de tu empresa

Influenciar estrategia de negocios

Traducir la estrategia de negocios en visión técnica y una estrategia

Comprender cliente y tendencias de mercado

Capturar requerimientos del cliente, organización y de negocio en la arquitectura

Visionario

Emprendedor

POLÍTICA ORGANIZACIONAL

Quiénes son los actores clave en la organización

Qué quieren, tanto para el negocio como en lo personal

¡Comunicar, comunicar, comunicar!

Escuchar, armar redes, influir

Vender la visión, mantener la visión viva

Toma y retoma el pulso de todos los influyentes críticos del proyecto de arquitectura

Capaz de ver y vender desde múltiples puntos de vista

Confiado y articulado

Ambicioso y motivado

Paciente y no paciente

Resiliente

Sensible a donde está el poder y cómo fluye en tu organización

LIDERAZGO

Tú mismo

Establecer contexto de equipo (visión)

Tomar decisiones

Construir equipos

Motivar

Tú mismo y los demás te vean como un líder

Carismático y creíble

Crees que puede y debe hacerse, y que puedes liderar el esfuerzo

Estás comprometido, dedicado y con pasión

Ves el esfuerzo completo en un contexto más amplio para el negocio y en lo personal

CONOCIMIENTO (lo que SABES):

TECNOLOGÍA

Comprensión profunda del dominio y tecnologías pertinentes

Comprender qué problemas técnicos son clave para tener éxito

Métodos de desarrollo y técnicas de modelamiento

CONSULTORÍA

Técnicas de elicitación

Marcos de consultoría

ESTRATEGIA

La estrategia comercial de tu organización y justificación

Tu competencia (productos, estrategias y procesos)

Prácticas de negocio de tu empresa

POLÍTICA ORGANIZACIONAL

Quiénes son los actores clave en la organización

Qué quieren, tanto para el negocio como en lo personal

LIDERAZGO

Tú mismo

APLICACIÓN (lo que HACES):

TECNOLOGÍA

Modelado

Análisis de compensación

Prototipo / experimento / simulación

Preparar documentos arquitectónicos y presentaciones

Análisis de tendencias tecnológicas / hojas de ruta

Tomar un punto de vista del sistema

CONSULTORÍA

Construir relaciones de «asesor de confianza»

Comprende lo que quieren y necesitan los desarrolladores de la arquitectura

Ayudar a los desarrolladores a ver el valor de la arquitectura y entender cómo usarlo con éxito

Ser mentor de arquitectos junior

ESTRATEGIA

Influenciar estrategia de negocios

Traducir la estrategia de negocios en visión técnica y una estrategia

Comprender cliente y tendencias de mercado

Capturar requerimientos del cliente, organización y de negocio en la arquitectura

POLÍTICA ORGANIZACIONAL

¡Comunicar, comunicar, comunicar!

Escuchar, armar redes, influir

Vender la visión, mantener la visión viva

Toma y retoma el pulso de todos los influyentes críticos del proyecto de arquitectura

LIDERAZGO

Establecer contexto de equipo (visión)

Tomar decisiones

Construir equipos

Motivar

HABILIDADES (lo que tú ERES):

TECNOLOGÍA

Creativo

Investigador

Práctico / pragmático

Perspicaz

Tolerante a la ambigüedad, dispuesto a dar marcha atrás, buscar múltiples soluciones

Bueno trabajando a nivel abstracto

CONSULTORÍA

Comprometido con el éxito de los demás

Empático, asequible

Un agente de cambio efectivo, conocedor de procesos

Un buen mentor, maestro

ESTRATEGIA

Visionario

Emprendedor

POLÍTICA ORGANIZACIONAL

Capaz de ver y vender desde múltiples puntos de vista

Confiado y articulado

Ambicioso y motivado

Paciente y no paciente

Resiliente

Sensible a donde está el poder y cómo fluye en tu organización

LIDERAZGO

Tú mismo y los demás te vean como un líder

Carismático y creíble

Crees que puede y debe hacerse, y que puedes liderar el esfuerzo

Estás comprometido, dedicado y con pasión

Ves el esfuerzo completo en un contexto más amplio para el negocio y en lo personal

Si quieres ver más en detalle información muy interesante sobre las competencias que debe cultivar un arquitecto de software, te sugerimos que vayas al artículo desde donde hemos resumido la información que te presentamos. Este artículo lo puedes consultar en este link.

Como puedes ver, el modelo de competencias se basa en cinco dimensiones (Tecnología, Consultoría, Estrategia, Política Organizacional y Liderazgo). Puedes hacer un assessment de tu propio nivel de competencias, calificándote de 0 (es decir, ninguna competencia) hasta 4 (competencia de experto y muy alta) en cada una de estas cinco dimensiones. Puedes quizás evaluar cada casilla de una dimensión y luego promediar tus puntajes dentro de la dimensión. Una vez que te califiques, podrás evaluar tus competencias sobre la base de un diagrama radial como el siguiente, viendo dónde están tus fortalezas y debilidades para tu ejercicio profesional como Arquitecto de Software.