DevX Workgroup

Session du GT DevX aux journées GDR SciLog 2026

Cette année, pour la deuxième session du GT-DevX lors des journées du GDR, et la première depuis le passage au GDR SciLog, nous souhaitons aborder le DevX sous l'angle de l'intelligence artificielle et des outils agentiques.

Ces outils, souvent mis en avant pour leur capacité à répondre aux enjeux de productivité, sont désormais partie intégrante du développement logiciel.

La question se pose alors de savoir quel est leur impact sur le quotidien des différents profils de développeuses et développeurs, et comment entrevoir ce que pourrait être le DevX de demain ?

Au travers ces discussions, notre objectif reste le même que pour les événements précédents : initier une communauté autour de discussions, d'échanges d'expériences et de futures collaborations potentielles sur la thématique de l'expérience des développeuses et développeurs.

Programme

Mardi 2 juin 2026 - Polytech Lille - Salle 2

Horaire Titre Auteur·rice(s)
11:00 Ouverture et présentation du programme de la session Valentin Bourcier
11:10 Towards a Science of Developer eXperience (DevX) Benoît Combemale
11:30 Démarrage de la session de brainstorming
12:00 Regroupement des idées en thématiques
12:10 Synthèse et conclusion de la session

Questions et thèmes abordés aux évènements précédents

Au 15 décembre 2025

Axes abordés:

Questions soulevées:

Au 4 décembre 2024

L'objectif était de définir le cadre conceptuel du groupe de travail DevX (Developer eXperience).
La discussion est allée au delà de la notion d'outils techniques pour englober l'expérience humaine globale dans le processus de développement logiciel.

1. Définition et Périmètre

Au-delà du code: DevX ne se limite pas aux développeurs, mais s'étend à tous les acteurs impliqués dans le cycle de vie du logiciel (testeurs, analystes, ingénieurs, citoyens).
Approche holistique: DevX inclut les outils, mais aussi les méthodologies, les workflows, les interactions sociales et les aspects psychologiques (satisfaction, sentiment, rétention).

Il s'agit de réduire la friction cognitive pour maintenir l'état de "flow".

2. Enjeux Principaux

Réduction de la friction: Créer des environnements où l'information est contextuelle et intuitive pour faciliter la prise de décision.
Accessibilité: Rendre le développement plus accessible, y compris aux non-experts en informatique (citoyens).
Efficacité et Productivité: Améliorer l'efficacité par des méthodes, des paradigmes ou la métaprogrammation, tout en préservant le bien-être ("happiness") du développeur.

3. Enjeux Scientifiques et Techniques

Il est important de définir comment mesurer l'expérience développeur via des métriques (efficacité, satisfaction) et comment évaluer l'impact réel des outils. Mais l'évaluation du DevX semble aussi être interdisciplinaire, intégrant psychologie cognitive (comprendre les besoins liés aux émotions ou à la difficulté perçue), mais aussi les principes de l'Expérience Utilisateur (UX) et de l'Interaction Homme-Machine (IHM) appliqués aux développeurs.

4. Principales Questions Sortant de la Réunion

La réflexion a mis en lumière plusieurs zones d'ombre et questions ouvertes qui guideront les travaux futurs:

Questions sur la Definition et le Périmètre:

Questions sur la Mesure et l'Évaluation :

Questions Techniques et Méthodologiques :

Questions Organisationnelles :

Prochains Pas et Mobilisation

Les prochaines activités prévues incluent un séminaire bimestriel, des ateliers scientifiques et des échanges réguliers.