Objectifs
Au terme de ce cours, les personnes étudiantes seront en mesure de : définir et expliquer les fondements, méthodes et normes de l’architecture d’entreprise ; adapter des méthodes standard de développement pour la gestion des projets TI, incluant la gestion du risque et la conformité réglementaire ; analyser les forces et les faiblesses d’une architecture d’entreprise existante ; identifier les technologies émergentes et évaluer leur potentiel pour le développement d’architectures innovantes ; et formuler des stratégies et des architectures visant à soutenir le développement dynamique des compétences organisationnelles.
Contenu
Introduction à l’architecture d’entreprise (AE) et rôle dans la gestion stratégique des technologies de l’information (TI). Différentes couches d’architecture (stratégie, processus, information, logiciel et infrastructure) et leur contribution à la gouvernance des TI. Gestion du risque, normes et conformité réglementaire dans le cadre des projets TI, ainsi que principes d’architecture et d’intégration des systèmes. Méthodes d’analyse, standards de développement et processus d’implantation d’une architecture (ex. TOGAF). Différentes méthodes de développement, incluant les approches propriétaires, ouvertes et/ou agiles. Composants de l’infrastructure TI et conception d’architectures, ainsi que choix entre plateformes technologiques propriétaires et solutions « Open Source ». Technologies émergentes, incluant l’architecture dirigée par modèles (Model Driven Architecture – MDA), l’architecture orientée services (Service Oriented Architecture – SOA), l’architecture dans le « Cloud » (Cloud Computing), l’architecture dirigée par événements (Event Driven Architecture – EDA), et les systèmes intelligents. Alignement de l’AE avec la stratégie TI, approvisionnement technologique, gestion des relations avec les fournisseurs, ententes de services et normes telles qu’ITIL.