Que fait un architecte en chef?
Dans les technologies de l’information (TI), un architecte en charge est chargé de concevoir et de mettre en œuvre une stratégie d’architecture globale qui servira de guide pour le développement futur en TI d’une entreprise ou organisation donnée. Il peut également élaborer des normes qui déterminent le traitement des problèmes informatiques ultérieurs et créer des spécifications techniques pour le développement de tout nouveau logiciel informatique. Un architecte chargé de la gestion peut également veiller à ce que les opérations se déroulent sans problème en procédant à des évaluations continues des performances conçues pour surveiller les performances globales du système. Un autre élément essentiel de ce travail consiste à veiller à ce que les employés et les fournisseurs respectent les directives de stratégie établies. Le titre "d'architecte de gestion" est également attribué à un architecte de bâtiment qui gère des projets, bien que ce poste puisse également s'appeler "chef de projet" ou "cadre supérieur".
L'une des principales responsabilités d'un architecte de gestion informatique consiste à effectuer une évaluation à l'échelle de l'entreprise de tous les logiciels actuellement utilisés. Cela peut aider à garantir que tous les logiciels sont conformes à la stratégie d'architecture technologique établie. Un moyen d'y parvenir est de développer de nouveaux logiciels plus performants basés sur des données provenant de différentes sources d'informations. Ces sources peuvent inclure des objectifs métier établis, des objectifs de production ou les niveaux de performance système souhaités. Une autre option consiste à utiliser un logiciel "standard" et à apporter les adaptations nécessaires pour répondre aux normes actuelles en matière de stratégie d'architecture informatique.
Surveiller les performances globales du système et apporter des modifications ou des changements en fonction des informations recueillies lors de toute évaluation des performances du système est un élément essentiel des responsabilités de l'architecte en charge de la gestion. Les données collectées à partir de ces évaluations en cours peuvent être utilisées pour créer des règles garantissant des performances optimales du système informatique. Il est très important de veiller à ce que les employés à tous les niveaux prennent en charge et maintiennent la documentation appropriée nécessaire pour surveiller les performances du système informatique. Ces informations peuvent être collectées et combinées afin de proposer des solutions permettant de gérer tout problème informatique futur. Toute solution technologique développée par un architecte gestionnaire doit également être conforme aux stratégies ou normes d'architecture informatique établies.
La gestion des employés et des fournisseurs à tous les niveaux travaillant avec une entreprise ou une organisation peut être un défi. S'assurer que toutes ces personnes fonctionnent dans le cadre de politiques et de directives de stratégie d'architecture informatique établies peut s'avérer un défi encore plus grand. Un architecte en gestion peut avoir besoin de travailler en étroite collaboration avec la direction ou les cadres supérieurs pour obtenir l’appui de ceux-ci dans l’élaboration des normes et des règles d’une stratégie globale d’architecture informatique. Pour ce faire, un architecte gestionnaire doit disposer de connaissances spécialisées et pertinentes en matière d’architecture informatique, de processus technologiques, de langages de programmation, de certifications et des divers outils nécessaires à l’établissement d’une stratégie globale d’architecture informatique.
Les employeurs peuvent avoir besoin d’une expérience préalable bien établie en dirigeant une grande équipe et en gestion de projets de grande envergure. Une expérience de travail avec des ressources, un chemin critique, des processus de contrôle et la portée d'un projet peut également constituer un avantage pour ceux qui souhaitent devenir architecte de gestion. Certains employeurs peuvent exiger un baccalauréat en informatique ou dans un domaine connexe, mais la plupart envisageront une expérience équivalente dans l'industrie au lieu d'un diplôme.