Plan du cours

Introduction

Aperçu de l'architecture logicielle

  • Piliers architecturaux
  • L'utilité de l'architecturation

Exploration des responsabilités d'architecte

  • Responsabilités, compétences et connaissances
  • Leadership technique
  • Développeur versus architecte

Compréhension du processus d'architecturation

  • Codage, coaching et collaboration
  • Gestion des risques techniques
  • Analyse et évaluation de l'architecture

Prise de décision architecturale dans les équipes de développement

  • Collecte et documentation des problèmes
  • Établissement d'une communauté de pratique
  • Création d'une matrice d'affectation des responsabilités

Apprentissage sur les descriptions architecturales

  • Points de vue et cadres

Visualisation de l'architecture logicielle

  • Communication et vocabulaire partagé
  • Modèles et diagrammes
  • Modes d'architecture

Documentation de l'architecture logicielle

  • La documentation comme guide
  • Composants

Compréhension des normes, de la dégradation et de la récupération

  • Normes internationales
  • Résolution de la divergence de processus

Implication dans le processus de livraison

  • L'endroit où l'architecture s'intègre dans le processus
  • Relation avec la structure organisationnelle
  • Conception d'architectures agiles

Synthèse et conclusion

Pré requis

  • Connaissance du design, du développement ou du test logiciel

Public cible

  • Ingénieurs seniors
  • Ingénieurs juniors
  • Développeurs
 7 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires