Distribuzione di Salesforce e suggerimenti per i nuovi utenti degli esperti

Pubblicato: 2019-09-18

I team aziendali lavorano per molti giorni per un'implementazione efficace di Salesforce e sarebbe davvero un peccato se inizi a scoprire che le cose non funzionano come ti aspettavi. L'implementazione di Salesforce è un investimento considerevole da realizzare per qualsiasi azienda e potrebbe anche richiedere il tempo e lo sforzo di molte persone, inclusi dirigenti e dipendenti. Quindi, se scopri che le cose non funzionano correttamente dopo l'implementazione, potrebbe essere un incidente.

Se l'implementazione fallisce, la risoluzione di questi problemi può richiedere anche molte settimane e questo potrebbe essere un processo infinito se non gestito alla radice. Per gli implementatori e gli amministratori di Salesforce, è importante mitigare i rischi coinvolti nell'implementazione di Salesforce e gestirli correttamente per evitare complicazioni future. In questo articolo, stiamo discutendo alcuni suggerimenti per un'implementazione più agevole della suite Salesforce CRM.

Scrivi i casi di test per una copertura completa

Per distribuire il codice di produzione Salesforce, è necessario assicurarsi che sia stato eseguito almeno il 75% della copertura del codice. Anche i trigger dovrebbero avere una copertura del codice. Per fare ciò, è necessario impostare una regola di processo prima di procedere con la distribuzione. È inoltre essenziale garantire che gli sviluppatori che gestiscono i codici si assicurino che superi tutti i test con un livello di prestazioni desiderabile. Il corretto test di volta in volta di una parte importante del set di codice è un approccio molto intelligente che aiuterà a evitare qualsiasi confusione futura.

Segui un approccio di sviluppo test-drive

Garantendo quanto sopra, gli sviluppatori devono aver scritto casi di test da eseguire prima di scrivere i codici. Questo approccio frammentario incoraggerà una dimensione inadeguata della classe. Il test è facilitato in questo modo e il riutilizzo delle classi testate può far risparmiare molto tempo e fatica anche nel processo di sviluppo. Con questo approccio:

  • È possibile impostare un'aspettativa coerente in tutto il codice e anche stimare facilmente il tempo necessario per preparare gli unit test. Tali test dovevano essere eseguiti a una frequenza costante. Trovando qualsiasi classe non conforme ai test, dovrebbe essere risolta immediatamente dagli sviluppatori.
  • Non scoprirai alcun temuto errore di codice o errore di impianto nell'ultimo giorno del progetto di implementazione di Salesforce. D'altra parte, se la copertura del codice per il test è minima, ci sono tutte le possibilità che alla fine fallirai nell'ultimo giorno circa. Ci sono anche molti altri lavori brevi da fare durante il periodo di implementazione e, con un approccio di test di classe, è possibile eseguire questi tipi di lavori durante la fase di sviluppo stessa.

Apporta tutte le modifiche in un unico posto

Durante la distribuzione, assicurarsi che tutte le modifiche di sviluppo siano correttamente referenziate. Gli sviluppatori di Flosum.com utilizzano il tipo di ambiente Eclipse per generare eventuali modifiche, confrontare l'organizzazione di destinazione e quindi elencare le differenze. Tuttavia, potrebbe non includere tutte le modifiche in un'organizzazione con più opzioni Salesforce disponibili per punta e clicca.

Una distribuzione appropriata terrà traccia di tutte le modifiche alle impostazioni predefinite a livello di organizzazione, alle regole per la convalida, ai flussi di lavoro, alle approvazioni, ecc. Ciò non è difficile da ottenere mantenendo un foglio di calcolo adeguato. È possibile mantenere le colonne appropriate preparando i nomi dei file, menzionando i motivi delle modifiche apportate, gli sviluppatori che hanno apportato le modifiche e l'ora della distribuzione. Un VCS (sistema di controllo della versione) ideale per la gestione del codice può tenere traccia delle modifiche.

Insieme a questi, è anche l'ideale iniziare con la distribuzione anticipata piuttosto che attendere l'ultima data per distribuire i codici. Si dovrebbe anche cercare di adattare bene i trigger per evitare errori di governance sull'implementazione di Salesforce come in un set di codici personalizzato; idealmente puoi fare fino a 100 query. Durante la distribuzione, prenditi cura anche dei profili, che di solito contengono molte informazioni. Successivamente, discuteremo alcuni suggerimenti essenziali per i principianti di Salesforce per ottenere questo risultato bene.

Suggerimenti importanti per i principianti di Salesforce

Non c'è dubbio sul fatto che Salesforce può aiutarci a rendere la vita lavorativa molto più facile. Indipendentemente dai moduli scelti per l'implementazione di Salesforce o dai livelli gerarchici che l'organizzazione sta cercando di implementare, la cosa più importante è realizzarli correttamente per ottenere i benefici ottimali. Ecco alcune cose per aiutare i principianti di Salesforce.

Creazione di visualizzazioni elenco

Qualunque sia il tuo utilizzo, Salesforce gestisce molte visualizzazioni elenco per adattarsi a qualsiasi scopo. Spaziando dalle liste di lead generate dalla singola campagna a quella più matura che chiuderà a breve, potrebbero esserci moltissimi link da affrontare quotidianamente.

La maggior parte dei principianti pensa che la visualizzazione elenco standard sia l'ideale per il contenuto offerto da Salesforce o come insegnato dagli amministratori. Per gli utenti, ci sono molte opzioni per varie visualizzazioni elenco che possono cambiare per ottenere diverse informazioni utili.

Creazione di modelli per la spedizione

Se un'organizzazione installa Salesforce o Salesforce DX che deve essere integrato con le applicazioni esistenti, dovresti disporre anche di un modello di email professionale. La maggior parte degli utenti non sa che ora è molto facile creare modelli di e-mail su Salesforce per qualsiasi uso. È possibile inviare automaticamente i report tramite e-mail e aiuta anche i team di vendita a vedere le proprie prestazioni in tempo reale rispetto agli effettivi obiettivi dell'organizzazione. Con Salesforce, è molto più facile generare i report per chiunque di tanto in tanto.

Esecuzione delle attività preprogrammate

I principianti potrebbero non conoscere questa funzione predefinita su Salesforce. Per fare ciò, gli utenti possono aprire qualsiasi oggetto casuale che abbia un campo di proprietà. Accedendo alle opzioni, puoi vedere molte sezioni che servono a scopi diversi euforici per la condivisione dell'apice. Puoi facilmente aggiungere un lavoro pianificato a un oggetto specifico ed eseguirlo in qualsiasi momento quando necessario con un solo clic.

Sia per i principianti che per gli esperti, Salesforce è una piattaforma di risorse meravigliosa se utilizzata nel modo giusto. Gli implanter devono solo assicurarsi che l'intero team a bordo sia coinvolto nelle operazioni basate su Salesforce e segua rigorosamente le linee guida per garantire la conformità e l'efficacia ottimale.