¿Cuáles son las diferencias entre un gerente de proyectos de TI, un arquitecto empresarial y un arquitecto de soluciones?

El gerente de proyecto tiene la responsabilidad de la ejecución de un proyecto. Este proyecto podría estar relacionado con la arquitectura empresarial o no.

Cuando se ha diseñado una arquitectura para toda la empresa (en los tres niveles: negocio a., Sistemas de información / aplicaciones + datos a., Técnico a.) Y tiene la ventaja de la gestión, se eligen las diferentes soluciones para implementar ese diseño y financiado. Cada solución tendrá un arquitecto de soluciones responsable de los problemas arquitectónicos de esa solución y solo eso.

Enterprise Architect es el único en la organización que sabemos que se preocupará por la coherencia general a largo plazo, ya que es el único que recibe un pago por hacerlo.

Se podría decir que el EA lidera la “planificación” de la arquitectura, el arquitecto de la solución su “entrega” y el Gerente de Servicio la “operación”. Para identificar estos diferentes “períodos de responsabilidad”, me gusta mucho la imagen en esta publicación.

En términos de TOGAF, el EA lidera las fases A, B, C y D, colabora con otras funciones (PMO, PPM) en las fases E y F con otras funciones y supervisa el cumplimiento de la implementación de la solución en la fase G, donde la implementación real de la solución Los proyectos tienen lugar.

Un gerente de proyectos de TI y un arquitecto de soluciones son roles del proyecto. A una persona que desempeña este rol se le asigna que lo haga en un proyecto. En TI, eso generalmente implica hacer cambios en el software o las redes. Los proyectos tienen un principio, un medio y un final. El gerente del proyecto coordina las actividades, registra y rastrea el progreso, y en muchas organizaciones también desempeña el papel de analista.

El arquitecto de la solución diseña la solución en sí, toma decisiones tecnológicas, elige patrones, decide muchos de los elementos de DevOps y es responsable del código de alta calidad.

Enterprise Architect desempeña un papel continuo fuera de los proyectos para ayudar a enmarcar proyectos basados ​​en las brechas en las capacidades requeridas. Él o ella planea una integración fluida de la información y establece estándares para proyectos en términos de decisiones y tecnologías. El EA ayuda a planificar una mayor seguridad, una mayor flexibilidad y sistemas generales más confiables en una estructura que sea lo más simple posible pero no más simple.