Aller au contenu
Langue
DE EN FR
Démarrer un projet

L’IA dans notre quotidien de développement

Chez nous, l’IA n’écrit pas simplement le code. Elle prend en charge ce qui restait autrefois en suspens : documentation, synthèses, premières ébauches. Trois endroits où elle fait gagner du temps chaque jour, et ce que des personnes continuent de décider.

Depuis 2023, des assistants IA nous aident à écrire du code, et depuis 2025, un agent IA fait partie de la boîte à outils au même titre que l’IDE. Il n’intervient pas là où se décide l’architecture. Il intervient là où les choses passaient autrefois à la trappe, parce qu’elles venaient après le ticket proprement dit.

Une documentation qui reste à jour

La documentation technique naît aujourd’hui du code, des tickets et des pages Confluence d’un projet : l’IA rédige l’ébauche, la développeuse la révise. Il en va de même pour les recherches qui couvrent plusieurs projets, par exemple lorsque nous voulons savoir comment une interface est mise en œuvre dans quatre plateformes. La différence avec autrefois n’est pas que la documentation serait meilleure. La différence, c’est qu’elle existe.

Des revues assistées

Lors des revues de code, l’IA lit en parallèle. Elle signale les passages qui s’écartent de nos conventions, les tests manquants ou les noms peu clairs, avant qu’une collègue n’ouvre la pull request. Pour les tests de sécurité, nous lui faisons jouer des schémas d’attaque connus contre des environnements de staging et pré-trier les résultats. C’est toujours une personne qui décide si un résultat est pertinent et si une pull request est fusionnée. L’IA raccourcit le chemin, elle ne le remplace pas.

Des prototypes en quelques heures

Pour nos offres, nous construisons des prototypes cliquables plutôt que des diapositives. À partir d’une esquisse et de notre design system, une interface utilisable dans le navigateur voit le jour en quelques heures. Ce que la clientèle voit, c’est du code, pas une image de code, et il peut être réutilisé si l’offre devient un projet. À l’inverse, les décisions de conception se prennent aujourd’hui souvent directement dans le code, avec le design system comme langage commun entre conception et développement.

Représentation schématique en trois étapes : une esquisse faite de surfaces et de lignes grossières devient, grâce aux composants du design system, une interface utilisable dans une fenêtre de navigateur, avec un pointeur de souris posé sur son bouton.
À partir d’une esquisse et du design system : un prototype sur lequel on peut cliquer.

Ce qui ne se passe pas

Lorsque des données de la clientèle sont en jeu, l’IA tourne sur notre propre infrastructure, pas sur un service public. Et aucune modification n’est mise en production sans avoir été vérifiée par une personne, peu importe qui a rédigé la proposition. La page L’IA dans le stack montre à quoi ressemblent les fonctions d’IA de nos plateformes.

Rédigé par Urs Imhof CXO / Senior UX Designer & Researcher

Tech 2 minutes de lecture