Volcamp c’est la conférence au cœur des volcans d’Auvergne faite pour les passionnés de tech, de dev et de terroir. Et cette année, j’ai eu l’opportunité d’y participer en tant que speaker avec une conférence pour parler de la gestion des commons au sein de nos SIs, et notamment du coût du code mutualisé qui est rarement évident à percevoir. J’ai donc aussi pu en profiter pour assister à de nombreuses conférences et je vous partage mes recommandations dans cet article.
Keynote du Vendredi
Cela peut sembler étonnant de voir une keynote en première recommandation de cet article mais c’est parce je l’ai trouvé particulièrement pertinente. Yann Lechelle nous partage sa vision de l’évolution de la tech et des tendances à venir. Il parle bien évidemment de l’IA mais également beaucoup des problématiques géostratégiques qui se présentent à la France et surtout à l’Europe. A l’heure de la réélection de Trump et de son “America First”, ces considérations font d’autant plus sens…
Une plateforme à concevoir, deux architectes - trois possibilités ?
Dans cette conférence Raphaël Semeteys et Alexandre Touret proposent un exercice qui se rapproche un peu d’un jeu de rôle dans le but de définir une architecture logicielle pour un besoin fictif imaginé pour l’occasion. L’approche présentée est intéressante pour permettre de formaliser les besoins, les risques, l’architecture cible… Ils évoquent aussi la nécessité de choisir une architecture en cohérence avec l’organisation humaine de l’entreprise, ce qui est une contrainte souvent négligée. L’inéluctabilité de loi de Conway peut réduire à néant toute une réflexion et des choix ne la prenant pas en compte. Je trouve intéressant ces démarches de vulgarisation et démocratisation de ce genre de réflexions autour de la construction d’architecture logicielle et cela se rapproche des ateliers que nous avons menés en interne à Liksi et qui avaient beaucoup plu.
Le legacy n’est pas une fatalité
Les conférences présentant des retours d’expériences sont toujours enrichissantes et nous permettent de nous rendre compte comment la théorie et les bonnes pratiques peuvent se confronter à la réalité du terrain. Il était donc nécessaire que j’en ajoute au moins une dans ma sélection. Sébastien Coulle nous expose l’approche que lui et son équipe ont adoptée afin de permettre l’intégration d’un composant SAAS à leur legacy sans rajouter de dette technique, en réduisant les risques tout en permettant d’innover. Spoiler Alert : cette conférence parle d’event driven architecture.
Comment le Low Code Open Source et l’IA redéfinissent le développement logiciel ?
Lorsque l’on travaille dans le développement logiciel, on voit souvent le Low Code comme une approche comportant peu d’intérêt intellectuellement parlant : on préfère concentrer notre veille technologique et nos apprentissages autour des sujets de Software Craftmanship, de découverte de nouveaux langages/frameworks, de tests logiciels… Bref, apprendre à mieux coder/architecturer/tester des applications répondant à un besoin précis. Mais d’un point de vue client, l’approche consistant à trouver une solution existante qui pourrait répondre à une grande partie de notre besoin et qui ne demande seulement qu’un peu de personnalisation pour nous permettre d’y répondre totalement est une démarche qui est intéressante pour réduire fortement les coûts. Dans cette conférence, Julien Cognet nous partage un état des lieux complet des besoins auxquels peuvent répondre ce type de produit et une sélection de solutions open source qui existent pour concurrencer les versions payantes du marché. Le recours à des vidéos de démo permettent de bien illustrer ces propos. J’ai bien aimé également son approche critique de ces solutions et des risques qu’elles comportent. Notamment la possibilité de voir à terme ces solutions open source devenir payantes et de se retrouver contraint par le choix d’y avoir eu recours. A la fin de la conférence, le sujet de l’IA et de l’impact dans nos métiers du développement est traité de manière moins étayé mais elle a le mérite d’exister.
Conclusion
Ma participation au Volcamp m’a permis de découvrir cet évènement et j’ai passé un très bon moment : le lieu est sympa, l’ambiance détendue et les conférences de qualité.
Participer à des évènements de ce type permet toujours d’apprendre, de découvrir de nouvelles manières de faire ou d’appréhender les problèmes.
Toutes les vidéos sont d’ores et déjà disponibles sur : https://www.youtube.com/@volcamp8744/playlists