Patrick Debois
Consultant belge à l'origine des DevOpsDays et du mot « DevOps », aujourd'hui voix de référence de l'ingénierie du contexte.
SFEIR AI · Mis à jour le 31 août 2026
Parcours
Patrick Debois est un ingénieur et consultant belge. En 2007, une mission de migration de centre de données pour une administration belge le place des deux côtés de la barrière entre développement et exploitation — l'origine de sa réflexion. Il présente des idées d'Agile Infrastructure à la conférence Agile 2008 à Toronto, où il rencontre Andrew Clay Shafer, puis crée le groupe de discussion « Agile System Administration ».
En octobre 2009, il organise à Gand le premier DevOpsDays, qu'il dirigera jusqu'en 2015 avant d'en passer le relais. Il est co-auteur du DevOps Handbook (2016) avec Gene Kim, Jez Humble et John Willis.
Au 27 août 2026, il est AI Product Engineer chez Tessl et curateur de contenu de l'AI Native Developer Community. Sa biographie d'orateur le décrit comme « a practitioner, researcher, and eternal learner exploring how AI agents are reshaping software development ».
Ce qu'il a nommé, et comment
L'attribution du mot « DevOps » à Debois demande une nuance. Le terme n'est pas né dans un écrit théorique : c'est un nom d'événement et un hashtag — #DevOps — choisi pour promouvoir la conférence de Gand. Il l'a expliqué par un souci de justesse et d'inclusion : « Agile System Administration Conference » décrivait mal l'objet et risquait d'exclure les développeurs. L'inspiration directe est la conférence « 10 Deploys per Day » de John Allspaw et Paul Hammond, donnée à Velocity en juin 2009.
Debois lui-même a relativisé son rôle de créateur, décrivant un terme émergé collectivement plutôt que forgé par une personne. Cette nuance vaut d'être gardée : elle dit quelque chose de la façon dont un mouvement se nomme.
Il consacre depuis ses travaux au développement assisté par IA et à l'ingénierie du contexte, qu'il traite comme une discipline à part entière : le contexte se teste, se versionne, se distribue et s'observe comme du code. Son cycle de vie du contexte se décompose en quatre phases — générer, évaluer, distribuer, observer. Ses analyses nourrissent la réflexion SFEIR sur l'agentic coding, où la valeur se déplace du code vers le contexte structuré fourni aux agents.
Questions fréquentes
Patrick Debois a-t-il inventé le mot « DevOps » ?
Il l'a mis en circulation en nommant ainsi la conférence DevOpsDays de Gand, en octobre 2009, et le hashtag qui la promouvait. Mais il a lui-même relativisé sa paternité : le terme a émergé collectivement, et non d'un écrit théorique qui l'aurait défini au préalable.
Quand a eu lieu le premier DevOpsDays ?
En octobre 2009, à Gand, en Belgique. Les sources secondaires divergent sur le jour exact, certaines parlant de la dernière semaine d'octobre. Debois en a dirigé l'organisation jusqu'en 2015, avant d'en passer le relais à Bridget Kromhout.
Sur quoi travaille Patrick Debois aujourd'hui ?
Au 27 août 2026, il est AI Product Engineer chez Tessl et curateur de l'AI Native Developer Community. Ses travaux portent sur le développement assisté par IA et sur l'ingénierie du contexte, qu'il aborde comme une discipline d'ingénierie à part entière.
Qu'est-ce que le cycle de vie du contexte selon Debois ?
Un cadre en quatre phases — générer, évaluer, distribuer, observer — calqué sur le cycle de vie logiciel. Il traite le contexte fourni aux agents comme une dépendance logicielle : testée par des évaluations, empaquetée, diffusée par des registres, puis surveillée en production.
Sources
Articles liés
Agentic coding sur de grandes bases de code : le vrai problème n'est pas l'agent, c'est la mémoire
Agentic coding sur de grandes bases de code : le vrai goulot, c'est lire le code existant — donnez le contexte du dépôt à l'agent.
Le CDLC : traiter le contexte comme une dépendance logicielle
Le paradoxe du prompt vide : quand 80 % du travail se passe avant d'écrire Vous avez probablement déjà vécu cette situation : un développeur passe une heure à peaufiner un prompt, obtient un résultat médiocre, reformule, recommence, et finit par se demander si l'IA tient vraimen...
L'Anatomie d'une Loop : les 5 Blocs Fondamentaux
Une boucle d'agent n'est pas un while true : c'est un assemblage de cinq blocs - declencheur, action, preuve, memoire, condition d'arret. Anatomie d'une boucle qui transforme la repetition en amelioration, et grille de diagnostic quand elle deraille.