Architecture Agile à l'ère numérique : Concepts et Pratiques

Initiez-vous aux approches de développement avec Agile. Comprenez-en les fondations, les outils, les règles et l'important rôle de leadership de l'architecte.

Prochaines sessions

Session garantie

Aucune date ne convient?

Notifiez-moi si une session est ajoutée.

  • Durée: 2 jours
  • Prix régulier: $1,200
  • Prix préférentiel: $1,020

Plan de cours

Durée : 2 jours

L'architecture agile est un ensemble de valeurs, de pratiques et de collaborations qui prennent en charge une architecture dynamique et évolutive d'un système. L’Agilité et la mise en place de ses bonnes pratiques bouleversent le rôle des architectes. Pourtant, ce rôle n’a jamais été aussi important, puisque la réussite du projet passe en grande partie par eux. Puisque l’Agilité accueille la transparence, l’introspection et l’adaptation, l’architecture doit être à même de refléter ces trois grands piliers de l’Agilité. C’est pourquoi il est essentiel que l’architecte sache mettre toutes les conditions gagnantes en place pour maximiser les chances de réussite du projet.

Public concerné

  • Tout architecte qui souhaite mettre à jour ses connaissances en architecture agile.
  • Tout analyste, concepteur ou développeur qui aspire à devenir architecte agile.

Préalables

  • Principes de base en OO (avoir visionné le vidéo sur l’orienté-objet)
  • Principes de base en agilité (avoir visionné le vidéo sur l’agilité)

Objectifs

  • Comprendre le rôle de l’architecte de solution dans un contexte d’agilité.
  • Comprendre les défis que représente aujourd’hui l’agilité pour l’architecte de solution.
  • Fournir aux architectes les outils de base (concepts et pratiques) pour mieux approcher les activités d’architecture en contexte de développement agile.

Méthode pédagogique

L’approche pédagogique combine des explications pratiques, du visionnement de capsules vidéo, des labos en sessions scindées, des discussions en groupe et des quiz.

Contenu

Jour 1 - AM

Chapitre 1: Introduction à l’architecture agile (30 min)

  • Rappel sur les éléments de base de l’agilité
  • Rappel sur les éléments de base de l’architecture logicielle

Chapitre 2 : Posture & leadership (30min)

  • Savoir-être d’un architecte agile
  • Savoir-faire d’un architecte agile
  • Styles de leadership
  • Rôles et responsabilités
  • Quiz

Pause : 10 min

Chapitre 3: Patrons d’architecture (1h)

  • Architecture en couches (Layered)
  • Architecture événementielle (Event-Driven)
  • Architecture plug-in (Microkernel)
  • Architecture micro-services
  • Architecture space-based
  • Autres patrons
  • Quiz

Pause : 10 min

Chapitre 4 : Principes d’architecture agile (1h)

  • Principe de simplicité
  • Principe du découplage/cohésion
  • Principe de dépendance
  • Principe de décomposition
  • Principe d’évolutivité
  • Autres principes
  • Quiz

Synthèse : 10 min

Jour 1 - PM

Chapitre 5: Approches d’architecture (30min)

  • Émergente
  • Intentionnelle
  • Continue
  • Sur-mesure
  • Quiz

Chapitre 6: Spécifications agiles (30min)

  • Spécifications fonctionnelles
  • Spécifications non fonctionnelles
  • Quiz

Pause : 10 min

Laboratoire : Mise en pratique (2h10)

  • À l’aide d’une étude de cas, les participant(e)s expérimentent la mise en pratique des concepts présentés.
    • 1h en sessions scindées (sous-groupe de 5 personnes max)
    • 10 min de pause
    • 1h en session plénière pour échanger et discuter de la mise en pratique des concepts d’architecture agile

Synthèse : 10 min

Jour 2 – AM

Chapitre 7 : Communication & présentation (30min)

  • Niveaux de documentation
  • Types de documentation
  • Vocabulaire commun et technique
  • Ajustement à l’audience
  • Quiz

Chapitre 8 : Techniques de développement agile (30min)

  • Techniques de conception
  • Techniques de programmation
  • Techniques de tests
  • Quiz

Pause : 10 min

Chapitre 9 : DevOps et automatisation (30min)

  • Gestion des branches
  • Intégration et déploiement continus
  • Sécurité
  • Quiz

Chapitre 10 : Santé architecturale (30min)

  • Mesures de santé
  • Observabilité
  • Quiz

Pause : 10 min

Chapitre 11 : Code patrimonial (legacy) (30min)

  • Mieux comprendre le code patrimonial et la dette technique
  • Les approches de refactoring
  • Du monolithe aux micro-services
  • Quiz

Synthèse : 10 min

Jour 2 – PM

Chapitre 12: Sprint d’architecture agile en DDD (Modélisation C4) (1h)

  • Contexte
  • Entité et agrégats
  • Valeur d’objets
  • Référentiels
  • Service
  • Quiz

Pause : 10 min

Laboratoire : Mise en pratique (2h)

  • À l’aide d’une étude de cas, les participant(e)s expérimentent la mise en pratique des concepts présentés.
    • 1h en sessions scindées de (sous-groupe de 5 personnes max)
    • 10 min de pause
    • 50min en session plénière pour échanger et discuter de la mise en pratique des concepts d’architecture agile

Synthèse formation : 20 min

Notes

Cette formation utilise l’outil de collaboration Miro (www.miro.com). Un accès vous sera fourni par le formateur. Assurez-vous que votre organisation vous permet d’accéder à ce produit avant le début de la formation.

Savoir s’entourer des meilleurs

Frédéric Paradis
Frédéric Paradis
Formateur certifié et architecte en solutions infonuagiques
Formateur certifié Microsoft, Frédéric se décrit comme un magicien de l’infonuagique, cet espace mythique entre technologie et réalité.
Marc Maisonneuve
Marc Maisonneuve
Directeur des programmes de formation
Marc Maisonneuve agit à titre de Directeur des programmes de formation, formateur de l’efficacité professionnelle et leader de pratique des outils utilisateurs chez AFI depuis plusieurs années. M. Maisonneuve se distingue par sa capacité d’analyse, son calme légendaire et sa volonté indéniable de pousser l’humain à développer ses compétences. Il propose tout naturellement des solutions technologiques à des besoins concrets en milieu de travail.
Vicky Moreau
Vicky Moreau
Formatrice
Vicky Moreau est une travailleuse autonome et professionnelle passionnée pour le domaine de la bureautique. Elle est détentrice d’un diplôme d’études collégiales en bureautique, mais c'est en tant qu’autodidacte qu’elle a acquis sa solide expérience avec les applications de la Suite Office. Elle a complété avec succès une certification MOS (Microsoft Office Specialist) Excel.
Francis Ferland-Stevenson
Francis Ferland-Stevenson
Formateur
Francis a débuté son rôle de formateur il y a plus de 5 ans en testant des outils bureautiques conçu spécifiquement pour combler les besoins de ses collègues. Son approche calme et son regard empathique lui permettent de trouver un langage clair et accessible pour tous les niveaux des groupes auxquels il enseigne. En tant que formateur, il est donc à l’écoute des besoins de ses élèves pour s'assurer que ceux-ci rencontrent leurs objectifs et relèvent les nouveaux défis.

Soyez au fait des tendances, innovations, bonnes pratiques et exclusivités

Restez en contact

Pour les individus

Pour les organisations

Thèmes Afi U.

Formations certifiées

À propos


La Famille Edgenda

Edgenda

AFI par Edgenda

Apprentx par Edgenda

Afi U.


EN

Besoin d’aide ? Parlez à un conseiller ou appelez au 1 877 624.2344

LinkedIn

Copyright © 2023 Edgenda inc.