Plan du cours

Introduction

Aperçu de Software Architecture

  • Les moteurs de l'architecture
  • La nécessité de l'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
  • Gérer les risques techniques
  • Analyse et évaluation d'une architecture

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

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

Apprendre à connaître les descriptions d'architecture

  • Points de vue et cadres
  • Langages de description

Visualiser le Software Architecture

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

Documenter le Software Architecture Documentation en tant que guide

  • Documentation sous forme de guide
  • Composants

Comprendre les normes, le déclin et la récupération

  • Normes internationales
  • Résoudre les divergences de processus

S'impliquer dans le processus de livraison

  • La 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 du test de logiciels

Public

  • Ingénieurs seniors
  • Ingénieurs débutants
  • Développeurs
 7 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires