Dati separati per ogni azienda
Ogni riga del database appartiene a un'azienda, e il database stesso impedisce di leggere quelle delle altre. La separazione vale anche per una schermata nuova scritta domani.
Un solo software per tutte le aziende che lo usano, con i dati di ognuna separati e un aggiornamento unico che arriva a tutte.
Per esempio, hai fatto costruire un programma per gestire gli interventi della tua ditta di manutenzione, e ora lo vendi ad altre ditte. Per ognuna hai fatto una copia, con il suo database e il suo indirizzo. Ti serve una piattaforma multi tenant, cioè un solo software che serve tutte le ditte e tiene separati i loro dati.
Oggi ogni correzione va ripetuta su ogni copia, e dopo qualche mese nessuna è più uguale all'altra. Quando una ditta chiede una funzione nuova, devi scegliere se darla solo a lei o portarla a mano su tutte le copie.
Ogni riga del database appartiene a un'azienda, e il database stesso impedisce di leggere quelle delle altre. La separazione vale anche per una schermata nuova scritta domani.
Il responsabile di ogni azienda invita i suoi colleghi e decide cosa vede ognuno. Gli account non li devi creare tu a mano.
Il logo e i moduli attivi si impostano azienda per azienda, dalle impostazioni. Il codice resta uno solo per tutte.
Da qui attivi una nuova azienda e vedi quanto la usa. Se ti chiedono aiuto, entri nel loro account come supporto e l'accesso resta registrato.
Una correzione va online una volta e la trovano tutte le aziende. Le funzioni nuove si possono accendere prima per poche aziende, per provarle.
Ogni azienda può avere il suo piano, con più o meno utenti e moduli. Il pagamento ricorrente si collega all'azienda, per esempio con Stripe Billing.
Se il software esiste già, Beyond Studio guarda il codice e il database prima di proporti qualcosa. Poi ti dice se si può trasformare o se conviene ripartire da una base nuova.
Si stabilisce cosa è uguale per tutte e cosa diventa un'impostazione. Ogni richiesta particolare passa da qui, così il codice resta uno.
Lo studio costruisce la base e la prova con i dati di due aziende inventate. Si controlla che nessuna delle due veda niente dell'altra, in ogni schermata e in ogni esportazione.
I dati di ogni copia si importano nella piattaforma, un'azienda dopo l'altra. La copia vecchia resta accesa finché il cliente non ha controllato i suoi dati.
Una copia per ogni cliente sembra la strada più rapida, e con due o tre clienti regge. Il costo arriva dopo, perché ogni aggiornamento va ripetuto e le copie smettono di essere uguali.
Un solo software per tutte le aziende chiede più attenzione all'inizio, soprattutto sulla separazione dei dati. In cambio ogni correzione si fa una volta, e per un cliente nuovo basta un'impostazione, senza preparare un altro server. Hai anche un solo posto da controllare: se qualcosa si guasta lo vedi subito e lo correggi per tutte le aziende insieme.
Gli errori di solito stanno nei punti meno visibili: la ricerca, le esportazioni, i file allegati, le email automatiche. Una schermata può mostrare i dati giusti mentre un'esportazione scarica anche quelli di un'altra azienda.
Per questo lo studio impone la separazione nel database, con regole che valgono per ogni lettura. Se una funzione nuova dimentica un filtro, il database restituisce comunque solo le righe dell'azienda giusta. Anche i file caricati da ogni azienda stanno in spazi separati, e i link per scaricarli scadono dopo poco tempo.
No. La separazione è scritta nel database, e si prova prima di ogni aggiornamento con controlli automatici.
Si può prevedere, con costi diversi da mettere nel preventivo. Il codice resta lo stesso, e cambia solo il server su cui gira.
Dipende da come è scritto. Dopo averlo guardato, lo studio ti dice cosa si può tenere e quanto lavoro serve per il resto, prima di iniziare.
Sì. Ogni azienda può entrare da un suo sottodominio, per esempio ditta.tuapiattaforma.it, e trovare il suo logo.
Può esportare i suoi dati in un formato leggibile, come un file Excel. Poi i dati si cancellano secondo quanto hai previsto nel contratto con lei.
Un software che i tuoi clienti usano dal browser e pagano ogni mese, con i rinnovi automatici e un pannello per seguirli.
ScopriRinnovi automatici e cambi di piano collegati al tuo servizio, così l'accesso segue i pagamenti senza controlli a mano.
ScopriIl programma che usi da anni, e che nessuno sa più modificare, passa su tecnologie attuali senza fermare il lavoro.
ScopriUna videochiamata per capire come lavori oggi e cosa vorresti cambiare. La prima chiacchierata non ti impegna a niente.