He encontrado bastantes arquitectos con diferentes títulos en los últimos años, y definitivamente tengo mi propia opinión sobre el papel de cada uno de ellos, sin embargo, tiende a variar de una compañía a otra, y aún más de país a país
Enterprise Architect - responsable del pensamiento estratégico, hojas de ruta, principios y gobierno de toda la empresa. Por lo general, tiene una estrecha relación con el negocio, los proveedores y la alta gerencia de TI.
Arquitecto de soluciones o sistemas - responsable de diseñar una solución de alto nivel para un conjunto específico de requisitos comerciales, dentro del marco establecido por el equipo de arquitectura empresarial. Esta solución puede abarcar múltiples aplicaciones.
Integración o Arquitecto SOA - responsable de la integración y/o la estrategia y el gobierno del servicio comercial. Dado que este rol usualmente abarca toda la empresa, a menudo lo realiza un EA; sin embargo, un arquitecto de integración generalmente trabajará a un nivel más detallado y técnico que un EA. En una SOA, un arquitecto de integración también puede ser un miembro (o incluso líder) del centro de excelencia (o integración centro de competencia)
Arquitecto de Información - responsable de definir los modelos de datos, soluciones de gestión de datos maestros/propiedad, y procesos de calidad de datos para admitir sistemas transaccionales, de referencia y de generación de informes en toda la empresa. A menudo se realiza por un EA.
Application Architect - responsable de la implementación y los procesos dentro de una aplicación específica o serie de aplicaciones. La aplicación en cuestión se puede personalizar con un producto personalizado.Debe tener un conocimiento profundo del producto/aplicación y a menudo será consultado por otros arquitectos como parte de una solución más grande
Esos son los títulos más comunes en mi experiencia, pero hay otros roles de arquitectura que verá de vez en cuando -to-tiempo:
- arquitecto Técnico (para mí esto es lo mismo que un arquitecto de aplicaciones pero otros pueden estar en desacuerdo
- Business Architect (define la estrategia de negocio y procesos)
- Infraestructura arquitecto (servidores, plataformas decisiones , y con frecuencia seguridad)
- Network Architect (obvio)
Wiki de la comunidad? – Michael
Realmente no necesita la palabra "arquitecto" para la pregunta: el arquitecto define la estructura general en los tres dominios. Luego, la pregunta se reduce a "¿cuál es la diferencia entre una aplicación, un sistema y una empresa? Ah, y una solución". –