CRM: In-House vs. OTS

8

Molti, molti anni fa, quando ero giovane e ingenuo e scrivevo tutto da zero a meno che non venisse con la lingua, stavo lavorando per un'azienda con due addetti alle vendite in due sedi che cercavano di condividere contatti e contatti. Avevo appena scoperto un nuovo martello brillante, PHP, quindi ovviamente li ho creati come descriveresti oggi come un primitivo sistema CRM supportato da MySQL. L'hanno adorato - a questo punto più della storia tutti i loro concorrenti utilizzavano i database di Access locali.

Da allora ho imparato quanto è più semplice la vita quando non provi a reinventare la ruota. Sono di nuovo di fronte a un'azienda in crescita che ha bisogno di un sistema CRM online. Sono a conoscenza di ciò che i sistemi CRM fanno, ovviamente, ma non ho molta familiarità con ciò che esattamente prodotti come MS Dynamics o SAP offrono.

Sto attraversando un momento difficile per smistare il fluff del marketing, cercando di capire esattamente che cosa esattamente queste aziende spendono per lo sviluppo di decine di milioni di dollari e di euro. La maggior parte di loro sembra essere un'applicazione aziendale abbastanza semplice con alcuni campanelli e fischietti a cui non sono realmente interessato, come l'integrazione di Outlook e Sharepoint o la possibilità di creare flussi di lavoro attraverso un'interfaccia click-and-drag.

Quindi la mia domanda è: sei pazzo a tentare di sviluppare un sistema CRM personalizzato da zero?

    
posta Paul 13.05.2011 - 21:47
fonte

5 risposte

12

Lavoravo per un datore di lavoro una volta che creavo un software CRM quando qualcuno "importante" chiedeva

Why are you making CRM software and not using one of the plethora of CRM packages that already exists?

A cui ho risposto:

For the very same reason that there are a plethora of CRM packages.

Ho continuato a spiegare, che per alcuni (molti?) tipi di attività commerciali esiste un modo specifico in cui vogliono trattare con i loro clienti perché è più efficace per loro. Se la gestione di un cliente è una competenza di base * dell'azienda, perché utilizzare il metodo / software prescritto da un'altra persona (questo precludeva le soluzioni altamente personalizzabili disponibili ora)?

Al giorno d'oggi, ciò che si riduce è il costo di una delle soluzioni CRM (non così economiche da quello che posso ricordare) disponibili + il tempo di fare personalizzazioni e addestrarmi per usarlo è meno del tempo di produci e mantieni la tua quindi ottieni quella esistente.

La soluzione migliore, IME, è fare una strong analisi dei requisiti di come la tua azienda vuole trattare con i suoi clienti, anche al punto in cui potresti persino prendere in giro alcune UI / processi che sarebbero implementati e poi confrontarli con il capacità e costi dei pacchetti esistenti e quindi la tua risposta dovrebbe essere chiara per te.

1 * Tutti dicono che trattare con i clienti è una competenza di base, ma spesso non è vero. IME, la cartina tornasole è se un 'consulente' visita la tua casa almeno due volte.

    
risposta data 14.05.2011 - 01:12
fonte
5

Alcuni motivi per crearne uno:

  • Le soluzioni OTS non offrono ciò che ti serve.
  • Hai le risorse (tempo, budget, talento).

Se una soluzione OTS può fornire ciò di cui hai bisogno, allora potrebbe essere meglio andare con quelli. Se non conosci le soluzioni esistenti, chiedi ai produttori una demo. Saranno probabilmente molto felici di metterti in piedi con qualcosa, e in realtà prendere il software per un test drive è molto meglio che leggere brochure lucide. Alcune soluzioni potrebbero avere un framework di plugin per aiutarti a ottenere ciò di cui hai bisogno se il sistema di base non fa esattamente quello che vuoi. Quindi potresti codificare i tuoi plugin o acquistare (supponendo che sia più economico / più veloce di farlo tu stesso) quelli esistenti.

    
risposta data 13.05.2011 - 22:06
fonte
3

Non posso parlare dell'implementazione CRM di SAP, ma Microsoft Dynamics CRM 2011 (versioni precedenti, non tanto) è un bit di software impressionante (per quanto riguarda il software "enterprise"). In realtà è una piattaforma / framework applicativo che ha una soluzione CRM integrata. Può essere personalizzato abbastanza estensivamente direttamente dall'interfaccia basata su browser, senza richiedere una riga di codice - è possibile creare un'app che non ha nulla a che fare con CRM, e che non è solo una linea utilizzata dai venditori di Microsoft. È anche disponibile come servizio cloud (proprio come SalesForce) dove è quasi personalizzabile come in una distribuzione locale.

Tuttavia, ho un rapporto di amore / odio con il prodotto. È un quadro importante, non tanto frustrante come SharePoint, ma ancora intimidatorio ea volte ottuso. A volte può essere necessario più tempo per capire come fare qualcosa con il framework piuttosto che costruire da zero, e non importa cosa, alcune cose non possono essere fatte bene all'interno del framework e questo è il momento in cui le cose si irritano. Inoltre, le prestazioni sono qualcosa che si desidera in molti casi (non è assolutamente terribile, ma non è assolutamente ottimale).

Detto questo, come ogni scenario di acquisto o di acquisto, la cosa più importante è conoscere chiaramente le esigenze della tua azienda. Se li conosci, puoi associarli alle funzionalità dei vari prodotti, quindi è necessario prendere in considerazione eventuali lacune. Se hai più buchi che corrispondono, allora dovresti probabilmente costruire, altrimenti comprarlo generalmente l'opzione migliore (la mia opinione, ovviamente).

    
risposta data 14.05.2011 - 02:15
fonte
0

Se hai solo bisogno delle basi .... e sai php usa sugarcrm (open source e gratuito)

E sì, saresti pazzo.

    
risposta data 14.05.2011 - 01:12
fonte
0

Il motivo per cui non è il tuo rotolo sono le centinaia di utili miglioramenti che ancora non ti sono nemmeno venuti in mente e centinaia di bug che non hai ancora creato, problemi che sono già stati risolti con software preesistente.

Sembra sempre più facile all'inizio creare la tua piuttosto che capire l'implementazione di qualcun altro, ma quella curva di apprendimento non è in realtà superiore a quella che avresti dovuto affrontare solo per una raccolta approfondita dei requisiti. Dopodiché devi ancora codificare e eseguire il debug della cosa.

Per lo meno, inizia con un'implementazione open source. Anche se ne butti via metà, è ancora una gamba enorme.

    
risposta data 14.05.2011 - 06:36
fonte

Leggi altre domande sui tag