Plan du cours

Introduction

Vue d'ensemble Software Architecture

  • Les moteurs de l'architecture
  • Le besoin d'architecture

Explorer les responsabilités en matière d'architecture

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

Comprendre le processus d'architecture

  • Codage, coaching et collaboration
  • Gestion des risques techniques
  • Analyser et évaluer une architecture

Prendre des décisions en matière d'architecture au sein des équipes de développement

  • Recueillir et documenter les problèmes
  • Mise en place d'une communauté de pratique
  • Créer une matrice d'attribution des responsabilités

Apprendre les descriptions d'architecture

  • Points de vue et cadres
  • Langages de description

Visualisation de la Software Architecture

  • Communication et vocabulaire partagé
  • Modèles et diagrammes
  • Modèles architecturaux

Documenter le Software Architecture

  • Documentation en tant que guide
  • Composants

Comprendre les normes, la dégradation et la récupération

  • Normes internationales
  • Résoudre les divergences de processus

S'impliquer dans le processus de livraison

  • Place de l'architecture dans le processus
  • Relation avec la structure organisationnelle
  • Construire des conceptions agiles

Résumé et conclusion

Pré requis

  • Connaissance de la conception, du développement ou de l'essai de logiciels
  • .

Audience

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

Nombre de participants



Prix par participant

Cours Similaires

The Principal Engineer - Masterclass

14 heures

Catégories Similaires