Guía rápida: ¿Cómo aplicar el arquitecto del sistema?

Explicaciones + Diagramas o Ejemplo práctico.

¿Qué es el arquitecto del sistema?


El Arquitecto del Sistema, es un profesional experto en conocimiento técnico para guiar a la tribu en la construcción de productos con altos niveles de calidad.

Beneficios que ofrece el arquitecto del sistema.


    ✔ Resolución de problemas técnicos de alta complejidad.

    ✔ Alineación de las prioridades del negocio con los límites técnicos existentes.

    ✔ Cumplimiento de los estándares técnicos para generar productos robustos y confiables.

Buenas prácticas para la implementación.


    ✔ El profesional asignado para ocupar el rol de arquitecto del sistema debe tener desarrollado los conocimientos técnicos para guiar correctamente a un equipo en la construcción de productos.

    ✔ Aplicar la metodología UML para identificar todos los aspectos técnicos que son requeridos para generar productos de alta calidad y valor técnico.

    ✔ Apoyar al equipo en la resolución de problemas técnicos.

    ✔ Definir el objetivo, los indicadores y OKRs técnicos de la tribu.

    ✔ Construye planes de acción para mejorar los aspectos técnicos del producto.

    ✔ Asegura que los productos tengan contemplados todos los estándares técnicos.

    ✔ Define la ruta del producto a nivel técnico buscando un equilibrio entre las prioridades del negocio y los límites técnicos existentes.



Si estas interesado en ejercer como: Arquitecto del Sistema, es quien tiene la capacidad de desempeñar roles como arquitecto de aplicación o arquitecto de datos o arquitecto de infraestructura.; el rango salarial estimado mensual que ofrece el mercado LATAM es el siguiente:

JuniorIntermedioExperto
1,800 USD2,000 USD2,500 USD

Las habilidades y competencias que debe desarrollar El Arquitecto del Sistema son las siguientes:

Habilidades:

✔ Escucha activa para comprender las necesidades técnicas de los interesados del proyecto, generar propuestas y adaptar el mensaje para que sea fácil de entender por parte de los interesados del proyecto.

✔ Trabajo en equipo para compartir conocimiento y lograr objetivos comunes que permitan asegurar la calidad de las aplicaciones e infraestructura.

✔ Liderazgo para guiar y motivar al equipo en asumir responsabilidades y toma de decisiones técnicas.

✔ Adaptabilidad para ajustar las aplicaciones y la infraestructura a los cambios del negocio.

✔ Pensamiento crítico y detallado para evaluar la información técnica de manera objetiva.

✔ Negociación para generar acuerdos de tipo gana - gana con los programadores de software, los líderes técnicos y la dirección de TI.

✔ Empatía para comprender los sentimientos del negocio y TI.

✔ Encontrar las causas raices de los problemas técnicos que presentan las aplicaciones e infraestructura para resolverlos de manera eficiente.

✔ Resiliencia para afrontar los cambios de la tecnología.

✔ Actuar y transmitir integridad, honestidad y responsabilidad al equipo técnico.

✔ Planificar, organizar y priorizar los requisitos técnicos.

Competencias.

✔ Tener vigente alguna de las certificaciones con: iSAQB.

✔ Tener estudios relacionados con: Ingeniería de Sistemas o Ingeniería Eléctrica o Ingeniería Telemática.

Ejemplo.



Los roles y funciones del modelo operativo ágilAgilismoAgilismoAgilismoAgilismo

Herramientas que debe conocer el arquitecto del sistema.


Las herramientas que debe conocer El Arquitecto del Sistema para desempeñar correctamente las funciones del cargo. Son las siguientes:

HerramientaAcción clave
El modelo en cascada: Diseño.Construir el plan de arquitectura del software a nivel de datos, aplicación e infraestructura.
El modelo en cascada: Despliegue.Publicación del producto de software en ambiente productivo.
El modelo en cascada: Mantenimiento.Asegurar la disponibilidad y usabilidad del producto de software en ambiente productivo.

Pregunta tipo examen.


Pregunta: La definición que mejor se ajusta para el arquitecto del sistema. ¿Debe ser?

A) Es un profesional experto en arquitectura de negocio, análisis de procesos y análisis del producto para guiar a los squads hacia la generación de productos que cumplan las expectativas funcionales del usuario final.

B) Es un profesional experto en desarrollar equipos de alto rendimiento, fomentando la colaboración y el trabajo autogestionado a través de la adopción de prácticas agiles en los squads (equipos multifuncionales) y las tribus (conjunto de squads).

C) Es un profesional experto en conocimiento técnico para guiar a la tribu en la construcción de productos con altos niveles de calidad.

D) Es un profesional experto en análisis de arquitectura y patrones de diseño para guiar a los squads hacia la generación de productos que cumplan las expectativas técnicas definidas por el arquitecto de sistemas.

Si deseas validar el nivel de conocimiento con relación a: el arquitecto del sistema Inicia el simulador

Sobre el autor.


Juan David López Pava: profesional en administración de empresas y desarrollo de software con certificaciones del PMI y Scrum Institute, apasionado por la transformación digital y la dirección de proyectos de tecnología.