Aller au contenu

De l’origine des architectures logicielles...

Photo de Pascal LE MERRER
Hosted By
Pascal LE M. et 3 autres
De l’origine des architectures logicielles...

Détails

... ou comment concevoir une architecture agile

Pour ce dernier meetup de la saison, nous vous proposons de finir en beauté avec un excellent talk de Thibaut Andrieu.

“Les espèces qui survivent ne sont pas les espèces les plus fortes, ni les plus intelligentes, mais celles qui s’adaptent le mieux aux changements.”
Cette citation de Charles Darwin est souvent associée aux méthodes agiles, montrant la nécessité d'adapter en continu les priorités produits pour survivre aux évolutions du marché. Mais qu'en est-il de l'architecture et du code en lui-même ? Un logiciel ne serait-il pas finalement une espèce vivante, évoluant au fil des mutations, et où seules les solutions répondant au besoin peuvent survivre ?
Xtreme Programming a popularisé la notion de design évolutif par opposition aux méthodes waterfall classiques, et le débat "Design Emergent" contre "Design Planifié" fait encore rage aujourd'hui au sein de la communauté. Nous verrons comment tirer parti de ces deux approches et comment concevoir une architecture évolutive sans qu'elle devienne un empilage de solutions adhoc.
Pour finir, nous étudierons quel est le rôle de l'architecte dans tout ça. Est-il une force bienveillante, guidant l'évolution du logiciel pour lui permettre de survivre ? Est-il au contraire un prédateur, éliminant les parties faibles au profit des parties les plus fortes, ou n'est-il finalement qu'une proie cherchant juste à ne pas se faire manger ?

Un petit mot de l'orateur

Salut, je m'appelle Thibaut Andrieu, ingénieur logiciel agile multi-rôles avec un fort appétit pour le rendu 3D et le calcul temps réel en C++.

Je débute ma carrière sur le moteur de rendu OpenInventor, occupant plusieurs postes pendant plusieurs années pour ensuite travailler sur les workflows de traitement d'images Cryo-TEM pour la société Thermo Fisher Scientific. Je travaille actuellement sur la visualisation 3D de donnée géologique en tant qu'ingénieur logiciel senior pour le groupe SLB (ex Schlumberger).

Tour à tour Développeur, Team Leader, Scrum Master, Architecte ou Product Owner, je vais là où il y a un besoin et fais toujours de mon mieux pour tirer le meilleur parti de mes équipes.

A propos de la soirée

Cet événement se déroulera dans les locaux de DevMachine, 4F avenue des Peupliers à Cesson-Sévigné.
Il sera suivi d'un pot offert par DevMachine.

Mesures de protection contre le COVID-19

L'événement a lieu en intérieur
L'organisateur invité applique les mesures de précaution ci-dessus pour cet événement. Meetup n'est pas responsable de leur application et ne vérifiera pas qu'elles sont respectées.
Photo of Software Crafters Rennes group
Software Crafters Rennes
Afficher d'autres événements
DEVmachine
4 Av. des Peupliers · Cesson-Sévigné