logiciel sur mesure
Développement logiciel sur mesure pour les sociétés américaines
L'ingénierie est la même où que vous soyez. Nous remplaçons le tableur et le fichier Access par un service avec un schéma, des migrations et un journal d'audit. Ce qui change pour un client américain, c'est la paperasse et l'horloge, donc les deux sont écrites avant que le travail commence.
USA
18 jours pour une première version qui marche
Le shadow IT est barré parce qu'il ne se porte pas. Dès que le processus a un propriétaire et un journal, les copies privées ne valent plus la peine d'être tenues.
Tableurs
Excel, un fichier Access, et un rapprochement fait à la main chaque matin.
- spreadsheet + emailExcel · Outlook
- access.mdbAccess
- manual reconciliationpeople
- shadow ITunowned
Un service
Un service métier, un client web, un schéma avec migrations, un journal en ajout seul.
- domain serviceGo
- web clientTypeScript
- postgresschema + migrations
- audit logappend-only
18 jours pour une première version qui marche
Ce qui change vraiment quand le client est américain
- Un contrat-cadre, un SOW par phase
- Un MSA signé une fois, puis un statement of work court pour chaque phase, avec son livrable, sa date et son prix. Chaque phase tient debout toute seule, et tout ce qu'elle produit vous appartient dès qu'elle est payée. Le droit applicable et le tribunal compétent sont les vôtres à fixer : nous avons signé sous le droit du Delaware, de New York et de Californie sans en faire un sujet.
- Cession de la propriété intellectuelle au paiement
- Le travail produit vous est cédé au fur et à mesure que chaque phase est payée, et non à la fin de la mission entière. Cela compte si vous êtes en cours d'acquisition au milieu du projet, ou si votre conseil veut l'actif au bilan dès ce trimestre : il n'existe aucune fenêtre pendant laquelle vous avez payé du code qui ne vous appartient pas encore.
- Les heures communes écrites en chiffres
- Quatre heures de recouvrement avec la côte Est, trois avec la côte Ouest, inscrites dans le SOW comme un engagement et non comme une bonne intention. Le point quotidien tombe dans votre matinée. Ce qui est urgent en dehors de cette fenêtre part chez un ingénieur nommé, pas dans une boîte partagée.
- W-9, attestations d'assurance et référencement fournisseur
- Nous passons par votre service achats comme n'importe quel fournisseur américain : W-9 au dossier, certificats d'assurance, questionnaire de sécurité, portail fournisseur. Nous n'avons ni SOC 2 ni ISO, et nous l'écrivons sur le questionnaire plutôt que de tourner autour. Ce que nous avons, c'est la capacité de travailler entièrement à l'intérieur de votre périmètre, en air gap, sur votre matériel ou sur le nôtre.
- Vos données peuvent rester sur le territoire
- Si la résidence des données est une exigence, le travail tourne dans votre compte cloud sur une région américaine, ou sur des machines dans vos murs. Les modèles viennent de nous et tournent là, sans aucune connexion sortante. C'est le montage habituel dès qu'il s'agit de données réglementées, et cela relève de la configuration, pas de la négociation.
- Prix ferme par phase plutôt que régie
- Chaque phase est chiffrée avant de commencer, à partir de l'audit qui la précède. Les avenants existent pour le périmètre que vous ajoutez, pas pour une estimation que nous aurions ratée. C'est la différence concrète entre acheter un résultat et louer des gens à la journée.
Comment le travail se déroule
- 01jours 1–2
Regarder le travail se faire
Nous nous asseyons avec les gens qui le font et nous lisons les formules de leur tableur. Les exceptions qu'ils traitent sans y penser sont celles qui cassent un build au quinzième jour.
- 02jours 2–5
Modéliser les données et trancher les règles
Schéma, états, qui a le droit de changer quoi. C'est là que les disputes arrivent, et les avoir ici coûte une fraction de ce qu'elles coûtent la veille de la mise en service.
- 03jours 4–12
Construire un parcours de bout en bout
Un parcours complet de la saisie au rapport, en production, utilisé par les gens dont c'est le métier. Un environnement de démo ne dit rien sur le caractère utilisable de la chose.
- 04jours 11–18
Migrer et éteindre l'ancien fichier
Importer l'historique, faire tourner les deux un temps, puis retirer l'accès en écriture au tableur. Un système que personne n'est obligé de quitter ne se quitte jamais.
Ce que fait la plateforme, ce que fait un humain
| Ce que fait la plateforme, ce que fait un humain | Qui fait quoi | Notes |
|---|---|---|
| Lire les requêtes Access et les formules Excel existantes | Plateforme | Elles ressortent en règles lisibles que n'importe qui dans la salle confirme d'un coup d'œil. |
| Décider quelles règles sont réelles et lesquelles sont des habitudes | Ingénieur | Seuls vos gens savent que l'exception du mardi existe à cause d'un fournisseur. |
| Service, schéma et migrations | Plateforme | Générés depuis le modèle validé, puis relus ligne à ligne avant d'être livrés. |
| Les écrans où les gens passent leur journée | Les deux | Le parcours quotidien est dessiné par un humain. Les formulaires d'administration autour n'en ont pas besoin. |
| Importer et rapprocher l'historique | Les deux | Le chargement est mécanique. Décider quoi faire des lignes qui n'ont jamais été à l'équilibre ne l'est pas. |
| Le plan de bascule | Ingénieur | Quelle date, qui est d'astreinte, quel est le retour arrière. |
L'équipe qui le construit
Plus de dix ans dans les systèmes des autres et des dizaines de migrations livrées : processus Access et Excel, clients VB6 et Delphi, monolithes PHP, gestion de polices sur AS/400, ateliers de production tenus par des macros. Planification, sinistres, facturation, stocks, expédition, reporting. Nous avons déjà construit tout cela, et la forme du travail se répète bien plus qu'on ne l'imagine.
L'audit est la façon peu coûteuse de le voir par vous-même. Un travail borné avec un livrable écrit : le modèle de données tel que nous le comprenons, les règles extraites de votre tableur, et un plan par phases avec les prix en face.
Questions que nous posent les ingénieurs
- Pouvez-vous signer notre MSA plutôt que le vôtre ?
- En général oui. Les clauses que nous regardons en premier sont le moment de la cession de propriété intellectuelle, le plafond de responsabilité rapporté au montant du contrat, et le caractère réciproque de la non-sollicitation. Si votre papier est standard, nous le signons ; si une clause rend le forfait impossible, nous disons laquelle et pourquoi, dans le redline plutôt qu'au téléphone.
- Facturez-vous en dollars, et faut-il une entité américaine ?
- La facturation est en dollars, et les délais de paiement sont ceux que pratique votre comptabilité fournisseurs : net 30 le plus souvent. Si vos achats exigent une contrepartie américaine pour le contrat lui-même, dites-le tôt : cela change la paperasse, pas le prix ni la date.
- Qui travaille réellement sur le projet, et depuis où ?
- Des ingénieurs, et la personne qui répond à vos questions est celle qui lit votre code. Où elle se trouve dépend de ce que vos règles imposent : à distance par défaut, à l'intérieur de votre VPN très souvent, sur place pour les parties qui l'exigent quand le contrat le prévoit.
- Que deviennent le code et les tests à la fin ?
- Des dépôts ordinaires dans votre organisation dès le premier commit, plutôt qu'une passation en fin de parcours. Des tests écrits d'après le comportement du système d'origine, la carte du code tenue à jour, et un runbook. Rien ne rappelle chez nous à l'exécution, et il n'y a pas de licence à continuer de payer pour que ça tourne.
- Trente jours pour de vrai, sur un système de cette taille ?
- Trente jours, c'est le plafond d'un projet, et la plupart de ce que nous prenons tient en moins de vingt. La plateforme lit la totalité du code en parallèle avant qu'un ingénieur écrive une ligne, et c'est cette partie-là qui coûtait un trimestre à une équipe. Si votre système n'y entre vraiment pas, vous recevez le découpage en phases et le prix de la première, pas une estimation gonflée.
Montrez-nous le tableur
Envoyez la forme du processus et le nombre de personnes qui y touchent. En retour : ce que couvre l'audit, le temps que prend la construction et ce qu'elle coûte. Dix-huit jours plus tard, le service tourne.
La première réponse vient d'un ingénieur, qui demande en général qui possède le processus aujourd'hui.