Questions fréquentes

Tout ce que vous devez savoir pour travailler avec nous

Général

Parce que votre entreprise n'est pas générique, vos outils ne devraient pas l'être non plus. Un logiciel sur mesure est conçu autour du fonctionnement réel de vos équipes, ce qui signifie moins de contournements, des processus plus fluides et des outils qui soutiennent vos méthodes de travail au lieu de les contraindre.

Cela simplifie également votre environnement technique. Plutôt que de jongler avec plusieurs applications déconnectées, une plateforme sur mesure centralise vos opérations et vos données, améliorant à la fois l'efficacité et la sécurité.

Sur le plan financier, les solutions sur mesure réduisent souvent les coûts d'abonnement récurrents liés à la maintenance de nombreux outils distincts. Vous investissez plutôt dans des actifs à long terme qui évoluent avec votre entreprise et peuvent être étendus ou ajustés à mesure que vos besoins changent.

Absolument. Vous n'avez pas besoin de savoir quoi construire, seulement de constater que quelque chose dans vos opérations ne fonctionne pas aussi bien que souhaité. De nombreux clients nous contactent parce qu'ils ressentent des inefficacités, des blocages ou une complexité inutile, sans être certains que la technologie soit la réponse.

Notre rôle est de comprendre comment votre entreprise fonctionne aujourd'hui, d'identifier les véritables points de friction et de vous montrer si (et comment) un logiciel ou l'IA pourrait aider. Parfois, la meilleure solution est une petite automatisation ou un ajustement de processus ; parfois, c'est un système plus important conçu sur mesure ; et parfois, le bon choix est de ne rien construire du tout. Si la technologie n'est pas la bonne réponse, nous vous le dirons clairement.

Aucune connaissance technique n'est requise pour démarrer. Nous vous présentons les options en termes clairs pour que vous puissiez prendre des décisions éclairées en toute confiance.

Une grande partie de notre travail étant interne ou couvert par des accords de confidentialité, nous ne pouvons pas toujours partager les détails complets des projets ni le code source. Nous pouvons cependant fournir des études de cas synthétiques qui décrivent les problèmes que nous avons résolus, les technologies employées et les résultats mesurables obtenus par nos clients.

Collaboration

Oui. Notre travail est de vous aider à transformer des idées préliminaires en quelque chose de concret et de réalisable. Vous n'avez pas besoin de connaissances techniques, seulement d'un objectif, d'un défi ou d'un résultat que vous souhaitez atteindre.

Nous travaillons avec vous pour clarifier ce que vous essayez d'accomplir, traduire vos idées en exigences claires et définir des moyens pratiques de concrétiser la solution. Cela inclut la mise en forme de vos idées, la définition des priorités et la cartographie des étapes nécessaires pour concevoir et construire le produit.

Vous n'avez pas à arriver avec un plan parfait. Montrez-nous simplement où vous voulez aller, et nous vous aiderons à structurer le chemin pour y arriver.

Oui, et c'est d'ailleurs l'approche que nous recommandons. De nombreux clients commencent par une phase de découverte ciblée, un audit technique ou un petit prototype pour valider l'orientation avant d'investir dans un développement complet. Commencer petit réduit le risque, clarifie ce qui doit réellement être construit et permet de s'assurer que le projet mérite d'être développé à plus grande échelle.

Nous appliquons également la loi de Gall, selon laquelle les systèmes complexes qui fonctionnent ont toujours évolué à partir de systèmes plus simples qui fonctionnaient déjà. Concrètement, cela signifie construire d'abord quelque chose de petit, fonctionnel et testable, puis itérer en fonction des retours. Cette approche conduit à de meilleures décisions, des progrès plus rapides et un produit nettement plus robuste.

Oui. Nous gérons des migrations de données complexes, quel que soit l'emplacement actuel de vos données ou leur format. Nous pouvons les extraire des systèmes existants, les nettoyer et les transformer, puis les intégrer de façon fluide dans la nouvelle plateforme.

Cette approche garantit que vos informations sont unifiées, cohérentes et prêtes à accompagner la prochaine génération de votre produit ou de vos processus.

Oui. Avant d'apporter des modifications, nous évaluons votre configuration actuelle et conservons tout ce qui fonctionne déjà bien. Notre objectif est d'améliorer votre environnement, pas de le reconstruire sans raison.

Nous utilisons des technologies open source très adaptables qui nous permettent de nous connecter à un large éventail de systèmes, des plateformes modernes aux infrastructures industrielles vieilles de plusieurs décennies. Cette souplesse nous permet d'étendre, d'intégrer ou de mettre à niveau les outils existants tout en préservant ce qui fonctionne et en ne faisant évoluer que ce qui doit réellement changer.

Vous pouvez être aussi impliqué que vous le souhaitez, mais nous recommandons un niveau minimum de participation. Bien que nous puissions avancer de manière autonome, votre contribution à des moments clés permet de s'assurer que le produit évolue dans la bonne direction.

Nous travaillons avec des jalons clairs, des démonstrations et des outils partagés, et nous sollicitons vos retours à chaque point de contrôle. Cette implication mesurée permet de maintenir le projet aligné sur vos attentes sans exiger un suivi permanent de votre part.

Absolument. Nous collaborons bien avec les chefs de projet, les designers et les équipes d'ingénierie internes, en complétant vos capacités par une profondeur stratégique et technique.

La confidentialité est un principe fondamental dans tout ce que nous faisons, en particulier pour les systèmes internes, stratégiques ou sensibles, et nous sommes prêts à signer un accord de confidentialité (NDA) dès le départ. Nous nous adaptons pleinement au niveau de confidentialité exigé par votre projet : nous exploitons régulièrement des systèmes critiques soumis à des contraintes géographiques ou réglementaires strictes, y compris des environnements où les données ne peuvent pas quitter certaines régions.

Nous appliquons également des politiques internes rigoureuses pour garantir que les informations ne sont jamais partagées avec des personnes non explicitement autorisées. Selon vos besoins, nous pouvons intervenir dans des configurations variées, du traitement de données entièrement en interne à l'exécution de modèles d'IA exclusivement sur une infrastructure isolée ou sur votre propre matériel.

Les délais varient selon le périmètre et la complexité. Les phases de découverte ou audits prennent généralement 1 à 2 semaines, et les prototypes simples ou les démos peuvent souvent être livrées en quelques semaines.

Les prototypes et les MVP nécessitent généralement quelques semaines, selon le volume de fonctionnalités à couvrir. La plupart se situent dans une fourchette de 3 à 12 semaines. Les produits ou plateformes complets avec des fonctionnalités et des intégrations plus étendues prennent généralement de 3 à 6 mois.

Pour les logiciels d'entreprise de grande envergure, notamment lorsqu'ils sont construits en plusieurs phases, les délais peuvent s'étendre à plusieurs mois, voire des années, chaque phase étant conçue pour apporter une valeur mesurable au fil de l'avancement.

Technique

Nous sélectionnons les technologies en concertation avec nos clients. Notre approche est volontairement pragmatique : nous nous appuyons sur des technologies open source largement adoptées et bien maintenues, qui offrent longévité, sécurité et un solide soutien communautaire.

Nous travaillons avec des langages et frameworks modernes tels que Python, FastAPI, Flask, TypeScript, React/Next.js, et Rust lorsque c'est le bon choix. Nous nous adaptons à une large gamme d'environnements, des systèmes embarqués légers aux grandes plateformes d'entreprise hébergées dans le cloud nécessitant une haute disponibilité et des architectures distribuées.

Du côté de l'IA, nous utilisons TensorFlow et PyTorch pour la recherche et l'entraînement de modèles, et pouvons déployer des modèles privés, personnalisés ou entièrement internes pour répondre à vos exigences de confidentialité et de conformité.

Pour l'hébergement et l'infrastructure, nous nous appuyons sur Docker, Kubernetes et des environnements Linux robustes comme Debian et Ubuntu. Nous utilisons principalement AWS et Google Cloud Platform, mais nous privilégions des technologies open source et portables pour éviter la dépendance à un fournisseur unique et garantir la flexibilité de votre système.

Vous restez toujours propriétaire de vos données, sans aucune restriction.

Pour les composants logiciels et d'IA que nous développons, le modèle par défaut est une licence d'utilisation exclusive : vous disposez du droit exclusif d'utiliser le produit, et personne d'autre ne peut l'utiliser, le concéder sous licence ou y accéder. Cette licence est généralement illimitée, ce qui signifie que vous pouvez avoir autant d'utilisateurs, de postes ou de déploiements internes que vous le souhaitez sans frais supplémentaires.

Dans ce modèle par défaut, nous conservons les droits de propriété intellectuelle, mais nous ne sommes pas autorisés à vendre ou réutiliser votre produit au profit d'un autre client. En revanche, nous pouvons réutiliser des composants génériques, des frameworks ou des schémas techniques, comme toute entreprise d'ingénierie travaillant avec des technologies open source modernes, à condition que cela n'expose ni ne reproduise votre logique métier propriétaire, vos données ou vos fonctionnalités stratégiques.

Si vous le souhaitez, un transfert complet de propriété intellectuelle est possible, bien qu'en pratique ce soit rarement nécessaire. La plupart des clients optent pour la licence d'utilisation exclusive, car elle permet de maîtriser les coûts tout en offrant un contrôle total sur l'usage du produit en interne.

Tarifs

Les budgets varient selon le périmètre, la complexité et la durée. À titre indicatif :

  • Une phase de découverte ou un engagement stratégique est généralement inférieur à 20 k$
  • Un prototype se situe généralement dans la fourchette de 20 k$ à 50 k$
  • Un MVP ciblé ou une première version de production va généralement de 50 k$ à 150 k$
  • Une construction complète de produit avec des fonctionnalités et des intégrations plus larges va de 150 k$ à 500 k$
  • Une plateforme d'entreprise multi-phases construite sur plusieurs mois commence autour de 500 k$+

Nous proposons plusieurs modèles d'engagement : Forfait pour des projets bien définis avec un périmètre et un prix convenus à l'avance ; Partenariat continu avec des conditions préférentielles pour les collaborations à long terme ; et Intervention ponctuelle pour des besoins à court terme, des audits et des travaux urgents, facturés à un tarif convenu selon la mission. La plupart des collaborations combinent ces modèles selon l'étape et la maturité du projet — nous recommanderons la formule la plus adaptée lors du cadrage.

Nous sommes une équipe volontairement restreinte et très ciblée. Nous travaillons avec des ingénieurs seniors qui cumulent de nombreuses années d'expérience terrain dans la livraison de solutions sur mesure de haute qualité. Notre taille nous permet de rester sélectifs, de nous concentrer sur des projets qui nous tiennent à cœur et d'intervenir en tant que partenaire stratégique plutôt que comme une agence traditionnelle.

Nous n'avons pas de profils juniors. Les personnes qui travaillent sur votre projet sont des professionnels chevronnés qui apportent un jugement technique approfondi et une expérience avérée à chaque étape.

Nous réservons généralement 4 à 8 semaines à l'avance, selon la taille et la nature du projet. Nous structurons intentionnellement notre calendrier pour pouvoir rester concentrés, respecter nos délais et livrer un travail de haute qualité sans surcharge.

Cela dit, nous faisons toujours de notre mieux pour nous adapter. Il nous arrive de libérer du temps pour des audits urgents, des problèmes critiques ou des projets qui s'inscrivent pleinement dans notre orientation stratégique.

Même lorsque notre calendrier de développement est complet, nous réservons chaque semaine du temps dédié aux réunions, aux échanges et à la coordination, ainsi qu'une marge pour les urgences imprévues nécessitant une attention immédiate.

Le plus simple reste de nous contacter directement : nous étudierons vos délais et ferons tout notre possible pour nous organiser en conséquence.

Support

Nous ne nous contentons pas de livrer un livrable et de disparaître. Nous pouvons vous accompagner de bout en bout, de l'idée initiale jusqu'au déploiement, au lancement et à l'exploitation au quotidien. Fournir et exploiter le logiciel en tant que service (de type SaaS) est d'ailleurs la configuration la plus courante chez nos clients.

Nous pouvons héberger et exploiter votre logiciel pour vous, qu'il s'agisse d'un outil simple, d'une plateforme haute disponibilité ou d'une application web distribuée à grande échelle. Si vous préférez tout garder en interne, nous pouvons également vous aider à déployer le système sur votre propre infrastructure, sur site ou dans un environnement strictement contrôlé. Et si vous disposez déjà d'une équipe d'ingénierie ou DevOps, nous nous coordonnons avec elle pour assurer un transfert fluide du déploiement, de la supervision et des pratiques opérationnelles.

Notre objectif est de vous accompagner tout au long du cycle de vie du projet, de l'idée initiale jusqu'à un système pleinement déployé, fiable et prêt pour la production.

Oui. Une fois votre logiciel en production, nous pouvons continuer à le maintenir et à le faire évoluer grâce à des plans de support structurés. Nous recommandons d'ailleurs vivement une maintenance continue, car elle prolonge significativement la durée de vie, la stabilité et la fiabilité du système. L'un de nos projets les plus anciens est entièrement maintenu et en production continue depuis 2008, ce qui illustre bien la valeur d'un suivi rigoureux dans la durée.

Nous proposons plusieurs formes de support post-lancement, notamment :

  • Accompagnement continu sous forme de forfait pour une assistance et des améliorations régulières
  • Maintenance et hébergement encadrés par des SLA pour une fiabilité prévisible
  • Développement de nouvelles fonctionnalités et pilotage de la feuille de route à long terme pour faire évoluer le produit

La plupart des clients choisissent de poursuivre la collaboration bien au-delà du lancement, comptant sur nous non seulement pour assurer le bon fonctionnement du système, mais aussi pour faire évoluer leur logiciel et le maintenir pertinent au fil des années.

D'autres questions ?

Parlons-en

Nous sommes disponibles pour discuter de votre projet et répondre à toutes vos questions.

Nous contacter