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
Nos Clients témoignent (5)
qu'il vous apprend les bases de cmake
Angel Alejandro Arreola Favela - si
Formation - Learning CMake
Traduction automatique
Capacité du formateur à écouter et à comprendre mon cas/question/problème...
Francois - TE
Formation - Technical Architecture and Patterns
Traduction automatique
I am getting the correct level of understanding I need to assist in my day to day work
Wasfi Adams
Formation - Impacted Function Point (IFP)
The trainer was super engaging and made sure we understand through questioning and affirmations. Even though the content was overwhelming, the trainer broke it down well and made content easily accessible for later reference.
Zaid Amerika
Formation - Unit of Software Measurement Parameterization (UMSP)
Everything was built up from a basic level while progressing quick enough to prevent anyone getting bored.