Comment évaluer les propositions d'agence web : Un barème de notation Next.js
J'ai été des deux côtés de la table des propositions d'agence. J'ai rédigé des propositions qui ont remporté des contrats à six chiffres, et j'ai aidé des CTO à déchiqueter des propositions d'agences qui avaient clairement copié-collé leur pitch deck. La différence entre une excellente agence Next.js et une qui brûlera votre budget se cache souvent dans les détails de leur proposition -- si vous savez où chercher.
Cet article vous donne une grille de notation concrète que vous pouvez utiliser dès maintenant. Imprimez-la, partagez-la avec votre équipe, et notez chaque proposition qui arrive dans votre boîte de réception. Fini les intuitions. Fini de choisir l'option la moins chère et de le regretter six mois plus tard. Et quand vous serez prêt à commencer à collecter ces propositions, soumettez votre RFP et mettez cette grille au travail.
Table des matières
- Pourquoi la plupart des évaluations de propositions échouent
- Le paysage des agences Next.js en 2026
- La grille de notation complète
- Catégorie 1 : Architecture technique (25 points)
- Catégorie 2 : Expertise spécifique Next.js (20 points)
- Catégorie 3 : Gestion de projet et processus (15 points)
- Catégorie 4 : Engagements de performance et de qualité (15 points)
- Catégorie 5 : Transparence des prix (15 points)
- Catégorie 6 : Support après lancement (10 points)
- Signaux d'alerte qui devraient disqualifier une proposition
- Comment utiliser la grille en pratique
- Comparaison notée d'exemple
- FAQ
Pourquoi la plupart des évaluations de propositions échouent
Voici ce qui se passe généralement. Vous envoyez une RFP. Trois à cinq agences répondent. Quelqu'un de votre équipe les met côte à côte dans une feuille de calcul et compare les prix. La moins chère gagne à moins que quelqu'un ait une opinion forte sur le portefeuille d'une autre agence. C'est tout. C'est l'ensemble du processus d'évaluation pour une décision qui façonnera votre produit pendant des années.
Le problème n'est pas la paresse. C'est que la plupart des équipes n'ont pas de cadre pour évaluer les propositions techniques. Les agences de marketing ? Bien sûr, vous comparez les portefeuilles créatifs et les résultats des campagnes. Mais les agences de développement web ? Les propositions sont pleines de jargon technique, et à moins que vous n'ayez un développeur senior dans votre équipe qui puisse lire entre les lignes, vous devinez.
Une grille de notation résout ce problème. Elle force chaque proposition à passer par le même filtre, rend l'évaluation défendable auprès des parties prenantes, et elle révèle les lacunes que les agences espèrent que vous ne remarquerez pas.
Le paysage des agences Next.js en 2026
Next.js a continué de dominer l'espace des méta-frameworks React en 2026. L'App Router est pleinement mature. Les React Server Components sont une pratique standard. L'écosystème autour de la plateforme de Vercel est plus développé que jamais, et les agences ont dû évoluer. Le passage du routage basé sur les pages au routage basé sur les applications qui a commencé en 2023 a complètement atterri. Si la proposition d'une agence fait encore principalement référence au Pages Router, cela vous dit quelque chose.
Voici à quoi ressemble le marché du développement Next.js en 2026 :
| Facteur | 2024 | 2026 |
|---|---|---|
| Coût moyen du projet (mid-market) | 50 K - 150 K $ | 65 K - 200 K $ |
| Taille typique de l'équipe | 3-5 développeurs | 2-4 développeurs (assistés par l'IA) |
| Calendrier du projet (site marketing) | 8-12 semaines | 6-10 semaines |
| Calendrier du projet (application web) | 12-24 semaines | 10-20 semaines |
| Adoption des Server Components | ~40% des projets | ~85% des projets |
| Appairage CMS headless | Croissance | Pratique standard |
L'augmentation des coûts n'est pas seulement l'inflation. Les agences qui ont véritablement investi dans l'expertise Next.js (pas seulement « nous faisons React et aussi Next.js ») facturent des tarifs plus élevés parce qu'elles livrent plus rapidement et avec moins d'erreurs architecturales. Vous payez pour des décisions qui ne vous hanter pas plus tard.
Si vous explorez le développement CMS headless couplé avec Next.js, l'agence que vous choisissez a besoin d'une expérience approfondie des deux côtés de l'équation.
La grille de notation complète
Voici la grille en un coup d'œil avant de détailler chaque catégorie :
| Catégorie | Points max | Poids |
|---|---|---|
| Architecture technique | 25 | 25% |
| Expertise spécifique Next.js | 20 | 20% |
| Gestion de projet et processus | 15 | 15% |
| Engagements de performance et de qualité | 15 | 15% |
| Transparence des prix | 15 | 15% |
| Support après lancement | 10 | 10% |
| Total | 100 | 100% |
Notez chaque agence sur chaque critère. Un score de 70+ est solide. En dessous de 50, vous devriez probablement passer. Entre 50 et 70, approfondissez avec des questions de suivi.
Catégorie 1 : Architecture technique (25 points)
C'est là que le bon grain se sépare de la paille. N'importe quelle agence peut lister les technologies. Les bonnes agences expliquent pourquoi elles recommandent une architecture spécifique pour votre projet.
Stratégie de rendu (8 points)
En 2026, une proposition Next.js devrait explicitement discuter de la stratégie de rendu par type de route ou de page. Vous voulez voir :
- 8 points : La proposition spécifie l'approche de rendu (SSR, SSG, ISR, streaming SSR, client-side) pour différents types de pages avec justification
- 5 points : Mentionne les stratégies de rendu mais ne les applique pas à des cas d'usage spécifiques
- 2 points : Dit génériquement « rendu côté serveur » sans nuance
- 0 point : Ne discute pas de la stratégie de rendu
Voici à quoi pourrait ressembler une bonne section de proposition :
## Stratégie de rendu
- Pages de liste de produits : ISR avec revalidation de 60 secondes via
déclencheurs à la demande à partir des webhooks CMS
- Pages de détail du produit : SSG au moment de la construction pour les 500 premiers SKU,
rendu dynamique avec streaming pour les traînes longues
- Tableau de bord utilisateur : Client-side avec React Query,
authentifié via middleware
- Pages marketing : SSG complet avec revalidation à la demande
Si la proposition n'est pas assez spécifique, l'agence ne comprend soit pas Next.js assez profondément, soit n'a pas pensé à votre projet.
Architecture des données (8 points)
Comment l'agence prévoit-elle de gérer la récupération des données, la mise en cache et la gestion de l'état ?
- 8 points : Motifs de récupération de données détaillés, stratégies de mise en cache (y compris les couches de cache Next.js), et plan d'intégration CMS/API clair
- 5 points : Mentionne l'approche de récupération de données mais manque de spécificité sur la mise en cache
- 2 points : Liste les outils (React Query, SWR) sans expliquer les motifs d'utilisation
- 0 point : Pas de discussion sur l'architecture des données
Infrastructure et déploiement (9 points)
- 9 points : Recommandation d'hébergement spécifique avec justification, détails du pipeline CI/CD, déploiements d'aperçu, stratégie d'environnement
- 6 points : Recommande Vercel/AWS/etc. avec quelques détails de déploiement
- 3 points : Mentionne la plateforme de déploiement sans détails de pipeline
- 0 point : « Nous gérerons l'hébergement » sans détail
Une note sur Vercel vs l'auto-hébergement : en 2026, les deux sont des choix valides. Vercel est le chemin le plus facile pour la plupart des projets Next.js, mais certaines organisations ont besoin de solutions auto-hébergées (conformité, coût à grande échelle, indépendance des fournisseurs). Les meilleures agences expliquent les compromis plutôt que de se concentrer sur une option.
Catégorie 2 : Expertise spécifique Next.js (20 points)
Cette catégorie sépare les agences qui se spécialisent vraiment dans Next.js de celles qui le considèrent comme « juste un autre framework React ».
Maîtrise de l'App Router (7 points)
- 7 points : La proposition démontre une compréhension claire des motifs de l'App Router -- layouts, états de chargement, limites d'erreur, groupes de routes, routes parallèles, routes d'interception le cas échéant
- 4 points : Utilise l'App Router mais ne montre pas une connaissance avancée des motifs
- 2 points : Mentionne l'App Router sans démontrer la compréhension
- 0 point : La proposition référence le Pages Router comme approche principale
Compréhension des Server Components (7 points)
Les React Server Components sont le défaut dans l'App Router. L'agence devrait montrer qu'elle comprend le modèle mental, pas seulement la syntaxe.
- 7 points : Explication claire des limites des composants serveur/client, démontre la compréhension des contraintes de sérialisation, montre où les directives 'use client' seront situées
- 4 points : Mentionne les Server Components mais n'explique pas les décisions de limite
- 2 points : Mention générique « d'utiliser les dernières fonctionnalités React »
- 0 point : Pas de mention des Server Components
Preuve de portefeuille (6 points)
- 6 points : Peut montrer 3+ projets Next.js en production avec métriques, liens, et défis techniques spécifiques qu'ils ont résolus
- 4 points : Montre 1-2 projets Next.js avec quelques détails
- 2 points : Prétend avoir l'expérience Next.js mais le portefeuille est principalement d'autres frameworks
- 0 point : Pas de preuve de portefeuille Next.js
Sur Social Animal, nous incluons des études de cas avec des métriques de performance spécifiques parce que nous pensons que les agences doivent prouver leurs affirmations, pas seulement les faire.
Catégorie 3 : Gestion de projet et processus (15 points)
Plan de communication (5 points)
- 5 points : Cadence spécifique (synchronisations hebdomadaires, stand-ups quotidiens, mises à jour asynchrones), outils nommés, processus d'escalade, points de contact définis
- 3 points : Approche générale de la communication sans spécificités
- 1 point : « Nous vous tiendrons au courant »
Structure des jalons (5 points)
- 5 points : Jalons clairs avec livrables, critères d'acceptation, et dépendances mappés
- 3 points : Calendrier avec jalons mais pas de critères d'acceptation
- 1 point : Juste une date de fin estimée
Gestion des changements (5 points)
- 5 points : Processus documenté pour les changements de portée, y compris comment ils affectent le calendrier et le budget, avec un workflow clair de demande de changement
- 3 points : Mentionne le processus de changement de portée mais manque de détail
- 1 point : « Nous sommes flexibles » (traduction : chaos)
Catégorie 4 : Engagements de performance et de qualité (15 points)
Nous avons eu affaire à cela lors d'un engagement client l'année dernière où une agence avait promis « des temps de chargement rapides » mais ne l'avait rien mis par écrit. Quand le site a été lancé avec une LCP de 4,2 secondes, il n'y avait aucun fondement contractuel pour se tenir debout. Ne faites pas cette erreur.
Cibles Core Web Vitals (5 points)
En 2026, avec les signaux d'expérience de page de Google pleinement intégrés au classement, les agences devraient s'engager sur des chiffres spécifiques.
- 5 points : Cibles LCP, INP, et CLS spécifiques avec méthodologie de mesure
- 3 points : Mentionne Core Web Vitals sans cibles spécifiques
- 1 point : « Nous construisons des sites web rapides »
Voici à quoi ressemblent les bonnes cibles pour un site Next.js en 2026 :
LCP : < 2,0s (75e percentile, données de terrain)
INP : < 150ms (75e percentile, données de terrain)
CLS : < 0,05 (75e percentile, données de terrain)
TTFB : < 600ms (p75, excluant le réseau utilisateur)
Stratégie de test (5 points)
- 5 points : Spécifie les tests unitaires, les tests d'intégration, les tests E2E avec outils spécifiques (Vitest, Playwright, etc.), cibles de couverture de code, et tests d'accessibilité
- 3 points : Mentionne les tests mais ne spécifie pas l'approche
- 1 point : « Nous contrôlons la qualité avant le lancement »
Engagement en matière d'accessibilité (5 points)
- 5 points : Niveau de conformité WCAG spécifique (minimum 2.2 AA), plan de test automatisé et manuel, processus de correction
- 3 points : Mentionne l'accessibilité sans normes spécifiques
- 1 point : « Nous suivons les meilleures pratiques » (que cela signifie même ?)
Catégorie 5 : Transparence des prix (15 points)
Ventilation des coûts (5 points)
- 5 points : Coûts détaillés par phase ou zone de fonctionnalité, avec tarifs horaires ou composition de l'équipe visibles
- 3 points : Tarification au niveau de la phase sans ventilation
- 1 point : Un seul forfait sans ventilation
Clarté du modèle de tarification (5 points)
- 5 points : Explication claire du modèle de tarification (forfait, T&M, hybride) avec justification de la raison pour laquelle ce modèle convient au projet, y compris ce qui est inclus et exclu
- 3 points : Indique le modèle de tarification sans expliquer les compromis
- 1 point : Flou sur la façon dont vous êtes facturé
Pour vous donner une référence, voici à quoi ressemble le tarif des agences typique pour les projets Next.js en 2026 :
| Type de projet | Gamme de prix fixe | Gamme T&M mensuelle |
|---|---|---|
| Site marketing (10-30 pages) | 30 K - 80 K $ | 15 K - 30 K $/mo |
| E-commerce (headless) | 80 K - 250 K $ | 25 K - 50 K $/mo |
| Application SaaS | 100 K - 400 K $ | 30 K - 60 K $/mo |
| Plateforme Enterprise | 200 K+ | 50 K+/mo |
Alignement des valeurs (5 points)
- 5 points : La proposition démontre la compréhension de vos objectifs commerciaux et lie les décisions techniques aux résultats commerciaux (revenu, conversion, efficacité opérationnelle)
- 3 points : Contexte commercial mais surtout axé sur la technique
- 1 point : Pure proposition technique sans conscience commerciale
Catégorie 6 : Support après lancement (10 points)
Plan de maintenance (5 points)
- 5 points : SLA documentée avec temps de réponse, cadence de mise à jour pour Next.js/dépendances, configuration de la surveillance, et tarification
- 3 points : Offre du support mais sans SLA spécifiques
- 1 point : « Nous sommes là si vous avez besoin »
Transfert de connaissances (5 points)
- 5 points : Plan de formation, livrables de documentation, processus de remise du code, et support d'intégration des développeurs
- 3 points : Mentionne la documentation sans spécificités
- 1 point : « Le code est auto-documenté » (ce ne l'est jamais)
Signaux d'alerte qui devraient disqualifier une proposition
Indépendamment du score, ceux-ci devraient vous faire réfléchir à deux fois :
Pas de phase de découverte : S'ils citent un prix fixe sans comprendre vos exigences, ils gonflent masssivement ou ils vous frapperont avec des ordres de changement plus tard.
Pitch agnostique par rapport à la technologie : « Nous pouvons le construire en Next.js, Nuxt, Remix, ou ce que vous préférez. » Cela signale qu'ils ne se spécialisent pas. Vous voulez une agence qui a des opinions.
Pas de mention de migration ou de stratégie de contenu : Si vous reconstruisez un site existant, la proposition doit aborder la migration de données, les redirections d'URL, et la préservation du SEO. Manquer cela est un énorme signal d'alerte.
Équipe offshore sans transparence : Rien de mal à des équipes distribuées, mais si la proposition n'indique pas clairement qui fait le travail et où, vous pourriez découvrir trop tard que l'architecte senior qui vous a pitché n'est pas le développeur junior qui écrit votre code.
Réclamations de « framework propriétaire » : S'ils ont construit une couche personnalisée sur Next.js dont vous dépendrez, vous êtes verrouillé. Demandez toujours : « Une autre agence pourrait-elle maintenir ce code ? »
Pas de mention d'Astro, ou similaire, quand c'est un meilleur ajustement : Les bonnes agences vous disent parfois que Next.js n'est pas le bon choix. Si votre projet est un site marketing riche en contenu avec une interactivité minimale, une agence expérimentée dans le développement Astro pourrait réellement recommander une approche différente -- et cette honnêteté vaut beaucoup.
Comment utiliser la grille en pratique
Voici mon processus recommandé :
Assemblez votre équipe de notation : 3-5 personnes. Incluez au moins une personne technique, une partie prenante commerciale, et un gestionnaire de projet ou quelqu'un qui vivra avec l'agence au quotidien.
Notez indépendamment d'abord : Tout le monde note chaque proposition seul avant de discuter. Cela prévient le biais d'ancrage.
Discutez des divergences : Où les membres de l'équipe ont noté une agence différemment de plus de 5 points dans une catégorie quelconque, discutez de la raison. Cela met en lumière les suppositions.
Ajustez le poids si nécessaire : La grille pondère l'architecture technique au plus haut (25%), mais si le plus grand risque de votre organisation est la gestion de projet (par exemple, vous avez été brûlé avant), augmentez cette catégorie à 20% et réduisez une autre.
Utilisez les scores pour afficher une sélection, pas pour décider : La grille vous amène à 2-3 finalistes. Ensuite, menez des conversations plus approfondies, vérifiez les références, et faites un projet d'essai payant si possible.
Si vous êtes en train de rédiger votre RFP maintenant, envoyez-nous votre RFP et nous vous montrerons à quoi ressemble une proposition détaillée et prête pour la grille.
Comparaison notée d'exemple
Voici comment trois propositions hypothétiques pourraient être notées :
| Catégorie | Agence A | Agence B | Agence C |
|---|---|---|---|
| Architecture technique (25) | 22 | 15 | 8 |
| Expertise Next.js (20) | 18 | 12 | 16 |
| Gestion de projet (15) | 10 | 14 | 7 |
| Performance et qualité (15) | 13 | 9 | 5 |
| Transparence des prix (15) | 8 | 13 | 12 |
| Support après lancement (10) | 7 | 8 | 4 |
| Total | 78 | 71 | 52 |
L'agence A obtient le score le plus élevé globalement mais a perdu des points sur la transparence des prix -- cela vaut la peine de poser une question de suivi. L'agence B est solide dans tous les domaines avec une gestion de projet forte. L'agence C a une connaissance décente de Next.js mais le reste est faible. Je mettrais A et B en sélection, poserais une question à A sur la clarté des prix, et passerais à C.
La grille rend cette conversation objective. Au lieu de débattre de sentiments, votre équipe débat de preuves.
FAQ
Combien d'agences devrais-je demander des propositions ?
Trois à cinq est le sweet spot. Moins de trois et vous n'avez pas assez de données de comparaison. Plus de cinq et l'évaluation devient un travail à temps plein. J'ai vu des équipes demander dix propositions et ensuite faire un travail terrible en les évaluant tous. Mieux vaut faire des recherches soigneuses au début et inviter moins d'agences, plus qualifiées.
Devrais-je partager cette grille avec les agences avant qu'elles soumettent des propositions ?
Absolument. Le partage de vos critères d'évaluation avec les agences améliore réellement les propositions que vous recevez. Les bonnes agences aborderont directement chaque critère, facilitant votre évaluation. Les agences qui ignorent les critères de la grille malgré leur connaissance vous disent quelque chose d'important sur la façon dont elles traiteront vos exigences.
Quel délai raisonnable devrais-je donner aux agences pour préparer une proposition ?
Pour une proposition significative, donnez aux agences 2-3 semaines après un appel de découverte initial. Tout ce qui est moins et vous obtiendrez des réponses modelées. L'appel de découverte est essentiel -- les agences doivent comprendre le contexte commercial avant de pouvoir rédiger une proposition qui vaut la peine d'être évaluée. Si une agence peut produire une proposition détaillée en 48 heures, ce n'est pas personnalisé.
Quelle est l'importance de la taille de l'agence lors de l'évaluation des propositions ?
Moins important que vous ne le pensez. Une agence de 5 personnes qui a construit 30 projets Next.js surpassera probablement une agence de 200 personnes où Next.js est l'un des quinze frameworks qu'elles proposent. Ce qui compte, c'est l'équipe qui travaillera réellement sur votre projet. Demandez toujours à rencontrer les développeurs spécifiques qui seront assignés, pas seulement l'équipe de vente.
Devrais-je toujours choisir la proposition la moins chère qui répond à mes exigences techniques ?
Non. À mon avis, la proposition la moins chère devient souvent le projet le plus coûteux. Les offres basses conduisent fréquemment à des litiges d'envergure, des dépassements de délais, et de la dette technique qui coûte plus cher à corriger plus tard. Comparez les propositions sur le coût total de possession sur 2-3 ans, y compris la maintenance, l'hébergement, et le coût des changements. L'agence qui cite 120 K $ mais livre une base de code maintenable est presque toujours moins chère que celle qui cite 60 K $ et livre des spaghettis.
Et si aucune agence n'obtient un score supérieur à 70 sur la grille ?
Cela arrive, et c'est en fait une information utile. Soit votre RFP n'était pas assez détaillée (les agences ne pouvaient pas répondre à vos besoins parce qu'elles ne les comprenaient pas), soit vous n'avez pas encore trouvé les bonnes agences. Revisitez votre RFP, élargissez votre recherche, ou envisagez de vous adresser à des agences spécialisées qui se concentrent spécifiquement sur les technologies dont vous avez besoin.
Comment devrais-je gérer les propositions qui recommandent une technologie différente de celle que vous avez demandée ?
Prenez-le au sérieux. Si vous avez demandé Next.js et qu'une agence recommande Astro ou Remix à la place, ne les rejetez pas automatiquement. Demandez leur justification. Parfois, la meilleure recommandation est celle que vous n'aviez pas attendue. Cela dit, si vous avez de bonnes raisons organisationnelles de choisir Next.js (expertise d'équipe existante, exigences de fonctionnalités spécifiques), clarifiez cela et voyez si l'agence peut livrer dans vos contraintes.
Vaut-il la peine de faire un projet d'essai payant avant de s'engager dans un engagement complet ?
Oui, si votre budget et votre calendrier le permettent. Une phase de découverte ou de prototype payée de 2-4 semaines à 5 K - 15 K $ vous donne une preuve réelle de la façon dont une agence fonctionne. Vous verrez leur style de communication, la qualité du code, et l'approche de la résolution de problèmes avant de vous engager sur un engagement de 100 K $+. Pensez-y comme une police d'assurance. La plupart des bonnes agences sont heureuses de faire cela parce qu'elles savent que cela fonctionne également en leur faveur.
Prêt à mettre cette grille au travail ?
Obtenez une proposition en 48 heures et voyez comment nous nous mesurons à vos critères de notation.