Pour choisir une agence de développement web, évaluez-la sur six dimensions : sa compréhension de votre métier, sa méthode de projet, l’équipe qui travaillera réellement sur votre application, sa qualité technique, le cadre contractuel (propriété du code, protection des données) et ses engagements après la mise en production. Les références et le prix comptent, mais ils ne disent rien de ces six points. Seules des questions précises, posées avant de signer, permettent de les vérifier.
Voici ces questions, classées par thème, avec ce qu’une bonne réponse doit contenir et les signaux qui doivent vous alerter.
Que préparer avant de consulter des agences ?
Une consultation efficace commence par un besoin clair. Sans lui, chaque agence répond à un projet différent et les propositions deviennent incomparables. Préparez au minimum :
- le problème à résoudre, en une phrase, et les indicateurs qui diront que c’est réussi ;
- les utilisateurs : profils, nombre, contexte d’usage (bureau, terrain, mobile) ;
- les processus concernés, avec les cas particuliers qui posent problème aujourd’hui ;
- l’existant : outils en place, données à reprendre, systèmes à connecter ;
- les contraintes : échéances, exigences de sécurité ou réglementaires, hébergement.
Notre modèle de cahier des charges vous guide section par section. Il n’a pas besoin d’être exhaustif : un cahier des charges trop détaillé fige des solutions avant d’avoir compris les problèmes.
Comprend-elle votre métier, ou seulement votre demande ?
Dès le premier échange, observez qui pose les questions. Une agence qui comprend votre métier reformule votre besoin avec ses mots, interroge les exceptions, et questionne l’utilité de certaines fonctionnalités.
Questions à poser :
- Pouvez-vous reformuler notre besoin et nous dire ce qui vous paraît le plus risqué ?
- Qu’est-ce que vous ne feriez pas, ou feriez autrement, dans notre projet ?
- Quelles questions faudrait-il trancher avant de commencer le développement ?
- Avez-vous déjà travaillé sur un processus comparable, et qu’en avez-vous appris ?
La deuxième question est la plus révélatrice. Une agence qui accepte l’intégralité du périmètre sans discussion cherche à vendre des jours, pas à résoudre votre problème.
Comment travaille-t-elle, concrètement ?
La méthode détermine votre visibilité sur l’avancement et votre capacité à corriger le tir. Les pratiques qui ont fait leurs preuves combinent une phase de cadrage initiale et des livraisons régulières. Le Guide Scrum, référence des méthodes agiles, fixe par exemple des itérations (les sprints) d’un mois au plus, terminées par une revue du travail réalisé avec les parties prenantes.
Questions à poser :
- Comment se déroule la phase de cadrage, et quels livrables produit-elle ?
- À quel rythme verrons-nous l’application fonctionner, sur un environnement accessible ?
- Qui priorise les fonctionnalités, et comment arbitre-t-on quand le budget est contraint ?
- Comment traitez-vous une demande de changement en cours de projet ?
Une bonne réponse décrit des démonstrations régulières sur une application réelle, pas des rapports d’avancement en pourcentage. Notre article sur la phase de cadrage détaille ce qu’elle doit produire, et notre méthode montre comment nous l’appliquons.

Qui travaillera vraiment sur votre projet ?
L’équipe présentée en soutenance n’est pas toujours celle qui développe. Demandez des engagements précis.
Questions à poser :
- Qui sera notre interlocuteur au quotidien, et quel est son rôle ?
- Quels profils composent l’équipe (conception, développement, test), et à quel taux de présence ?
- Une partie du travail est-elle sous-traitée, et à qui ?
- Que se passe-t-il si un membre clé de l’équipe quitte l’agence ?
La continuité compte : une application métier accumule des règles que seule l’équipe qui l’a construite connaît bien. Une documentation à jour et des revues de code croisées réduisent ce risque.
Comment s’assure-t-elle de la qualité et de la sécurité ?
La qualité interne du code ne se voit pas dans une démonstration, mais elle détermine le coût de chaque évolution future. Martin Fowler le résume dans un essai de référence : selon les développeurs expérimentés qu’il a interrogés, un code de mauvaise qualité ralentit l’équipe en quelques semaines.
Questions à poser :
- Quelle part du code est couverte par des tests automatisés, et lesquels ?
- Le code est-il systématiquement relu par un second développeur avant d’être intégré ?
- Comment se passe une mise en production : manuelle ou automatisée, à quelle fréquence ?
- Sur quel référentiel vous appuyez-vous pour la sécurité ?
- Comment mesurez-vous la performance de votre processus de livraison ?
Pour la sécurité, une agence sérieuse cite un cadre reconnu, comme l’ASVS de l’OWASP, le standard de vérification de la sécurité des applications web, et sait expliquer comment elle traite les risques les plus courants ; notre article sur l’OWASP Top 10 les présente. Pour la livraison, les indicateurs DORA font référence : délai entre une modification et sa mise en production, fréquence des déploiements, taux de déploiements nécessitant une intervention, temps de rétablissement après un déploiement raté. Une agence n’est pas obligée de les publier, mais elle doit comprendre la question.
Le contrat vous protège-t-il ?
Propriété du code et réversibilité
- Le code source nous appartient-il, avec une cession de droits écrite ?
- Le code est-il hébergé sur un dépôt dont nous sommes propriétaires ?
- Les accès (hébergement, noms de domaine, services tiers) sont-ils ouverts à notre nom ?
- Quelle documentation sera livrée, et à quel moment ?
Une cession de droits doit être précise : droits cédés, étendue, durée, territoire. Notre article sur la propriété du code source et la réversibilité détaille les clauses à vérifier.
Protection des données
Dès qu’une agence héberge votre application, la maintient ou accède à des données personnelles pour votre compte, elle devient sous-traitante au sens du RGPD. Le guide du sous-traitant de la CNIL liste ses obligations : un contrat reprenant l’article 28 du règlement, des instructions documentées, l’autorisation écrite du client avant de recourir à un autre sous-traitant, et la tenue d’un registre des traitements effectués pour ses clients.
- Où sont hébergées les données, et par quels prestataires ?
- Pouvez-vous nous transmettre votre clause de sous-traitance RGPD ?
Mode de contrat
Le forfait, la régie et le forfait par lots répartissent différemment le risque entre vous et l’agence. Notre comparatif forfait ou régie vous aide à choisir le bon cadre.
Après la mise en production
Une application métier vit des années. L’engagement après la livraison compte autant que le projet lui-même.
- Quelle garantie s’applique après la mise en production, et sur quoi porte-t-elle ?
- Quels délais de prise en charge proposez-vous selon la gravité d’un incident ?
Comment comparer les propositions ?
Définissez votre grille avant de recevoir les offres, sinon la meilleure présentation l’emportera. Voici une pondération indicative, à adapter à votre contexte :
| Critère | Poids indicatif |
|---|---|
| Compréhension du besoin et qualité du conseil | 25 % |
| Méthode et visibilité sur l’avancement | 20 % |
| Qualité technique et sécurité | 20 % |
| Cadre contractuel (propriété, données, réversibilité) | 15 % |
| Engagement après la mise en production | 10 % |
| Cohérence du budget avec le périmètre | 10 % |
Pour chaque finaliste, organisez un atelier de travail d’une ou deux heures sur un cas réel de votre activité. Vous verrez comment l’équipe raisonne, ce qu’aucune plaquette ne montre. Consultez aussi les réalisations des agences pour juger de la nature des projets menés, au-delà des logos.
Les signaux d’alerte à repérer pendant la consultation
| Signal | Ce qu’il révèle |
|---|---|
| Un prix ferme donné sans cadrage ni question | Le périmètre est mal compris, ou la marge de risque est cachée dans le prix |
| Aucune démonstration avant plusieurs mois | Vous découvrirez les écarts trop tard pour les corriger |
| Code hébergé chez l’agence, à son nom | Dépendance forte, réversibilité difficile |
| Refus de vous mettre en contact avec un client | Références invérifiables |
| Interlocuteur commercial seul, équipe inconnue | L’équipe réelle peut être très différente |
| Réponse « tout est possible » à chaque demande | Absence de conseil, risque de dérive du périmètre |
Ce qu’il faut retenir
Une agence se juge à ses questions plus qu’à ses réponses, à sa méthode plus qu’à ses promesses, et à son contrat plus qu’à son prix. Les vingt-cinq questions de cet article vous donnent une base solide pour vos entretiens.
Vous pouvez d’ailleurs nous les poser : décrivez votre projet dans notre diagnostic en deux minutes et nous y répondrons point par point lors de notre premier échange.



