03 / Sistemi & Dati
CRM, gestionale ed e-commerce: quando collegarli davvero.
Integrare è utile quando elimina una decisione duplicata o rende visibile uno stato importante, non quando sposta dati senza responsabilità.
I sintomi di un passaggio non governato
I sintomi di un passaggio non governato
Copiare dati non è sempre un problema: può essere il controllo umano corretto. Diventa attrito quando la stessa informazione viene reinterpretata, quando due strumenti mostrano stati diversi o quando nessuno sa quale record correggere.
Un altro segnale è la ricerca manuale dello stato: ordini verificati in più pannelli, contatti senza proprietario, fogli usati per ricostruire ciò che il sistema avrebbe dovuto rendere esplicito.
- Dati duplicati con significati diversi
- Stato ricostruito a mano
- Correzioni eseguite in più strumenti
- Eccezioni senza proprietario
Sincronizzare meno può essere una scelta migliore
Sincronizzare meno può essere una scelta migliore
Non tutto deve essere bidirezionale. Spesso basta inviare un evento, creare una coda di revisione o rendere consultabile un dato senza copiarlo. Ogni scrittura aggiuntiva aumenta conflitti e responsabilità.
Le opzioni vanno dalla procedura assistita alla sincronizzazione unidirezionale, fino a un’orchestrazione con gestione esplicita degli errori. Il livello corretto dipende dal danno prodotto da ritardo, duplicato o dato errato.
Fonte, evento, proprietario
Fonte, evento, proprietario
Per ogni passaggio bisogna nominare la fonte autorevole, l’evento che abilita il trasferimento e chi gestisce il caso non previsto. Questa triade è più importante della tecnologia scelta.
Va inoltre definita l’idempotenza: lo stesso evento ripetuto non deve creare due ordini, due contatti o due attività. Audit e rollback servono quando una scrittura ha conseguenze operative.
- 01FonteCommerce
Ordine e stato cliente
- 02EventoOrchestrazione
Controllo, deduplica, coda
- 03ResponsabileCRM / Gestionale
Presa in carico e avanzamento
Integrare campi senza integrare significati
Integrare campi senza integrare significati
Due campi con lo stesso nome possono descrivere momenti diversi. Mappare colonne senza chiarire lo stato porta a sincronizzazioni tecnicamente riuscite ma operativamente sbagliate.
Anche nascondere gli errori per mantenere il flusso verde è rischioso. Una coda visibile, con motivo e azione possibile, è spesso più utile di un retry infinito.
Quando lasciare il passaggio manuale
Quando lasciare il passaggio manuale
Se il volume è basso, le eccezioni dominano o la decisione richiede interpretazione, un passaggio manuale ben progettato può essere più sicuro. Deve però essere esplicito, misurabile e assegnato.
Non conviene integrare strumenti che stanno per essere sostituiti o processi ancora instabili. Prima si chiarisce il contratto operativo, poi si automatizza il trasferimento.
Approfondimento successivo
Quando costruire software su misura — e quando non farlo.