Annuaire du 42
12 Oct 2026 · 6 min de lecture

Choisir une agence de développement web : RGPD, TMA et sécurité

F
Fred
Rédacteur
Choisir une agence de développement web : RGPD, TMA et sécurité

Pour choisir une agence de développement, regardez d'abord comment elle vous aide à cadrer le besoin : cahier des charges, phase d'étude, architecture. Viennent ensuite ses références sur des projets comparables, ses pratiques de sécurité et la façon dont elle traite les données personnelles au regard du RGPD. Vérifiez enfin ce qui est prévu après la mise en ligne : maintenance corrective et évolutive (TMA), hébergement et réversibilité du code.

Quels critères regarder pour choisir une agence de développement logiciel en France ?

Choisir une agence de développement web : RGPD, TMA et sécurité

Une application métier ou un site web transactionnel vit souvent bien plus longtemps que son projet de développement. Le bon partenaire ne se juge donc pas seulement sur sa capacité à livrer, mais sur sa capacité à faire durer.

Le premier critère tient au cadrage. Une agence sérieuse ne chiffre pas un projet complexe sur la base de trois lignes d'expression de besoin. Elle propose un audit, des ateliers, parfois un « Sprint 0 » : une courte phase qui sert à préciser les fonctionnalités, les contraintes techniques et les priorités avant d'écrire la première ligne de code. Si vous arrivez avec un cahier des charges, observez la manière dont elle le questionne. Une équipe qui relève des ambiguïtés ou des oublis vous rend service.

Le deuxième critère porte sur les références. Demandez des projets proches du vôtre par leur nature (application de gestion, e-commerce B2B, application mobile, objets connectés) plutôt que par leur secteur seul. Une démonstration ou un échange avec un client existant en dit plus qu'une galerie de captures d'écran.

Troisième point : la méthode de pilotage. Comment les tickets sont-ils suivis ? Qui valide les livraisons intermédiaires ? Beaucoup d'équipes s'appuient sur des outils partagés : Jira est un logiciel de suivi de tickets et de gestion de projet ; Notion est un espace de travail collaboratif utilisé pour la documentation et l'organisation. L'outil compte moins que l'accès que vous y aurez et la régularité des points d'étape.

Enfin, la TMA (tierce maintenance applicative) : correction des anomalies, mises à jour de sécurité, évolutions fonctionnelles. Faites préciser ce qui est inclus, les délais de prise en charge contractuels et les conditions de sortie. Le code source vous appartient-il ? Une documentation est-elle remise ? Un autre prestataire pourrait-il reprendre l'application ?

Un exemple dans la Loire : Doing, à Saint-Étienne

Dans la catégorie « Développement d'applications web » de l'annuaire, Doing est une SARL installée à Saint-Étienne depuis plus de 30 ans, qui compte une trentaine de collaborateurs et travaille pour une clientèle B2B, de Lyon à Paris et partout en France. Elle conçoit des applications sur mesure et se présente notamment comme une agence de développement Symfony, avec aussi Laravel, VueJS, React, Angular et NodeJS. Son offre suit trois temps : Viabiliser, Réaliser, Pérenniser.

  • Applications de gestion et applications métier sur mesure, applications mobiles en Flutter (Android et iOS)
  • Phase « Viabiliser » : audit et analyse, Sprint 0, architecture et UX/UI
  • IoT industriel, du prototypage à l'industrialisation, et intégration d'intelligence artificielle dans les applications
  • Maintenance (MCO et évolutive), hébergement, infogérance et reprise d'application legacy
  • E-commerce B2B et boutique en ligne intégrée à l'ERP, formation certifiée Qualiopi via le partenariat Digital League

Comment vérifier la sécurité et la conformité RGPD d'une agence de développement web ?

Choisir une agence de développement web : RGPD, TMA et sécurité

Dès qu'une application stocke des noms, des adresses e-mail, des historiques de commande ou des données de salariés, le RGPD s'applique. Dans la plupart des schémas, vous êtes responsable de traitement et l'agence devient sous-traitant si elle accède aux données : hébergement, maintenance sur la base de production, support. L'article 28 du RGPD impose alors un contrat écrit qui précise l'objet et la durée du traitement, les mesures de sécurité, le recours à d'éventuels sous-traitants ultérieurs et le sort des données en fin de contrat.

Quelques questions utiles à poser avant de signer :

  1. Où les données sont-elles hébergées, et des transferts hors de l'Union européenne sont-ils prévus ? Si oui, sur quel fondement juridique ?
  2. Qui, chez le prestataire, accède à la base de production, et comment ces accès sont-ils tracés ?
  3. Comment les mots de passe sont-ils stockés, les échanges chiffrés et les sauvegardes testées ?
  4. Quelle procédure est prévue en cas de violation de données, sachant que le responsable de traitement doit en principe la notifier à la CNIL dans les 72 heures ?
  5. Les dépendances et frameworks sont-ils mis à jour régulièrement, et dans quel cadre contractuel ?

La protection des données dès la conception (article 25 du RGPD) se traduit aussi dans les choix techniques : ne collecter que les champs nécessaires, prévoir des durées de conservation, permettre l'export ou la suppression des données d'une personne. Une agence qui aborde ces sujets d'elle-même pendant le cadrage montre qu'elle les intègre à sa pratique.

Pour les cas particuliers (données de santé, données sensibles, transferts internationaux), la CNIL publie des guides à destination des développeurs et des responsables de traitement. Mieux vaut s'y référer, ou consulter un juriste, que de se fier à un engagement oral.

Faut-il confier son application à une agence, à un freelance ou à une équipe interne ?

Choisir une agence de développement web : RGPD, TMA et sécurité

Aucune formule ne convient à tous les projets. Le choix dépend de la taille de l'application, de sa criticité pour l'activité et de la capacité de l'entreprise à piloter des développeurs.

CritèreAgence de développementDéveloppeur freelanceÉquipe interne
Compétences couvertesPlusieurs profils (développement, UX, hébergement)Centrées sur l'expertise d'une personneÀ recruter et à faire évoluer
ContinuitéOrganisée par l'équipe, à vérifier au contratDépendante de la disponibilité d'une seule personneForte, mais exposée aux départs
TMA et hébergementSouvent proposés dans l'offreVariables selon le profilÀ organiser soi-même
Cadre RGPDContrat de sous-traitance (article 28)Contrat de sous-traitance (article 28)Gestion interne des accès
Pilotage côté clientInterlocuteur dédiéÉchange directManagement complet

Le freelance se prête bien à un périmètre ciblé ou à un renfort ponctuel. L'équipe interne a du sens quand le logiciel est au cœur du métier et appelle des évolutions continues. L'agence se justifie quand le projet mobilise plusieurs compétences et que la maintenance doit être assurée dans la durée, sans dépendre d'une seule personne.

Des formules mixtes existent aussi : une agence qui cadre et construit le socle, puis une équipe interne qui reprend la main avec l'appui de la TMA. Dans la Loire, un acteur comme Doing, à Saint-Étienne, couvre à la fois le cadrage, le développement sur mesure et la maintenance, ce qui correspond à ce type de parcours.

Questions fréquentes

Faut-il rédiger un cahier des charges avant de contacter une agence ?

Ce n'est pas indispensable, mais un document décrivant vos objectifs, vos utilisateurs, vos contraintes et les outils existants (ERP, CRM) accélère les échanges. Beaucoup d'agences proposent ensuite une phase de cadrage pour le compléter.

Qu'est-ce que la TMA exactement ?

La tierce maintenance applicative regroupe la maintenance corrective (corriger les anomalies), la maintenance préventive (mises à jour, sécurité) et la maintenance évolutive (nouvelles fonctionnalités), confiées à un prestataire externe dans un cadre contractuel.

L'agence est-elle responsable de la conformité RGPD de mon application ?

La responsabilité principale reste en général celle de l'entreprise qui décide des finalités du traitement. Le sous-traitant a ses propres obligations, notamment de sécurité et d'assistance. Le partage exact se définit au contrat ; en cas de doute, la CNIL est l'autorité de référence.

Une agence locale est-elle préférable ?

La proximité facilite les ateliers en présentiel et le suivi, sans être une condition. Les critères décisifs restent les références, la méthode, la sécurité et l'engagement sur la maintenance.

A lire aussi

Articles suggérés

Tous les articles