Ogni buon progetto di commercio elettronico necessita di accorgimenti personalizzati in base alle differenti esigenze del Tuo business, come ad esempio un report sullo stato di consegna della merce, oppure una particolare integrazione con il sistema del corriere o del magazzino logistico. Un sito B2C, rivolto alla fidellizzazione del consumer, puo' avere la necessità di collegarsi costantemente con il software presente in ogni punto vendita per gestire una fidelity card oppure, più "semplicemente", un sito B2Sales rivolto alla rete agenti, deve rendere disponibili una serie di informazioni presenti sul CRM aziendale.
Per questi motivi, è necessario approfondire accuratamente il metodo di lavoro, le esigenze e utilizzare lo stesso linguaggio per poter sincronizzare o integrare il progetto con:
- software gestionali
- software amministrativi
- software logistici
- software crm/mktg
- altri siti web/servizi web (meteo, borsa, ...)
Ogni system integration prevede una preventiva analisi e quindi una soluzione propria derivante da una serie di fattori come la disponibilità e la preparazione dell'interlocutore del sistema con il quale interfacciarsi, le necessità del committente in termini di: frequenza di aggiornamento, sincronizzazione, coerenza del DB, budget, scadenze, ...
2 dei 5 sviluppatori 2mlab, si occupano di progettare ed implementare i processi di system integration quando necessario sia su progetti in corso di analisi sia su progetti precedentemente completati: grazie alla web service platform dressy© è possibile intervenire sul DB e sulle logiche del sito anche successivamente alla messa on-line del progetto.
Soluzioni
Tante tecnologie, un obiettivo
Sarà nostro compito evidenziare le possibili soluzioni e suggerire quale tipo di integrazione sviluppare:
- sincronizzazione sincrona
- sincronizzazione asincrona
- trasferimenti unilaterali
- routine dedicata
- api web service lato esterno/interno