Cette formation va vous permettre d’acquérir les fondamentaux de l’architecture logicielle dans un monde Agile, comprendre la différence entre le rôle d’architecte et l’activité d’architecture. Vous apprendrez également ce que signifie une bonne architecture illustrée avec les principaux patterns.
Par alternance d'exposés théoriques et études de cas pratiques sur lesquels porteront des exercices de conception logicielle, cette formation vous invite à découvrir les activités, pratique et outils relevant de l'architecture logicielle et permettra aux participants d'affiner leur compréhension du rôle et des différentes postures d'architecte logiciel.
A l’issue de cette formation, vous aurez des bases solides pour comprendre l'importance de l'Architecture Logicielle :
En début de formation, une autoévaluation est effectuée pour évaluer le niveau, ainsi que les attentes de chaque participant. Ainsi nous pouvons organiser au mieux les différents groupes de travail.
Par la suite, le formateur effectue une évaluation continue à l'aide des nombreux exercices pratiques.
En fin de formation, la progression et les acquis sont autoévalués par chacun des participants. Le formateur fournit à chacun des participants une évaluation, ainsi que les axes d'amélioration.
En option, un accompagnement postformation peut être effectué. Cela fera l'objet d'un devis complémentaire.
Grégory aime voir le domaine de l'informatique sous différents angles (conseil, génie logiciel, vision d'entreprise). Il intervient auprès des entreprises pour façonner l'architecture des produits et voir comment cela se concrétise.
Et il partage son savoir et son expérience en tant qu'enseignant dans des universités et écoles d'ingénieur.
Grégory a précédemment occupé les postes de consultant, de directeur technique de sociétés de conseil et de formateur sur des langages de programmation, des middlewares, l'univers DevOps, la conception logicielle et les architectures de données.