Lexique
Le jargon, en français clair.
Définitions courtes des termes qu’on utilise sur ce site. Quand une fiche du socle va plus loin, on y renvoie.
-
API API
Interface qui permet à des logiciels de communiquer entre eux (échanger des données, déclencher des actions) de façon standardisée.
An interface that lets software systems talk to each other (exchange data, trigger actions) in a standardised way.
-
API Gateway API Gateway
Porte d’entrée unique devant plusieurs services : authentification, limitation de trafic, routage. Le client parle à la gateway, pas à chaque service.
A single entry point in front of several services: authentication, rate limiting, routing. Clients talk to the gateway, not to each service.
-
Authentification Authentication
Vérifier qui est l’utilisateur (ou le système) qui appelle — et quels droits il a. Souvent couplée à l’autorisation (ce qu’il peut faire).
Verifying who the calling user (or system) is — and what rights they have. Often paired with authorisation (what they can do).
-
Audit build Build audit
Mission courte (souvent ~5 jours) pour cartographier l’existant, les risques et un backlog priorisé, puis chiffrer une phase 1. Ce n’est pas un audit « papier » : il prépare le build.
A short engagement (often ~5 days) to map the current system, risks and a prioritised backlog, then quote phase 1. Not a paper audit: it prepares the build.
-
Backlog Backlog
Liste ordonnée des travaux à faire (fonctionnalités, correctifs, dettes). On priorise pour livrer d’abord ce qui réduit le risque ou débloque le métier.
An ordered list of work to do (features, fixes, debt). You prioritise to ship first what cuts risk or unblocks the business.
-
BDD BDD
Approche où les critères métier sont écrits en langage lisible (souvent Gherkin) et peuvent être exécutés par la CI. Le décideur lit ; la machine vérifie.
An approach where business criteria are written in readable language (often Gherkin) and can be run by CI. Decision-makers read; the machine checks.
-
Brief Brief
Appel gratuit de 45 minutes pour clarifier le problème, l’urgence, la stack actuelle et le go/no-go — avant tout audit ou devis de build.
A free 45-minute call to clarify the problem, urgency, current stack and go/no-go — before any audit or build quote.
-
CI/CD CI/CD
Intégration et déploiement continus : à chaque merge, la machine build, teste et contrôle — pour qu’un déploiement soit possible sans « ça marche sur ma machine ».
Continuous integration and delivery: on every merge, the machine builds, tests and checks — so a deploy is possible without “works on my machine”.
-
CQRS CQRS
Séparer les modèles de lecture et d’écriture quand les parcours divergent (perf, clarté des responsabilités). Pas un dogme : utile quand le besoin le justifie.
Separating read and write models when journeys diverge (performance, clearer responsibilities). Not dogma: useful when the need justifies it.
-
CVE CVE
Identifiant public d’une faille de sécurité connue (Common Vulnerabilities and Exposures). On les scanne en CI (ex. Trivy) pour corriger avant la prod.
A public identifier for a known security flaw (Common Vulnerabilities and Exposures). Scanned in CI (e.g. Trivy) to fix before production.
-
DDD DDD
Concevoir le logiciel autour du langage et des règles du métier (le « domaine »), pour des décisions plus stables et moins de jargon opaque entre métier et tech.
Designing software around business language and rules (the “domain”), for more stable decisions and less opaque jargon between business and tech.
-
Gherkin Gherkin
Langage structuré (Given / When / Then) pour écrire des scénarios métier exécutables. Sert de pont entre le décideur et la CI.
A structured language (Given / When / Then) for writing executable business scenarios. Bridges decision-makers and CI.
-
Legacy Legacy
Système existant difficile à faire évoluer (dette, silos, peu de tests). On le modernise par étapes, sans tout réécrire d’un coup sauf contrainte forte.
An existing system that is hard to change (debt, silos, few tests). Modernise step by step — no big-bang rewrite unless forced.
-
Microservices Microservices
Plusieurs petites applications qui se parlent en réseau, souvent déployées séparément. Plus flexible pour scaler ou paralléliser les équipes — mais plus complexe à opérer.
Several small applications that talk over the network, often deployed separately. More flexible to scale or parallelise teams — but harder to operate.
-
Monolithe modulaire Modular monolith
Une seule application (un déploiement), découpée en modules clairs (ex. facturation, utilisateurs). Choix par défaut : simple à faire tourner, évolutif sans microservices prématurés.
A single application (one deploy), split into clear modules (e.g. billing, users). Default choice: simple to run, evolvable without premature microservices.
-
MVP MVP
Minimum Viable Product : la plus petite version utilisable qui valide le besoin réel — pas une démo jetable, un livrable qui peut vivre en production.
Minimum Viable Product: the smallest usable version that validates the real need — not a throwaway demo, a deliverable that can live in production.
-
Observabilité Observability
Capacité à comprendre ce qui se passe en production via des signaux (erreurs, traces, usage produit, disponibilité) — pour agir, pas pour décorer un dashboard.
The ability to understand what happens in production via signals (errors, traces, product usage, uptime) — to act, not to decorate a dashboard.
-
PHPStan PHPStan
Analyseur statique PHP : détecte des erreurs et incohérences de types avant la revue humaine et avant la prod.
A PHP static analyser: catches errors and type issues before human review and before production.
-
Playwright Playwright
Outil de tests navigateur automatisés pour les parcours critiques (clics, formulaires, flux métier) — filet de régression côté interface.
An automated browser testing tool for critical journeys (clicks, forms, business flows) — a UI regression safety net.
-
POC POC
Proof of Concept : expérience courte pour prouver qu’une idée technique ou métier est viable. Ensuite il faut un vrai chemin vers MVP / prod, sinon ça reste une démo.
Proof of Concept: a short experiment to prove a technical or business idea can work. Then you need a real path to MVP / prod, or it stays a demo.
-
Rate-limit Rate limit
Plafond sur le nombre de requêtes autorisées (par utilisateur, IP ou clé API). Protège contre les abus et les pics qui font tomber le service.
A cap on how many requests are allowed (per user, IP or API key). Protects against abuse and spikes that take the service down.
-
Reverse proxy Reverse proxy
Serveur placé devant l’application (ex. Nginx, Caddy) : HTTPS, routage simple, parfois cache. Suffit souvent quand on n’a pas une vraie architecture multi-services.
A server in front of the app (e.g. Nginx, Caddy): HTTPS, simple routing, sometimes cache. Often enough when you don’t have a real multi-service architecture.
-
Run Run
La vie du produit après la mise en production : correctifs, petites évolutions, monitoring, disponibilité. Souvent couvert par une TMA / forfait run optionnel.
Product life after go-live: fixes, small evolutions, monitoring, availability. Often covered by optional AMS / run retainer.
-
SPA SPA
Application web dont l’interface se charge une fois puis navigue sans recharger toute la page (souvent React). Utile pour les parcours riches ; pas obligatoire pour une vitrine.
A web app whose UI loads once then navigates without full page reloads (often React). Useful for rich journeys; not required for a marketing site.
-
Stack Stack
Ensemble des technologies choisies pour un projet (langages, frameworks, bases, CI, hébergement). Chez nous : documentée, choisie projet par projet, pas une muraille de logos.
The set of technologies chosen for a project (languages, frameworks, databases, CI, hosting). Here: documented, chosen project by project — not a logo wall.
-
TDD TDD
Écrire les tests (ou les critères) avant ou avec le code pour protéger les comportements critiques. Objectif : pouvoir changer sans tout casser.
Writing tests (or criteria) before or with the code to protect critical behaviour. Goal: change without breaking everything.
-
TMA AMS
Tierce Maintenance Applicative : forfait optionnel après livraison (correctifs, évolutions, monitoring). Le code reste à vous — pas de location d’une boîte noire.
Application Management Services: optional retainer after delivery (fixes, evolutions, monitoring). The code stays yours — you’re not renting a black box.
Next · Loading
Un outil qui coince ?
Un Brief de 45 minutes, gratuit. On clarifie le périmètre — puis un audit build si ça tient la route.