37 votes

Architecte d'application, architecte système ou architecte d'entreprise ?

Tant de mots à la mode. Je ne sais pas si je dois commencer à jouer au BS Bingo ou non. Et je n'essaie pas d'être cynique. Mais j'ai entendu beaucoup de gens avec ces différents titres. Il ne semble jamais y avoir de délimitation claire entre les trois. Ou alors, il y a beaucoup de domaines qui se croisent entre les trois. En fait, un autre titre que j'ai vu en cherchant ici sur Stackoverflow était aussi "architecte de solutions". Mais ce terme ne semble pas être aussi répandu ailleurs.

Il y a des questions ici et là avec des réponses vagues. Mais j'aimerais avoir des réponses définitives à ce sujet. Veuillez supposer que je suis encore relativement novice en matière de logiciels et que j'essaie d'établir un plan de carrière.

Oh, et s'il vous plaît soyez indulgents les amis ; ce n'est certainement pas une question en double. Ce n'est pas non plus un agrégat. Alors, laissez-la tranquille. Xp

55voto

Patrick Karcher Points 11927

Comme tout autre terme de ce type, ces termes sont utilisés différemment selon les endroits, et sont parfois interchangeables. Voici quelles sont les différences typiques :

  • El Architecte d'application est ce que beaucoup d'entre nous appellent simplement l'architecte. Il s'agit de la personne responsable des niveaux les plus élevés de la conception et de la portée d'une solution ou d'un projet particulier. Vous auriez intérêt à utiliser Application dans le titre s'il existait d'autres types d'architectes et si vous vouliez qu'il soit clair que cette personne s'occupe principalement d'une application particulière.
  • El Architecte d'entreprise s'inquiète à propos de todo des solutions d'une entreprise. Comment ils dépendent les uns des autres, comment ils s'utilisent mutuellement, quelle est l'efficacité de leur maintenance et leur amélioration communes commune. Il réfléchit à la manière dont l'ensemble des solutions soutient la mission de l'entreprise. Seule une grande entreprise peut mériter ce titre grandiose. L'architecte d'entreprise est un gros bonnet qui rencontre le CIO, le CTO et d'autres gros bonnets.
  • El Architecte des systèmes peut être considéré comme ayant une portée plus large que l'architecte d'application, et moins que l'architecte d'entreprise. Ce titre est parfois la même chose que celui d'architecte d'applications - le grand manitou de l'architecture d'entreprise. particulier projet. Parfois, le Système partie du titre ne peut pas avoir un champ d'application plus large : personne dont les fonctions incluent les logiciels mais aussi matériel informatique y IT ou quelqu'un qui s'inquiète des projets multiples.

16voto

Renesis Points 91

J'ai rencontré un certain nombre d'architectes portant des titres différents au fil des ans et j'ai certainement ma propre opinion sur le rôle de chacun d'entre eux, mais elle tend à varier d'une entreprise à l'autre, et plus encore d'un pays à l'autre.

Architecte d'entreprise - Responsable de la réflexion stratégique, des feuilles de route, des principes et de la gouvernance de l'ensemble de l'entreprise. Il entretient généralement des relations étroites avec les entreprises, les fournisseurs et la direction générale de l'informatique.

Architecte de solutions ou de systèmes - responsable de la conception d'une solution de haut niveau répondant à un ensemble spécifique d'exigences commerciales, dans le cadre défini par l'équipe d'architecture d'entreprise. Cette solution peut couvrir plusieurs applications.

Architecte d'intégration ou SOA - responsable de l'intégration et/ou de la stratégie et de la gouvernance des services aux entreprises. Comme ce rôle s'étend généralement à l'ensemble de l'entreprise, il est souvent assumé par un EA, mais l'architecte d'intégration travaille généralement à un niveau plus détaillé et plus technique qu'un EA. Dans le cadre d'une SOA, l'architecte d'intégration peut également être membre (ou même chef) du centre d'excellence (ou centre de compétences en intégration).

Architecte de l'information - responsable de la définition des modèles de données, des solutions de gestion/propriété des données de référence et des processus de qualité des données pour soutenir les systèmes transactionnels, de données de référence et de reporting dans toute l'entreprise. Souvent réalisé par un EA.

Architecte d'application - responsable de la mise en œuvre et des processus d'une application ou d'une série d'applications spécifiques. L'application en question peut être un produit sur mesure ou un produit standard personnalisé. Il doit avoir une connaissance approfondie du produit/de l'application et sera souvent consulté par d'autres architectes dans le cadre d'une solution plus large.

Ce sont les titres les plus courants selon mon expérience, mais il existe d'autres rôles d'architecte que vous verrez de temps en temps :

  • Architecte technique (pour moi, c'est la même chose qu'un architecte d'application, mais d'autres peuvent ne pas être d'accord).
  • Architecte d'affaires (définit la stratégie et les processus d'affaires)
  • Architecte d'infrastructure (serveurs, décisions relatives aux plates-formes, et souvent sécurité)
  • Architecte réseau (évident)

5voto

Tj Kellie Points 3136

Il semble que tu sois toujours à l'école, mais si tu regardes le monde des affaires et que tu t'attends à ce que les titres sur les cartes soient aussi structurés qu'un système de diplômes... ce n'est pas le cas.

À vrai dire, le titre professionnel est soit un titre de poste spécifique à l'entreprise pour soutenir le système de rémunération interne, soit l'organigramme. Il est difficile de le transposer d'une entreprise à l'autre autrement qu'en termes très généraux. Il ne s'agit pas vraiment d'une référence comme un BA ou un PHD.

En ce qui concerne les titres et les rôles, les équipes dans les entreprises se répartissent généralement en groupes d'infrastructure (configuration des serveurs et mise en réseau) et d'applications (administrateurs de bases de données, développeurs). Il y a beaucoup de variations selon les entreprises mais cela semble être assez universel.

Je pense que votre meilleure chance de planifier est de décider ce que vous aimez faire, puis d'étudier pour le faire très bien. En cours de route, en tant qu'informaticien, vous devez apprendre un peu dans tous les domaines pour être très efficace dans n'importe quel domaine de toute façon

Bonne chance !

2voto

Chuck Points 8847

La signification de chaque terme est déterminée par l'entreprise pour laquelle vous travaillez ; ce que certains appellent un architecte de solutions, d'autres l'appellent un architecte de systèmes. Ce sont tous des postes supérieurs (supposés) avec une certaine supervision implicite de la conception de systèmes/logiciels, mais à part cela, je n'ai jamais vu de définition unique qui puisse satisfaire tout le monde. Le terme "entreprise" implique une certaine portée au poste, mais il n'est pas différent du terme "systèmes" (encore une fois, cela dépend de l'entreprise). Architecte d'application me fait généralement penser à quelqu'un qui a été développeur senior pendant un certain temps et dont les RH avaient besoin d'un nouveau titre pour récompenser les performances. C'est un peu comme la façon dont certaines grandes entreprises font pression sur le titre de "Vice-président" au point qu'il ne signifie plus rien à part le nombre de jours de vacances que vous avez.

1voto

JeffO Points 5393

C'est quoi ce bordel

Architecte : Application - conçoit des applications Systèmes - conçoit des applications multiples et les coordonne en un système. Entreprise - conçoit des systèmes et les coordonne avec les autres aspects non systémiques de l'entreprise.

N'oublions pas le salaire, les primes et le temps que vous passez à vous inquiéter de votre titre.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X