Situazione:
Per molti anni, ACME corp ha esternalizzato Task B
a me. Nel corso degli anni ho imparato i dettagli di Task A
(lavoro manuale). Insieme Task A
+ Task B
= prodotto finito ACME corp.
Così ora ho scoperto un'opportunità per ottimizzare il loro processo Task A
. Ma per sviluppare un sistema che aiuti ACME corp a lavorare in modo più efficiente, ho bisogno di anticipare molte ore di programmazione. Forse 1-2 anni per prototipare, testare e infine distribuire, quindi sarò pronto a confrontarli con la mia soluzione. Ci vorrà ancora un anno per passare con successo dal vecchio modo di fare le cose al mio nuovo metodo.
Quindi, in questa situazione, qual è il modo giusto per caricare? Dovrei solo succhiare tutto all'inizio? O li addebita per lo sviluppo iniziale? Alla fine sarà loro richiesto di pagare ogni volta che usano il mio SaaS per completare il loro Task A
.
Si noti che il mio SaaS è utile solo per ACME corp, non vedo molto uso per il mio prodotto SaaS per il mercato di massa.