Vai al contenuto
BigTree108

Sviluppo software white-label

Il Suo cliente acquista da Lei, riceve le Sue fatture ed è assistito da Lei. Dietro le quinte, i nostri ingegneri scrivono il codice, revisionano a vicenda il proprio lavoro, eseguono i test e rilasciano le versioni, nei Suoi repository e con il Suo nome. Un unico contratto con una società ucraina registrata, la proprietà intellettuale ceduta a Lei e un responsabile lato partner che può chiamare.

Quando questo è il modello giusto

Il white-label si adatta a un partner che possiede già la parte difficile: il cliente, il marchio e il rapporto commerciale. Ha venduto un lavoro che non riesce a coprire con il personale, oppure un cliente vuole uno stack che il Suo team non possiede, oppure vuole offrire ingegneria del software senza costruire un reparto apposta. Ciò che Le serve è una capacità di ingegneria che non compaia nella casella di posta del Suo cliente con il logo di qualcun altro.

È un modello che già applichiamo. Uno dei nostri incarichi attuali è una realizzazione white-label per un partner europeo, in cui i nostri ingegneri lavorano all’interno degli strumenti del partner su un prodotto venduto con il nome del partner. Non pubblichiamo i nomi dei partner, ed è la stessa discrezione che otterrebbe Lei.

Come restiamo invisibili

Essere white-label significa una serie di accordi specifici, non una promessa. Questi sono quelli che prendiamo.

  • Il Suo dominio e i Suoi account

    I nostri ingegneri lavorano da caselle di posta, account di chat e identità di repository che Lei rilascia. Nulla di ciò che vede il Suo cliente riporta un indirizzo bigtree108.com, a meno che Lei lo voglia.

  • I Suoi repository e la Sua pipeline

    Il codice vive dove lo tiene Lei, revisionato nel Suo processo e rilasciato tramite la Sua CI. Non ne facciamo copie speculari e non ci serve una copia al termine dell’incarico.

  • I Suoi documenti

    Note di architettura, revisioni dei rischi, stime e note di rilascio sono scritte in modo che Lei possa inoltrarle senza modifiche. Nessun logo da rimuovere, nessun tono che non suoni come il Suo.

  • Riservatezza messa per iscritto, non data per scontata

    L’accordo e ciò che se ne può dire sono nel contratto e nel briefing che le nostre persone ricevono il primo giorno, anziché essere lasciati al giudizio individuale durante una chiamata con il cliente.

  • La due diligence la gestiamo noi, non Lei

    Quando l’ufficio acquisti del Suo cliente chiede di subappaltatori, assicurazioni, trattamento dei dati o dove si trovano le persone, forniamo noi le risposte e i documenti da inoltrare.

  • Un’uscita pulita

    Il preavviso vale per entrambe le parti ed è nel contratto. All’uscita ottiene documentazione, credenziali e qualsiasi ambiente che gestiamo, senza una trattativa commerciale collegata.

Come si svolge un incarico

  1. Ci invia il brief, con NDA

    Il perimetro, un link al repository o l’elenco dei problemi di un sistema che il Suo cliente gestisce già. Firmiamo prima il Suo NDA; non è tenuto a usare il nostro.

  2. Rispondiamo come risponderebbe Lei

    Entro un giorno lavorativo riceve le domande aperte, l’approccio e una stima a cui può vincolarci, redatti in modo da poter arrivare al Suo cliente con il Suo nome.

  3. Un primo risultato che può giudicare

    Piccolo, rilasciabile e con i test, prima che qualcuno vincoli un cliente a un incarico lungo. Se non siamo adatti al lavoro, è qui che scoprirlo costa meno.

  4. Poi funziona come il Suo team

    Il Suo processo, le Sue priorità, le Sue release, con il nostro responsabile che Le riferisce su capacità, rischi e ciò che è stato rilasciato. Il rapporto con il cliente resta sempre a Lei.

La catena di titolarità, in ordine

La domanda che pone l’avvocato di un cliente è se la persona che ha scritto il codice possa ancora rivendicarlo. Ogni specialista di BigTree108 firma un contratto che cede all’azienda tutto il lavoro prodotto prima di ottenere l’accesso a qualsiasi cosa. Il nostro accordo con Lei lo cede a sua volta a Lei, e il Suo accordo lo cede al Suo cliente. Non ci sono lacune nella catena e nessun punto in cui un singolo sviluppatore conserva diritti su qualcosa che Lei vende.

La riservatezza segue lo stesso percorso: un NDA con ciascuno specialista, un NDA con Lei e una clausola di non sollecitazione dei Suoi clienti che firmiamo senza negoziare.

Prezzi su cui può costruire un margine

Il lavoro white-label è fatturato per persona, a ore o a mese, così che Lei possa applicare il proprio margine e indicare al cliente una cifra sostenibile per Lei. Formuliamo un preventivo per ogni incarico anziché pubblicare un listino, perché lo stack, la seniority e la durata dell’incarico cambiano la cifra. Tutti registrano le ore nel nostro portale, Lei vede le ore durante tutto il mese e gli stessi dati generano l’unica fattura di BIG TREE 108 LLC a fine mese, quindi ciò che fattura al Suo cliente e ciò che paga a noi si riconciliano rispetto a un’unica registrazione.

Compresi i sistemi scritti da altri

Gran parte del lavoro white-label non è un nuovo sviluppo ma un sistema che il Suo cliente ha ereditato e che ora ha ereditato anche Lei. Ne abbiamo rilevati nove, il più vecchio scritto nel 2008. Una presa in carico parte da una revisione in sola lettura e da un elenco scritto dei rischi ordinato per impatto sulla produzione, prima che qualcuno modifichi una riga, e quella revisione è redatta in modo che Lei possa consegnarla al Suo cliente come documento proprio. Mantenere in funzione un sistema simile in seguito rientra nel supporto applicativo gestito.

Se l’esigenza è una capacità su più competenze anziché una realizzazione con il Suo marchio, il delivery pod nearshore è più adatto, e i due vengono spesso combinati.

Domande sulla realizzazione white-label

Che cosa significa in pratica lo sviluppo software white-label?

Il Suo cliente acquista da Lei, riceve le Sue fatture ed è assistito da Lei. Dietro le quinte, i nostri ingegneri scrivono il codice, revisionano a vicenda le pull request, eseguono i test e rilasciano le versioni, usando i Suoi repository, il Suo tracker, la Sua CI e, se lo desidera, il Suo dominio e-mail. Cronologia dei commit, note di rilascio e documentazione riportano il Suo nome. BigTree108 compare nel contratto tra Lei e noi e da nessun’altra parte.

Il nostro cliente scoprirà mai che il lavoro è subappaltato?

Non da parte nostra. All’inizio dell’incarico alle nostre persone viene spiegato in cosa consiste l’accordo e che cosa possono e non possono dire, e ciò è messo per iscritto nel contratto anziché lasciato al buon senso. Se il Suo contratto con il cliente Le impone di dichiarare un subappaltatore, verremo indicati come tali e forniremo tutta la documentazione di due diligence richiesta.

A chi appartiene il codice che consegniamo con il nostro marchio?

A Lei, e la catena è completa prima che chiunque ottenga l’accesso. Ogni specialista ha un contratto firmato con BigTree108 che cede all’azienda tutto il lavoro prodotto, e il nostro accordo con Lei lo cede a sua volta, quindi in nessun punto della catena uno sviluppatore conserva diritti su qualcosa che Lei vende a un cliente.

Come stabilite il prezzo del lavoro white-label?

Per persona, a ore o a mese, così che Lei possa applicare il proprio margine e indicare al cliente una cifra sostenibile per Lei. Formuliamo un preventivo per ogni incarico anziché pubblicare un listino, perché lo stack, la seniority e la durata dell’incarico cambiano la cifra. Durante tutto il mese vede le ore registrate e al termine riceve una fattura da BIG TREE 108 LLC.

Che cosa succede se il progetto del nostro cliente fallisce o il rapporto si interrompe?

I periodi di preavviso valgono per entrambe le parti e sono concordati nel contratto, non improvvisati. All’uscita consegniamo documentazione, credenziali e qualsiasi ambiente di nostra proprietà, e non teniamo in ostaggio il codice o l’infrastruttura del Suo cliente mentre è in corso una trattativa commerciale.

Potete rilevare un sistema realizzato dal nostro fornitore precedente?

Sì, ed è una parte importante del nostro lavoro: finora nove sistemi di questo tipo, il più vecchio scritto nel 2008. La presa in carico parte da una revisione in sola lettura e da un elenco scritto dei rischi in ordine di impatto sulla produzione, prima che qualcuno modifichi una riga. In un accordo white-label quella revisione è redatta in modo che Lei possa consegnarla al Suo cliente come propria.

Quali tecnologie potete coprire con il nostro marchio?

C# e .NET su Azure è la nostra area di maggiore esperienza, affiancata da Python per automazione, integrazione e lavoro sui dati, e da Angular, React, Vue e Next.js sul front end, oltre a mobile, QA e test automation, cloud e DevOps, e design. Più utile ancora per un partner: siamo abituati a prendere in mano la tecnologia su cui un progetto già gira, senza orientarlo verso ciò che conosciamo meglio, perché non tutti i Suoi clienti useranno lo stesso stack.

Ha lavoro che non riesce a coprire con il personale?

Ci invii il perimetro o il repository con il Suo NDA. Riceve le domande aperte, un approccio e una stima entro un giorno lavorativo, redatti in modo da poter arrivare al Suo cliente con il Suo nome.