Centre d’aide

Questions fréquentes

Questions fréquentes sur la collaboration avec VAIIBE : périmètre, tarifs, délais, intégrations IA, automatisation et support post-lancement.

ai

Quels modèles d'IA utilisez-vous pour le développement ?
Nous utilisons une variété de modèles de pointe (frontier models), y compris Claude 4.7 Opus et Gemini 3.5 Pro. Le choix dépend des exigences spécifiques du projet. Par exemple, nous exploitons Claude pour les tâches de codage et de raisonnement complexe, tandis que Gemini est souvent privilégié pour les projets nécessitant une immense fenêtre de contexte. Notre équipe suit de près les repères (benchmarks) de plateformes telles que LMSYS Chatbot Arena afin de rester à jour sur les modèles qui offrent actuellement les meilleures performances pour des tâches programmatiques spécifiques

collaboration

Et si j'ai déjà un CTO ?
Dans ce cas, je travaille sous la direction de votre CTO, pas à sa place. Un CTO possède généralement la vision de l'architecture et le contexte produit, mais dispose d'un nombre d'heures limité, en plus de lacunes spécifiques qui se situent souvent au niveau de l'AI et de l'automatisation. Je prends en charge un périmètre bien défini (un agent, un pipeline de données, une intégration, une intervention d'urgence) et je le livre au sein de votre dépôt existant, en respectant vos conventions de branche et votre processus de revue de code. Votre CTO conserve la maîtrise et la supervision technique, et les délais sont tenus.

compliance

Êtes-vous conforme au RGPD ?
Oui. Tout projet traitant des données personnelles au sein de l'Union européenne est conçu pour respecter les droits RGPD qui comptent en pratique : accès, rectification, effacement et portabilité. Je signe un accord de traitement des données vous désignant comme responsable du traitement et moi-même comme sous-traitant. Je documente ce qui est stocké et où, et je liste chaque sous-traitant tiers (hébergement, fournisseurs de modèles, email, analytique) afin que votre propre dossier de conformité reste précis, sans avoir à deviner la composition de la stack.
Où sont stockées les données ?
Là où votre régulateur et vos utilisateurs l'exigent. Mes projets fonctionnent sur Google Cloud et Firebase, où la région de la base de données et du stockage est fixée lors de la création. Les données peuvent donc rester au sein de l'Union européenne, aux États-Unis ou dans une autre région prise en charge. Je vous fournis la liste précise des régions et des services lors de la livraison, afin qu'un responsable de la conformité puisse cartographier les flux de données sans avoir à me solliciter. Si la résidence des données est une contrainte forte, elle doit être décidée lors du premier appel de cadrage, car déplacer une base de données Firestore en production entre différentes régions est coûteux.

hiring

Quand est-il préférable d'engager VAIIBE plutôt qu'un ingénieur en interne ?
Faire appel à VAIIBE est judicieux quand le système doit être livré immédiatement et que vous ne pouvez pas consacrer trois à six mois au recrutement, à l'intégration et au paiement d'un salaire à temps plein avant la première version. Vous obtenez un ingénieur senior qui maîtrise déjà la stack en production (Next.js, Firebase, Google ADK, Genkit, LangChain, LangGraph, n8n) et qui gère l'architecture, la construction et le déploiement sans transition au milieu du projet. Une embauche en interne est préférable une fois que le produit est stable et que le travail se résume à la maintenance continue d'un système que vous possédez déjà.

legal

À qui appartient le code une fois le projet livré ?
À vous. Chaque contrat que je signe cède le code source, la documentation et l'architecture à votre entreprise dès le paiement, et le dépôt réside dans votre organisation dès le premier commit plutôt que dans la mienne. Plus généralement, la propriété dépend entièrement du contrat signé avant le début du travail : lorsqu'un accord est silencieux sur la cession de propriété intellectuelle, le développeur peut conserver le code sous-jacent et ne vous accorder qu'une licence limitée. Insistez sur une clause explicite transférant les droits d'auteur, les brevets et les secrets commerciaux à votre entreprise, quel que soit le prestataire que vous finissez par embaucher.

maintenance

Pouvez-vous gérer des changements de fonctionnalités en cours de route ?
Oui. Les petites modifications et corrections sont couvertes par le forfait de maintenance mensuel, ce qui représente la solution la plus économique pour faire évoluer un produit en production. Tout changement modifiant l'architecture, ajoutant une intégration ou altérant le comportement d'une fonctionnalité AI est défini comme un petit projet à prix fixe, afin que tu connaisses le coût d'une modification avant de commencer. Pour les fonctionnalités AI, je relance le jeu d'évaluation après chaque modification de prompt ou de modèle, car un changement qui semble anodin peut discrètement faire chuter la précision dans la mauvaise direction.

operations

Quelles régions desservez-vous ?
Je travaille avec des clients en Tunisie, dans la région MENA, en Europe et aux États-Unis. Étant basé en Tunisie, ma journée de travail coïncide presque entièrement avec les horaires de bureau européens et couvre une bonne partie de la matinée américaine. Les projets sont réalisés en anglais, en français ou en arabe, selon votre préférence. La livraison se fait par défaut à distance. Ce qui compte réellement, c'est donc la compatibilité des fuseaux horaires et la langue dans laquelle vous souhaitez travailler, pas la distance géographique.

pricing

Quels modèles de tarification proposez-vous ?
Trois modèles. Un prix fixe pour un périmètre défini avec des livrables clairs, ce que la plupart des projets utilisent car cela rend le budget prévisible pour les deux parties. Un forfait mensuel pour la maintenance continue, le support ou le conseil. Un modèle au temps passé et aux matériaux lorsque le périmètre est réellement ouvert et que vous souhaitez piloter sprint par sprint. La plupart des missions se situent entre 500 USD pour une petite construction ciblée et 10 000 USD ou plus pour une plateforme de production complète, et tout est devisé en USD avant le début de tout travail.
Le quote builder affiche-t-il un prix ?
Non, pas directement. Le quote builder est un outil de cadrage : il capture le brief de ton projet en 5 minutes environ (aucun prix affiché). Ensuite on prend un court appel ensemble où Oussema te partage l'estimation sur mesure basée sur ce que tu as soumis. Comme ça le chiffre reste précis, pas un montant approximatif sorti d'un formulaire.
Combien coûte un projet ?
Chaque projet est différent, les tarifs sont donc personnalisés. Le flow est simple : tu remplis le quote builder (environ 5 minutes) pour cadrer ton besoin, on prend un court appel ensemble, et je t'envoie une estimation sur mesure juste après. Sans engagement, sans frais cachés.
Y a-t-il des frais de maintenance pour les chatbots AI ?
Oui, et ils se divisent en deux parties. D'abord, les coûts de fonctionnement que vous payez, que quelqu'un maintienne le bot ou non : l'utilisation de l'API des modèles, l'hébergement de l'application et de sa base de données vectorielle, ainsi que la surveillance. Les guides de coûts publiés situent un chatbot professionnel en utilisation réelle entre 200 $ et 1 000 $ par mois, un chiffre qui évolue avec le volume de conversations. Ensuite, il existe un plan de maintenance mensuel optionnel proposé par VAIIBE pour les mises à jour de contenu, les ajustements de prompts et les changements de modèles des fournisseurs. Vous pouvez choisir le premier sans le second et gérer le bot vous-même, car le code et l'infrastructure vous appartiennent.
Comment est calculé le devis ?
Un devis se construit autour de trois facteurs : le périmètre du projet (fonctionnalités et pages), la complexité technique (IA, automatisations, backend custom) et le délai. Le quote builder capture tout ça en amont, ensuite on en discute ensemble lors d'un court appel avant de partager l'estimation finale.
Comment les changements de périmètre d'un projet sont-ils pris en compte dans la tarification ?
Par le biais d'un bon de commande écrit, avant le début de tout nouveau travail. Je documente la nouvelle exigence, j'estime son impact sur le calendrier et j'envoie un prix révisé en USD. Vous l'approuvez ou non, et le périmètre convenu se poursuit dans les deux cas. Rien n'est développé sur une simple demande orale pour être facturé comme une surprise à la fin, ce qui est la cause la plus fréquente d'un projet à prix fixe qui tourne mal.
Quelles sont les modalités de paiement ?
Le paiement se fait par jalons, généralement un acompte au démarrage puis des paiements à chaque livraison majeure. Virements bancaires et la plupart des méthodes de paiement internationales acceptés. Le calendrier complet est défini avant tout démarrage.
Demandez-vous un acompte ?
Oui, les projets démarrent avec un acompte (généralement entre 30 et 40 pour cent du total). Il réserve ton créneau dans le planning et couvre la phase de kickoff. Le solde se paye par jalons au fil du projet.
Y a-t-il des frais cachés ?
Non. Le devis couvre tout ce qu'on a défini ensemble. Si quelque chose hors périmètre se présente plus tard (nouvelles fonctionnalités, intégrations supplémentaires), on en discute et on chiffre séparément avant toute action. Pas de mauvaise surprise.
Combien coûte un chatbot AI personnalisé ?
Cela dépend de l'envergure du projet, et je fournis un devis en USD avant de commencer quoi que ce soit. Un outil interne simple répondant à partir d'un ensemble de documents propres commence entre 500 et 3 000 USD. Un bot orienté client avec de vraies intégrations, comme votre CRM, WhatsApp ou vos données de commande, se situe généralement entre 3 000 et 5 000 USD. Un agent en production avec recherche sur des données privées, des outils personnalisés, un jeu d'évaluation et un audit de sécurité dépasse les 10 000 USD. Chaque tranche couvre la découverte, l'architecture, la construction et l'assurance qualité. L'utilisation du modèle et l'hébergement sont facturés par les fournisseurs en sus, car ils évoluent avec votre trafic plutôt qu'avec la construction.

process

Comment se déroule un projet du début à la fin ?
Quatre étapes : kickoff (on aligne objectifs, périmètre et direction design), build (sprints itératifs avec previews régulières), review (tu testes, tu donnes du feedback, on polit) et launch (déploiement, formation si besoin, remise des clés). Tu as une visibilité à chaque étape.
Comment communique-t-on pendant le projet ?
Par défaut on utilise un canal partagé (WhatsApp, Slack ou email, au choix) pour les messages quotidiens et un point hebdomadaire d'environ 30 minutes pour faire le tour des avancées et des décisions. Asynchrone d'abord, appels quand c'est utile.
Combien de révisions sont incluses ?
Les révisions sont intégrées au process : à chaque sprint ou jalon tu donnes ton feedback et on itère jusqu'à ce que le livrable corresponde à ce qu'on avait défini. Pas de plafond artificiel. Les changements de périmètre majeurs (nouvelles fonctionnalités, réorientation) sont chiffrés à part.
Que se passe-t-il si je n'aime pas le résultat ?
En principe ça n'arrive pas parce que tu vois et tu valides à chaque étape (design, build, finition). Si quelque chose ne va pas, on l'identifie tôt et on ajuste. Le process itératif évite la grande révélation finale du tout ou rien.

profile

Où êtes-vous basé ?
Je suis basé en Tunisie, mais je travaille à distance avec des clients en Europe, en Afrique du Nord et au Moyen-Orient. Le fuseau horaire avec l'Europe permet une collaboration quotidienne fluide.
Dans quelles langues travaillez-vous ?
Trois langues de travail : anglais, français et arabe (Darija tunisienne incluse). La documentation projet, les appels et les livrables peuvent être dans l'une de ces langues, ou mélangés si ton équipe est multilingue.
Travaillez-vous à distance ou sur site ?
100 pour cent à distance par défaut, c'est comme ça que tous mes projets tournent aujourd'hui. Des déplacements sur site restent possibles en Tunisie ou en Europe pour un kickoff ou un workshop, frais de déplacement à la charge du client.
Signez-vous un NDA ?
Oui, les NDA sont une pratique courante, surtout pour les projets IA, les outils internes ou les données sensibles. Envoie le tien ou je peux te partager un template bilatéral simple. On signe avant tout partage d'info sensible.

security

Signez-vous des accords de confidentialité pour les projets d'AI personnalisés ?
Oui, régulièrement, et avant que vous ne partagiez quoi que ce soit de sensible. Un bon accord de confidentialité couvre à la fois la phase de développement et la période suivant la livraison. Assurez-vous qu'il mentionne les données, les prompts et la logique métier, et pas seulement le code source, car sur un projet d'AI, les prompts et le jeu d'évaluation constituent souvent un avantage concurrentiel plus important que le code lui-même. Envoyez-moi le vôtre et je le signerai, ou demandez-le-moi et je vous enverrai un modèle mutuel standard.

Security

Comment gérez-vous les données client ?
Je maintiens une séparation stricte entre mes environnements de développement et vos systèmes de production. Les données sont chiffrées en transit et au repos avec des protocoles standard comme AES 256, et l'accès suit un modèle de zero trust où chaque requête est authentifiée et autorisée. Comme je suis le seul ingénieur à concevoir et à exploiter votre projet, la liste des personnes ayant accès à vos données se limite à mon seul nom, et je vérifie systématiquement les accès, les secrets et les dépendances avant chaque mise en production.

services

Sur quels types de projets travaillez-vous ?
Cinq domaines. Des SaaS sur mesure ainsi que des applications web et mobiles basées sur Next.js et Firebase. Des agents AI et chatbots conçus avec Firebase Genkit et Google ADK, incluant la recherche sur vos propres documents. De l'automatisation sur mesure avec des agents AI sur Google ADK, Genkit, LangChain et LangGraph, du transfert de données entre applications aux workflows autonomes, avec n8n quand un outil low code convient mieux. Du e-commerce et des marketplaces. Enfin, du conseil : audits SEO et GEO, reprise de bases de code générées par AI, et mentorat technique.
Faites-vous des applications mobiles (iOS et Android) ?
Oui. Le cross-platform (React Native ou Flutter) est l'option par défaut parce que c'est plus rapide et que ça couvre les deux stores. Le natif reste possible si le projet l'exige vraiment. La meilleure approche est discutée ensemble lors de l'appel de cadrage.
Pouvez-vous intégrer de l'IA dans mon projet existant ?
Oui, l'intégration IA est un service clé. Cas typiques : chatbot entraîné sur tes données, génération de contenu ou de documents, recherche et recommandations, automatisation de tâches répétitives. On commence par un audit rapide pour identifier où l'IA apporte de la vraie valeur, pas juste du buzz.

support

Quel support proposez-vous après le lancement ?
Chaque lancement est accompagné d'une garantie de 30 jours couvrant tout ce qui ne se comporte pas comme convenu, sans frais supplémentaires. Par la suite, un plan de maintenance mensuel couvre le suivi de la disponibilité et des erreurs, les mises à jour des dépendances et de sécurité, les changements d'API et de modèles côté fournisseur, ainsi que les petites évolutions. Pour les fonctionnalités d'AI, je surveille également la qualité des réponses et la latence plutôt que la seule santé du serveur, car un chatbot peut être parfaitement disponible tout en se trompant avec assurance.
Proposez-vous de la maintenance après livraison ?
Oui. Tu peux soit prendre un forfait mensuel (couvre mises à jour, patches de sécurité, petites évolutions et support prioritaire), soit payer à l'intervention. On en discute pendant la phase de launch en fonction de ton usage.
Que se passe-t-il si je trouve un bug après livraison ?
Les bugs liés à ce qu'on a construit sont corrigés gratuitement pendant la période de garantie (généralement 30 jours après le launch). Au-delà, les correctifs sont pris en charge par le forfait maintenance ou facturés à l'intervention. Dans tous les cas, je réponds vite.
Y a-t-il une période de garantie ?
Oui. Chaque projet inclut 30 jours de garantie à partir du launch. Tout ce qui ne fonctionne pas comme on l'avait défini est corrigé sans frais pendant cette période. Au-delà, les forfaits maintenance prennent le relais.

tech

Quelles technologies utilisez-vous ?
Principalement Next.js et React côté frontend, Node et Firebase ou backends customs côté serveur, Tailwind pour le style, et des outils comme Genkit ou OpenAI pour la partie IA. Le choix de la stack est toujours guidé par ce qui sert le mieux ton projet, pas par la mode.
À qui appartient le code à la fin ?
À toi. La propriété complète du code source te revient à la fin du projet (ou à chaque paiement de jalon, selon ce qu'on décide). Repos, comptes, accès d'hébergement, tout te revient.
Pouvez-vous héberger le projet ?
Oui. Les setups recommandés sont Vercel, Firebase Hosting ou un VPS dédié selon le projet. Je peux soit installer l'hébergement sur mon compte (avec un petit frais de gestion), soit sur ton propre compte et te transmettre la procédure de déploiement. Au choix.

timeline

Combien de temps prend une intégration AI ?
Une intégration ciblée, comme un chatbot répondant à partir de vos documents ou un seul workflow automatisé par un agent ADK ou Genkit, prend généralement de quatre à huit semaines. Un agent en production qui interagit avec plusieurs systèmes internes nécessite trois à six mois, et la majeure partie de ce temps est consacrée à l'accès aux données, à l'intégration et aux tests, plutôt qu'au travail sur le modèle. Ce qui fait vraiment varier les délais, c'est l'accessibilité de vos données : si le contenu est réuni dans un seul endroit propre, la construction peut débuter dès la première semaine, tandis que s'il est dispersé dans cinq outils, la phase de découverte s'allonge en conséquence.
Est-il possible de livrer un MVP en 2 semaines ?
Oui, si le périmètre reste restreint. Deux semaines permettent de résoudre un problème clair, d'utiliser une source de données et des modèles existants plutôt qu'un entraînement complet, le tout sur une stack déjà en production (Next.js, Firebase, Genkit). C'est suffisant pour présenter un produit fonctionnel à de vrais utilisateurs et déterminer s'il mérite d'être développé plus sérieusement. Ce n'est pas suffisant pour une facturation multi-tenant, un back-office complet ou une revue de conformité, et je vous en informerai avant d'accepter l'échéance plutôt qu'après.
Combien de temps prend un projet typique ?
Le délai dépend entièrement du périmètre et de la complexité de ton projet. La durée précise t'est partagée lors de notre appel de cadrage, une fois qu'on a une vision claire de ton besoin. Pas d'estimation à l'aveugle.
Quand peut-on commencer ?
Dès que le devis est validé et l'acompte reçu. Si mon planning est chargé, je te préviens dès le départ pour qu'on cale ensemble une date de démarrage réaliste. On ne démarre jamais sans que tu aies visibilité totale sur le calendrier.
Pouvez-vous gérer un projet urgent ?
Oui, quand mon planning le permet. Un projet en mode urgence implique un rythme quotidien plus intense et un léger surcoût (rush fee) en plus du devis standard. Le mieux est de mentionner la deadline dès le départ pour que je confirme la faisabilité.