33 questions
Les questions qu’on nous pose vraiment
Budget, délais, propriété du code, ce qui se passe après la mise en ligne. Les réponses sont celles que nous donnons en rendez-vous, avec le lien vers l'article quand le sujet mérite mieux qu'un paragraphe.
01
Avant de nous appeler
Les questions qu'on se pose quand on cherche un prestataire et qu'on n'est pas soi-même du métier.
Vous faites des sites vitrines et des applications métier : ce n’est pas le même métier ?
Non, et nous ne prétendons pas le contraire. Ce sont deux offres distinctes, avec deux pages et deux parcours séparés. Ce qu'elles partagent, c'est l'équipe : les consultants qui interviennent chez nos clients grands comptes sont ceux qui construisent les sites. Un petit projet chez nous n'est pas confié à une équipe au rabais — il est simplement plus court.
ESN, agence, éditeur ou freelance : qui fait quoi →Vous êtes combien, et où êtes-vous ?
Nous sommes 16, basés à Lyon, et nous intervenons sur tout le territoire français. Les échanges se font à distance, et nous nous déplaçons pour les ateliers de cadrage quand la distance le permet. Nous n'avons pas de bureau dans cinq villes : nous préférons le dire plutôt que d'aligner des adresses qui n'existent pas.
Faut-il un cahier des charges avant de vous contacter ?
Non. Un cahier des charges écrit sans nous coûte du temps et fige souvent des choix techniques avant qu'on ait regardé l'existant. Venez avec le problème à résoudre : c'est l'atelier de cadrage qui produit le périmètre, et il est chiffré à l'issue.
Le cahier des charges, vraiment ? →Comment choisir le bon prestataire pour développer une application web sur mesure ?
Jugez sur trois choses vérifiables : des réalisations comparables encore en production, la qualité des questions posées lors du premier rendez-vous, et ce que prévoit le contrat en cas de séparation — propriété du code, documentation, réversibilité. Le prix et la taille de l'entreprise sont de mauvais critères de tri : ils ne prédisent ni la qualité de la livraison ni la tenue dans la durée.
Lire l’article →Comment se déroule un premier rendez-vous avec un prestataire de développement ?
Une heure, sans présentation commerciale. On vous pose des questions sur votre activité, votre processus actuel, vos contraintes de délai et de budget, et sur qui décidera. Vous repartez avec une fourchette assumée comme telle, les questions auxquelles il faudra répondre, et notre avis honnête sur la pertinence d'un développement. Si aucune proposition de valeur ne se dégage, nous le disons — c'est moins coûteux pour tout le monde qu'un devis de complaisance.
Lire l’article →Un appel d'offres est-il pertinent pour choisir un prestataire de développement ?
Rarement, sauf obligation réglementaire. Un appel d'offres classique suppose un besoin figé et comparable, ce qui est presque jamais le cas d'un projet applicatif : il pousse les candidats à chiffrer un document plutôt qu'à comprendre un problème, et favorise celui qui a le plus exclu de son devis. Une consultation restreinte à trois prestataires, précédée d'un cadrage payant, donne de meilleurs résultats pour un effort bien moindre.
Lire l’article →02
Budget et engagement
Ce que ça coûte, ce qui fait varier le prix, et ce à quoi vous vous engagez.
Pourquoi vos prix ne sont-ils pas affichés sur le site ?
Parce qu'un prix affiché sans périmètre ne veut rien dire, et qu'il finit toujours par être faux dans un sens ou dans l'autre. Ce qui fait le prix d'un projet, ce sont les raccordements à vos outils existants et la reprise de vos données — pas un nombre de pages. Nous donnons une fourchette au premier échange, gratuitement, et un chiffrage ferme à l'issue du cadrage.
Les fourchettes que nous pratiquons →Le premier échange est-il facturé ?
Non. Le premier rendez-vous sert à qualifier : ce que vous voulez obtenir, dans quels délais, avec quelles contraintes. Si votre besoin n'est pas dans nos cordes, nous vous le disons, et nous orientons quand nous pouvons. C'est le cadrage, qui vient après et produit un périmètre chiffré, qui est une prestation facturée.
Faut-il développer une application sur mesure ou utiliser un outil no-code ?
Le no-code convient tant que l'application reste dans les rails de la plateforme : peu d'utilisateurs simultanés, logique métier simple, peu d'intégrations, aucune contrainte forte de performance ou de conformité. La frontière ne se situe pas au niveau de la complexité apparente mais du modèle de données : dès qu'il devient relationnel et contraint, le no-code coûte plus cher qu'un développement classique. Le bon usage est de valider vite un besoin en no-code, puis de reconstruire ce qui a trouvé son public.
Lire l’article →Faut-il développer une application en interne, l'externaliser, ou acheter un logiciel existant ?
Achetez un logiciel du marché si votre besoin est standard — c'est presque toujours moins cher, même en s'adaptant un peu. Développez sur mesure quand le processus concerné vous différencie de vos concurrents. Externalisez quand vous avez besoin de la compétence sans vouloir la recruter durablement. La question à trancher d'abord n'est pas « qui code ? » mais « ce processus fait-il partie de ce qui nous distingue ? ».
Lire l’article →Faut-il contractualiser un développement au forfait, en régie ou en centre de services ?
Le forfait convient quand le périmètre est stable et documenté : le prestataire porte le risque de dérive, et vous payez cette assurance dans le prix. La régie convient quand le besoin évoluera en cours de route : vous payez des jours et vous portez le risque, ce qui suppose d'avoir quelqu'un pour piloter. Le centre de services est un compromis pour une relation durable : une capacité récurrente avec des engagements de résultat sur le service rendu. Le mauvais choix n'est jamais le modèle en soi, c'est le décalage entre le modèle et la maturité du besoin.
Lire l’article →Que faut-il vérifier dans un contrat de développement d'application avant de signer ?
Sept points : la cession des droits sur le code (intégrale et sans condition), la documentation comme livrable contractuel, les conditions de réversibilité, la définition précise de la recette et de ses délais, le traitement des demandes de changement, les engagements de service après mise en production, et la propriété des données. L'absence d'une seule de ces clauses peut vous coûter plus cher que l'écart de prix entre deux prestataires.
Lire l’article →Comment évaluer le coût de l'inaction sur un projet de digitalisation ?
En additionnant quatre postes rarement mesurés : le temps passé sur des tâches manuelles évitables, le coût des erreurs et de leur rattrapage, les occasions perdues faute de réactivité, et le risque de dépendance à une personne ou à un fichier unique. Ce coût est invisible parce qu'il est réparti et n'apparaît sur aucune ligne budgétaire — mais il se reconduit chaque année et augmente avec l'activité.
Lire l’article →Comment construire un dossier pour faire accepter un budget de développement applicatif ?
En chiffrant le coût de la situation actuelle avant de parler du coût du projet. Une direction ne compare pas un devis à zéro : elle compare deux coûts. Le dossier tient en une page — ce que la situation actuelle coûte chaque année, ce que le projet coûte en investissement et en fonctionnement, à partir de quand l'un compense l'autre, et ce qui se passe si l'on ne fait rien pendant deux ans.
Lire l’article →03
Délais et méthode
Combien de temps, découpé comment, et ce que vous avez à faire de votre côté.
Qu’attendez-vous de nous pendant le projet ?
Des décisions, et quelqu'un pour les prendre. C'est le seul poste que nous ne pouvons pas absorber : un projet ralentit rarement à cause du développement, presque toujours en attendant un arbitrage, un accès ou un jeu de données. Comptez une demi-journée par semaine côté métier pendant la construction, et davantage pendant la recette.
Le déroulé d’un atelier de cadrage →Combien de temps faut-il pour créer une application web métier ?
Comptez 1 à 3 mois entre le premier atelier et la mise en production d'une première version utilisable. Le cadrage prend 1 à 2 semaines, la conception 1 à 3 semaines, la construction 2 à 6 semaines par sprints de 2 semaines, et la mise en production 1 à 2 semaines. L'IA a divisé la durée de construction ; elle n'a rien changé au cadrage, à la décision ni à la reprise de données — qui occupent désormais la moitié du calendrier.
Lire l’article →Qu'est-ce qu'un MVP et comment définir son périmètre ?
Un MVP est la plus petite version qui résout un problème réel de bout en bout pour un utilisateur, et dont on peut tirer un apprentissage. Ce n'est pas une version incomplète, ni une maquette, ni un prototype jetable : ce qu'il fait, il le fait correctement, en production. Le bon critère de découpage n'est pas « quelles fonctionnalités enlever » mais « quel utilisateur, sur quel cas, peut aller au bout sans nous ».
Lire l’article →Comment réussir la reprise de données lors du remplacement d'une application ?
En la traitant comme un projet à part entière, avec son propre planning et ses propres critères de réussite. La difficulté n'est jamais technique : elle vient de ce que les données existantes ne respectent pas les règles que le nouveau système impose. La méthode qui fonctionne consiste à faire une reprise à blanc très tôt, à mesurer le taux de rejet, à décider avec le métier quoi faire des cas non conformes, et à répéter l'opération jusqu'à ce qu'elle soit fiable et chronométrée.
Lire l’article →Comment savoir si un projet de développement est en train de mal tourner ?
Quatre signaux précoces, avant tout retard visible : vous n'avez rien vu fonctionner depuis plus de trois semaines, les réponses à vos questions deviennent vagues, l'équipe qui travaille change sans explication, et les comptes rendus parlent d'avancement en pourcentage plutôt qu'en fonctionnalités livrées. Chacun est détectable un à deux mois avant que le retard n'apparaisse au planning.
Lire l’article →04
Après la mise en ligne
La partie que la plupart des prestataires détaillent le moins, et qui dure le plus longtemps.
À qui appartient le code, et puis-je changer de prestataire ?
Le code, la documentation et les procédures d'exploitation vous appartiennent. Les accès — hébergement, nom de domaine, dépôt de code, comptes tiers — sont à votre nom, pas au nôtre. Vous pouvez reprendre la main ou partir ailleurs sans rien nous redemander. C'est ce qui nous oblige à bien faire, et c'est écrit au contrat.
Ce qu’il faut négocier dans un contrat de maintenance →Puis-je modifier le contenu moi-même ?
Oui. Sur un site vitrine ou une boutique, vous tenez les textes, les images, le catalogue et les prix depuis une interface d'administration, et la prise en main est incluse. Ce qui reste chez nous, c'est ce qui casse un site quand on y touche sans filet : les montées de version, la sécurité et les sauvegardes.
Comment reprendre la maintenance d'une application développée par un autre prestataire ?
Par un audit de deux à trois semaines avant tout engagement : capacité à reconstruire l'application depuis zéro, état des dépendances et des failles connues, couverture de tests, accès aux environnements, et qualité de la reprise de données. Le critère décisif n'est pas la propreté du code mais la capacité à déployer une correction en production en moins d'une journée. Tant qu'on ne sait pas faire ça, on ne peut pas s'engager sur des délais de rétablissement.
Lire l’article →Comment mesurer et gérer la dette technique d'une application ?
Mesurez-la par ses effets, pas par des métriques de code : temps moyen pour livrer une correction, proportion de modifications qui causent une régression, temps de reconstruction et de déploiement, et nombre de dépendances non maintenues. Financez-la par une allocation permanente — nous réservons 15 à 20 % de la capacité de chaque itération — plutôt que par des chantiers exceptionnels, qui sont toujours reportés.
Lire l’article →Que faut-il surveiller sur une application web en production ?
Quatre signaux suffisent pour l'essentiel : le taux d'erreur, le temps de réponse des parcours critiques, la saturation des ressources, et le volume de trafic. À cela s'ajoutent des indicateurs métier — commandes créées, paiements aboutis — souvent plus révélateurs qu'une métrique technique. Une alerte qui se déclenche sans action possible sera ignorée : mieux vaut trois alertes qui réveillent quelqu'un que trente que personne ne regarde.
Lire l’article →Quels sont les points de sécurité à vérifier sur une application web métier ?
Huit points, avant toute mise en production : l'authentification déléguée à un composant éprouvé, un contrôle d'accès vérifié côté serveur sur chaque requête, le cloisonnement des données entre organisations, le chiffrement en transit et au repos, la journalisation des accès sensibles, la gestion des secrets hors du code, les mises à jour de dépendances automatisées, et une procédure de restauration testée. Aucun de ces points n'est exotique : ce sont les mêmes failles que l'on retrouve année après année.
Lire l’article →05
L’IA, concrètement
Ce que nous lui confions, ce que nous ne lui confions pas, et ce que ça change pour vous.
Que veulent réellement les entreprises qui demandent de l'IA dans leur projet ?
Trois choses très différentes, qu'il faut séparer avant de chiffrer : réduire un coût de traitement, ne pas paraître en retard face à un concurrent, ou répondre à une injonction interne. Seule la première se cadre comme un projet. Les deux autres se traitent d'abord par une conversation, sinon on livre une fonctionnalité que personne n'utilise mais que tout le monde a validée.
Lire l’article →Comment une équipe de développement utilise-t-elle concrètement l'IA pour produire du logiciel ?
Nous l'utilisons sur quatre tâches où le résultat est vérifiable : générer du code à partir d'une spécification écrite, écrire des tests, produire de la documentation, et faire une première passe de revue. Nous ne lui confions ni les décisions d'architecture, ni la modélisation des données, ni l'arbitrage de périmètre. La règle est simple : l'IA écrit ce qu'un humain peut vérifier en moins de temps qu'il n'en aurait mis à l'écrire.
Lire l’article →Quelles décisions ne faut-il jamais déléguer à une IA dans une application métier ?
Celles dont l'erreur n'est pas rattrapable, celles qui doivent être justifiées à un tiers, et celles qui engagent juridiquement. Une IA excelle à préparer une décision — trier, extraire, résumer, proposer. Elle ne convient pas à la prendre quand personne ne pourra expliquer pourquoi, ni revenir en arrière.
Lire l’article →Comment budgéter une fonctionnalité qui utilise un modèle de langage ?
En séparant le coût de construction, qui ressemble à n'importe quel développement, et le coût d'usage, qui n'existe pas ailleurs : chaque utilisation se paie. Une fonctionnalité classique amortie devient gratuite ; une fonctionnalité IA coûte d'autant plus qu'elle réussit. Le budget doit donc comporter une ligne récurrente, un plafond, et une décision écrite sur ce qui se passe quand ce plafond est atteint.
Lire l’article →Que faut-il vérifier dans ses données avant de lancer un projet d'IA ?
Quatre choses, dans cet ordre : que la donnée soit accessible par un programme, qu'elle soit fraîche, qu'on sache ce que chaque champ signifie, et qu'on ait le droit de l'utiliser pour cet usage. Un modèle n'invente pas ce qui manque et ne corrige pas ce qui est faux — il donne à des données médiocres l'apparence de la fiabilité, ce qui est pire que de ne rien faire.
Lire l’article →06
Données et conformité
Où vivent vos données, qui y accède, et ce que le RGPD impose vraiment.
Où sont hébergées les données ?
Dans l'Union européenne par défaut, et nous vous disons chez quel hébergeur avant de commencer. Quand un projet impose un service hors UE — un modèle d'IA, un prestataire de paiement — nous le signalons au cadrage, avec ce que cela implique, plutôt que de le découvrir au moment du registre des traitements.
Analyser des données personnelles sans se mettre en faute →Quels contrôles de qualité mettre en place sur une chaîne de données ?
Cinq familles suffisent à couvrir l'essentiel : la fraîcheur (les données sont-elles arrivées ?), la volumétrie (en quantité attendue ?), la complétude (les champs obligatoires sont-ils remplis ?), la validité (les valeurs respectent-elles leur format et leur domaine ?) et la cohérence entre sources (les totaux se recoupent-ils ?). Ces contrôles tournent à chaque rafraîchissement et alertent avant les utilisateurs. Ce qui change la perception de fiabilité n'est pas l'absence d'erreur — c'est le fait d'être prévenu avant celui qui consulte le tableau de bord.
Lire l’article →Comment organiser les environnements et les déploiements d'une application métier ?
Trois environnements suffisent : développement local, préproduction identique à la production, et production. Le déploiement doit être automatisé, reproductible et déclenché par une seule commande, avec un retour arrière possible en quelques minutes. Le critère qui résume tout : combien de temps faut-il pour mettre une correction d'une ligne en production ? Tant que la réponse dépasse une journée, tous les engagements de délai sont théoriques.
Lire l’article →Le pas suivant
Votre question n’y est pas ?
Posez-la directement. Le premier échange sert à qualifier, pas à vendre.