2010-01-08 5 views
32

Tantas palabras de moda. No estoy seguro si necesito comenzar a jugar BS Bingo o no. Y no estoy tratando de ser cínico. Pero he escuchado a muchas personas con estos diversos títulos. Nunca parece haber una delineación clara entre los tres. O hay una gran cantidad de cruces de dominio entre los tres. En realidad, otra que he visto mientras miraba por aquí en Stackoverflow también ha sido "Arquitecto de soluciones". Pero ese no parece ser tan frecuente en otros lugares.Arquitecto de aplicaciones vs. Arquitecto de sistemas vs. Arquitecto de empresa?

Hay preguntas aquí y allá con respuestas vagas. Pero me gustaría respuestas definitivas a esto. Por favor, asuma que todavía soy relativamente nuevo en materia de software y que estoy tratando de trazar un camino profesional.

Oh, y sean amables amigos; esto definitivamente no es una pregunta duplicada. Tampoco es un agregado. Así que amablemente déjalo en paz. Xp

+0

Wiki de la comunidad? – Michael

+0

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". –

Respuesta

40

Al igual que en cualquier otro término, estos términos se usan de manera diferente en diferentes lugares y, a veces, son intercambiables. Esto es lo que las diferencias son típicamente:

  • El Arquitecto Aplicación es es lo que muchos de nosotros simplemente llamar al arquitecto. La persona responsable de los niveles más altos de diseño y alcance para una solución/proyecto en particular. Te molestaría utilizar Aplicación en el título si había otros tipos de arquitectos alrededor, y querías aclarar que esta persona se preocupa principalmente por una aplicación en particular.
  • Enterprise Architect está preocupado sobre todos de soluciones de empresas. Cómo se basan el uno en el otro, cómo se usan entre sí, qué tan eficiente puede realizar su mantenimiento y mejora comunes . Él piensa acerca de cómo todas las soluciones juntas apoyan la misión de la compañía. Solo una compañía más grande podría garantizar este título grandioso. El Enterprise Architect es un pez gordo que se reúne con el CIO, el CTO y otras personas importantes.
  • Se podría considerar que el Systems Architect tiene un alcance más amplio que Application Architect y menos que Enterprise Architect. Este título a veces es exactamente lo mismo que Application Architect - gran pez en un proyecto en particular. A veces el Sistema parte del título cannotes un alcance más amplio: persona que debe incluir software pero también hardware y IT, o alguien preocupado por proyectos múltiples.
+5

Agregando un poco de experiencia en el mundo real: fui contratado por una institución financiera en 2008 como arquitecto de aplicaciones. Mi compañía fue comprada y mi título se convirtió en Solution Architect. Exacto mismo trabajo, título ligeramente diferente. El significado de "arquitecto" es lo que el empleador dice que es. –

+1

¡Correcto! Y creo que si te llamaran Arquitecto del Sistema, eso también tendría sentido. Creo que el significado de * System Architect * en particular solo es claro en el contexto de los otros tipos o arquitectos que tiene funcionando en un lugar en particular. Systems Architect es a menudo un título de trabajo, para un trabajo donde la persona actúa como * Application Architect * en varios proyectos. –

2

Lo que significa realmente cada medio lo determina la empresa para la que trabaja; lo que algunos llaman un arquitecto de soluciones que otros llaman un arquitecto de sistemas. Todos son (asumidos) puestos de alto nivel con alguna supervisión implícita del diseño del sistema/software, pero aparte de eso, nunca he visto una definición que haga felices a todos. "Empresa" implica cierto alcance para el puesto, pero podría decirse que no es diferente de "Sistemas" (de nuevo, depende de la compañía). Arquitecto de aplicaciones por lo general me hace pensar en alguien que ha estado trabajando como desarrollador sénior por un tiempo y RRHH necesitaba un nuevo título para recompensar el rendimiento. Algo así como la forma en que algunas compañías masivas llevan el título de "Vicepresidente" hasta el punto en que realmente no significa nada además de cuántos días de vacaciones tienes.

+1

sí, buen punto, voto popular. En realidad, los títulos que realmente se tratan * es (a) hacer que todos los consultores de su empresa parezcan más impresionantes para sus clientes ("guau, ABC Consulting envió un * Senior Systems Architect * para ayudarme. ¡Tengo tanta suerte!") o (b) tratando de hacer que alguien se sienta especial sin darles más dinero. O (c) cerrar a alguien que es amigo del CEO, pero a quien no quiere * realmente * darle más responsabilidad. –

1

Que diablos ..

Arquitecto: Aplicación - diseña aplicaciones Sistemas - diseños múltiples aplicaciones y coordina en una empresa del sistema - diseños de sistemas y coordine con los otros aspectos no del sistema de la empresa de negocios.

No olvidemos salario, bonos y la cantidad de tiempo que pasa en la preocupación de su título.

+0

En pocas palabras, lo que dices es lo que pensé. Algo intuitivo si me preguntas. Pero la descripción de una persona con respecto a la definición de "Sistemas" que no se ajusta al modelo que describió. Simplemente parece muy subjetivo en general. – IAmAN00B

+0

No estoy seguro de que lo subjetivo e intuitivo sea lo mismo. Mi 'modelo' es tan amplio que no puedo imaginar otro que no encaje. – JeffO

+0

Digamos que hay algunos en la autoridad que mezclan y combinan palabras con definiciones a voluntad y solo esperan que todos los demás se alineen detrás de lo que dicen que es la verdad. :) – IAmAN00B

5

también que suena como si estás en la escuela todavía, pero mirando en el mundo de los negocios y esperando títulos de las cartas para ser tan estructurado como un sistema de grados ... no lo es.

La verdad es que el nombre de la empresa es o bien una compañía específica trabajo a título de apoyar el sistema de reparto de grado interna o los organigramas. Es difícil llevar de una compañía a otra en algo más que términos muy generales. No es realmente un punto de referencia como un BA o PHD.

En cuanto a los títulos y papeles de trabajo van, equipos de empresas en general se dividen en Infraestructura (configuración de servidores y redes), y aplicaciones (administradores de base de datos, desarrolladores) grupos. Hay mucha variación por compañía pero parece ser bastante universal.

creo que la mejor opción en la planificación es decidir lo que te gusta hacer, y luego estudiar a hacerlo muy bien. En el camino como técnico de TI tienes que aprender un poco en todas las áreas para ser muy efectivo en cualquier área.

¡Buena suerte!

+0

No quise decir que estoy interesado en los títulos. Solo estoy interesado en definiciones específicas y cómo encajan en la industria. Como no he podido definir definiciones en la búsqueda, junto con el texto anterior, diría que estos "títulos" son meramente subjetivos y no pueden clasificarse en términos científicos frente a la libertad artística en las definiciones. Ese era mi objetivo principal averiguarlo. Aunque creo que hay algunas justificaciones reales que uno puede recibir, también he leído que es ilegal en algunos estados incluso decir que eres un "arquitecto" de cualquier tipo sin las credenciales legales apropiadas. – IAmAN00B

12

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)
0

Enterprise Architect es el principal papel de todos. Él tiene que tener un conocimiento completo de implementación tecnológica.

+0

Sí, * esa persona * tiene que tener un conocimiento completo de implementación tecnológica. – Pat

Cuestiones relacionadas