Développement logiciel en marque blanche
Votre client achète chez vous, est facturé par vous et est accompagné par vous. En coulisses, nos ingénieurs écrivent le code, relisent mutuellement leur travail, exécutent les tests et livrent les versions, dans vos dépôts et sous votre nom. Un seul contrat avec une société ukrainienne immatriculée, la propriété intellectuelle cédée à votre entreprise, et un responsable côté partenaire que vous pouvez appeler.
Quand ce modèle est le bon
La marque blanche convient à un partenaire qui possède déjà la partie difficile : le client, la marque et la relation commerciale. Vous avez vendu un travail que vous ne pouvez pas staffer, ou un client veut une stack que votre équipe ne couvre pas, ou vous voulez proposer de l’ingénierie logicielle sans construire un département pour cela. Ce dont vous avez besoin, c’est d’une capacité d’ingénierie qui n’arrive pas dans la boîte mail de votre client avec le logo de quelqu’un d’autre.
C’est un modèle que nous pratiquons déjà. L’une de nos missions actuelles est une livraison en marque blanche pour un partenaire européen, où nos ingénieurs travaillent dans l’outillage du partenaire sur un produit vendu sous le nom du partenaire. Nous ne publions pas les noms de nos partenaires, ce qui est la même discrétion que vous obtiendriez.
Comment nous restons invisibles
La marque blanche est un ensemble d’arrangements précis, pas une promesse. Voici ceux que nous prenons.
Votre domaine et vos comptes
Nos ingénieurs travaillent depuis des boîtes mail, des comptes de messagerie instantanée et des identités de dépôt que vous émettez. Rien de ce que voit votre client ne porte d’adresse bigtree108.com, sauf si vous le souhaitez.
Vos dépôts et votre pipeline
Le code vit là où vous le conservez, relu dans votre processus et mis en production par votre CI. Nous ne le dupliquons pas, et nous n’en avons pas besoin d’une copie après la fin de la mission.
Vos documents
Notes d’architecture, revues de risques, estimations et notes de version sont rédigées pour que vous puissiez les transférer telles quelles. Aucun logo à retirer, aucun ton qui ne vous ressemble pas.
Une confidentialité écrite, pas supposée
Le dispositif et ce qui peut en être dit figurent dans le contrat et dans le briefing que reçoivent nos équipes le premier jour, plutôt que d’être laissés au jugement de chacun lors d’un appel avec un client.
Une due diligence que nous prenons en charge, pas vous
Lorsque le service achats de votre client interroge sur les sous-traitants, l’assurance, le traitement des données ou l’endroit où se trouvent les personnes, nous fournissons les réponses et les documents que vous n’avez qu’à transmettre.
Une sortie propre
Le préavis court dans les deux sens et figure au contrat. À la sortie, vous recevez la documentation, les identifiants et tout environnement que nous détenons, sans négociation commerciale associée.
Comment se déroule une mission
Vous envoyez le brief, sous NDA
Le périmètre, un lien vers un dépôt ou la liste des problèmes d’un système que votre client exploite déjà. Nous signons d’abord votre NDA ; vous n’avez pas à utiliser le nôtre.
Nous répondons comme vous le feriez
Sous un jour ouvré, vous recevez les questions ouvertes, l’approche et une estimation sur laquelle vous pouvez nous engager, rédigées de façon à pouvoir être transmises à votre client sous votre nom.
Un premier livrable que vous pouvez juger
Petit, livrable et accompagné de tests, avant que quiconque n’engage un client dans une longue mission. Si nous ne convenons pas pour le travail, c’est ici que le découvrir coûte le moins.
Ensuite, cela fonctionne comme votre propre équipe
Votre processus, vos priorités, vos mises en production, avec notre responsable qui vous rend compte de la capacité, des risques et de ce qui a été livré. Vous gardez la relation client tout au long.
La chaîne de propriété, dans l’ordre
La question que pose l’avocat d’un client est de savoir si la personne qui a tapé le code peut encore le revendiquer. Chaque spécialiste de BigTree108 signe un contrat qui cède tous ses livrables à l’entreprise avant de recevoir l’accès à quoi que ce soit. Notre contrat avec vous vous les cède à son tour, et votre contrat les cède à votre client. Il n’y a aucune rupture dans la chaîne et aucun moment où un développeur individuel conserve des droits sur ce que vous vendez.
La confidentialité fonctionne de la même façon : un NDA avec chaque spécialiste, un NDA avec vous, et une clause de non-sollicitation couvrant vos clients que nous signons sans négocier.
Une tarification sur laquelle vous pouvez construire une marge
Le travail en marque blanche est facturé par personne, à l’heure ou au mois, pour que vous puissiez ajouter votre propre marge et proposer à votre client un prix qui vous convient. Nous établissons un devis par mission plutôt que de publier une grille tarifaire, car la stack, la séniorité et la durée de la mission font varier le prix. Chacun saisit son temps dans notre propre portail, vous voyez les heures tout au long du mois, et les mêmes chiffres produisent la facture unique de BIG TREE 108 LLC en fin de mois : ce que vous facturez à votre client et ce que vous nous payez se rapprochent donc sur une seule trace.
Y compris les systèmes écrits par d’autres
Une grande part du travail en marque blanche n’est pas une construction neuve mais un système que votre client a hérité et que vous avez maintenant hérité aussi. Nous en avons repris neuf, le plus ancien écrit en 2008. Une reprise commence par une revue en lecture seule et une liste écrite des risques classés par impact en production, avant que quiconque ne modifie une ligne, et cette revue est rédigée de façon à ce que vous puissiez la transmettre à votre client comme votre propre document. Maintenir ensuite un tel système en fonctionnement relève du support applicatif infogéré.
Si le besoin est une capacité sur plusieurs compétences plutôt qu’une livraison sous votre marque, le pod de delivery nearshore convient mieux, et les deux sont souvent combinés.
Questions sur la livraison en marque blanche
Que signifie concrètement le développement logiciel en marque blanche ?
Votre client achète chez vous, est facturé par vous et est accompagné par vous. En coulisses, nos ingénieurs écrivent le code, relisent mutuellement leurs pull requests, exécutent les tests et livrent les versions, en utilisant vos dépôts, votre outil de suivi, votre CI et, si vous le souhaitez, votre domaine de messagerie. L’historique des commits, les notes de version et la documentation portent votre nom. BigTree108 apparaît dans votre contrat avec nous et nulle part ailleurs.
Notre client découvrira-t-il un jour que le travail est sous-traité ?
Pas par nous. Nos équipes sont informées au début de la mission de la nature du dispositif et de ce qu’elles peuvent ou ne peuvent pas dire, et cela est inscrit dans le contrat au lieu d’être laissé à leur appréciation. Si votre propre contrat avec votre client vous oblige à déclarer un sous-traitant, nous serons nommés comme tel et fournirons tous les documents de due diligence demandés.
À qui appartient le code que nous livrons sous notre marque ?
À vous, et la chaîne est complète avant que quiconque n’obtienne un accès. Chaque spécialiste a signé avec BigTree108 un contrat qui cède à l’entreprise tous les livrables, et notre contrat avec vous vous les cède à son tour : il n’y a donc aucun maillon de la chaîne où un développeur conserve des droits sur ce que vous vendez à un client.
Comment tarifez-vous le travail en marque blanche ?
Par personne, à l’heure ou au mois, pour que vous puissiez ajouter votre propre marge et proposer à votre client un prix qui vous convient. Nous établissons un devis par mission plutôt que de publier une grille tarifaire, car la stack, la séniorité et la durée de la mission font varier le prix. Vous voyez les heures saisies tout au long du mois et vous recevez à la fin une seule facture de BIG TREE 108 LLC.
Que se passe-t-il si le projet de notre client échoue ou si la relation prend fin ?
Les préavis courent dans les deux sens et sont convenus dans le contrat, pas improvisés. À la sortie, nous remettons la documentation, les identifiants et tout environnement que nous possédons, et nous ne retenons ni le code ni l’infrastructure de votre client en otage pendant qu’une discussion commerciale est en cours.
Pouvez-vous reprendre un système construit par notre précédent prestataire ?
Oui, et c’est une grande partie de notre activité : neuf systèmes de ce type à ce jour, le plus ancien écrit en 2008. Une reprise commence par une revue en lecture seule et une liste écrite des risques par ordre d’impact en production, avant que quiconque ne modifie une ligne. Dans un dispositif en marque blanche, cette revue est rédigée de façon à ce que vous puissiez la transmettre à votre client comme la vôtre.
Quelles technologies pouvez-vous couvrir sous notre marque ?
C# et .NET sur Azure constituent notre pratique la plus approfondie, avec Python à leurs côtés pour l’automatisation, l’intégration et le travail sur les données, et Angular, React, Vue et Next.js côté front end, ainsi que le mobile, la QA et l’automatisation des tests, le cloud et le DevOps, et le design. Plus utile encore pour un partenaire : nous avons l’habitude de reprendre la technologie sur laquelle tourne déjà un projet plutôt que de l’orienter vers ce que nous connaissons, car vos clients ne seront pas tous sur la même stack.
Vous avez du travail que vous ne pouvez pas staffer ?
Envoyez le périmètre ou le dépôt sous NDA. Vous recevez les questions ouvertes, une approche et une estimation sous un jour ouvré, rédigées de façon à pouvoir être transmises à votre client sous votre nom.