Notre méthode
Notre méthode, du premier message au partenariat durable
Aucune surprise : comment démarre une collaboration, ce que vous recevez à chaque étape, qui possède quoi et comment fonctionne la facturation.
Modèles d'engagement
Nous travaillons de trois façons. La plupart de nos clients commencent par l'une d'elles, puis les combinent avec le temps.
- Réalisation de projet : un périmètre défini, livré de bout en bout par une équipe dédiée, avec des jalons, une démonstration à chaque sprint et une passation structurée.
- Équipe dédiée : des ingénieurs qui rejoignent votre feuille de route sur la durée, travaillent dans vos processus et vos outils, et dont l'effectif s'ajuste à vos priorités.
- Conseil technique : des missions courtes et ciblées, comme une revue d'architecture, un audit de code, une due diligence technique ou l'aide sur un problème difficile.
Du premier message au lancement
Un ingénieur lit votre message et vous répond sous un jour ouvré. Nous organisons ensuite un court appel pour comprendre vos objectifs, vos contraintes et l'existant technique. Pour les projets plus importants, une phase de cadrage payante (généralement une à deux semaines) transforme les questions ouvertes en plan avant tout engagement sur un budget complet.
Chaque proposition est écrite et précise. Elle contient :
- le périmètre, et ce qui en est explicitement exclu ;
- l'approche technique et les principaux choix d'architecture, avec leurs compromis ;
- l'équipe, par rôle et niveau d'expérience ;
- les jalons, les livrables et les critères de recette ;
- l'estimation, les hypothèses qui la fondent et les principaux risques ;
- les conditions commerciales : modèle de tarification, échéancier de paiement et durée de validité de l'offre.
Rythme de livraison
Nous livrons par itérations courtes, généralement de deux semaines. À la fin de chacune, vous voyez un logiciel qui fonctionne lors d'une démonstration, et vous recevez chaque semaine un court point écrit : ce qui a été fait, ce qui suit, et tout risque ou décision qui vous concerne.
Nous travaillons dans vos outils lorsque vous en avez (dépôts, gestionnaire de tickets, messagerie) ou mettons en place les nôtres, et chaque client dispose d'un responsable technique nommé comme interlocuteur unique.
Propriété du code et de la propriété intellectuelle
Vous êtes propriétaire du code source, des maquettes, de la documentation et des définitions d'infrastructure que nous produisons pour vous, dès le premier commit et sous réserve du paiement des factures correspondantes. Dans la mesure du possible, les dépôts et les comptes cloud sont créés à votre nom dès le premier jour : il n'y a donc jamais de transfert de contrôle à négocier.
Nous n'utilisons pas de frameworks propriétaires qui vous rendraient captif. Les composants open source sont listés avec leurs licences, et vous recevez tout ce qu'il faut pour exploiter, modifier ou migrer le système sans nous.
Tarification et conditions de paiement
Les périmètres bien définis sont proposés au forfait ; les produits évolutifs sont facturés en régie, avec un plafond mensuel que vous maîtrisez. Le cadrage et les audits sont au forfait.
Les projets au forfait sont généralement facturés par jalons, en commençant par un acompte au lancement. Le travail en régie est facturé mensuellement. Les factures sont émises par Sprint Codes LLC en dollars américains ou en euros, payables par virement bancaire dans le délai fixé dans la proposition. Les conditions exactes figurent toujours dans chaque proposition avant le début des travaux.
Délais types
Chaque projet est différent, mais à titre indicatif : un audit ou une revue d'architecture prend une à trois semaines, une phase de cadrage une à deux semaines, une première version en production d'un produit ciblé deux à quatre mois, et une plateforme plus vaste est livrée par phases sur plusieurs mois. La proposition précise toujours le planning et les hypothèses qui le fondent.
Après la mise en production
Un logiciel demande de l'attention après sa sortie. Nous proposons une maintenance et une évolution continues (mises à jour de sécurité, supervision, corrections et nouvelles fonctionnalités) dans le cadre d'un contrat mensuel, ou une passation structurée à votre propre équipe, avec documentation, procédures d'exploitation et sessions de transfert de connaissances. Dans tous les cas, le choix vous appartient.