Déploiement de Salesforce et conseils d'experts pour les nouveaux utilisateurs
Publié: 2019-09-18Les équipes d'entreprise travaillent pendant de nombreux jours pour une mise en œuvre efficace de Salesforce, et ce sera vraiment dommage si vous commencez à constater que les choses ne fonctionnent pas comme prévu. Le déploiement de Salesforce est un investissement considérable pour toute entreprise, et cela peut également demander du temps et des efforts à de nombreuses personnes, y compris la direction et les employés. Donc, si vous trouvez que les choses ne fonctionnent pas correctement après la mise en œuvre, cela pourrait être un accident.
En cas d'échec de la mise en œuvre, la résolution de ces problèmes peut également prendre plusieurs semaines, et cela pourrait être un processus sans fin s'il n'est pas géré à la racine. Pour les implémenteurs et les administrateurs de Salesforce, il est important d'atténuer les risques liés au déploiement de Salesforce et de le gérer correctement pour éviter de futures complications. Dans cet article, nous discutons de quelques conseils pour un déploiement plus fluide de la suite Salesforce CRM.
Rédiger les cas de test pour une couverture complète
Pour déployer le code de production Salesforce, il faut s'assurer qu'au moins 75 % de la couverture du code est effectuée. Les déclencheurs doivent également avoir une couverture de code. Pour ce faire, vous devez d'abord définir une règle de processus avant de poursuivre le déploiement. Il est également essentiel de s'assurer que les développeurs qui manipulent les codes s'assurent qu'il passe tous les tests avec un degré de performance souhaitable. Tester correctement de temps en temps une grande partie du jeu de codes est une approche très intelligente qui aidera à éviter toute confusion future.
Suivre une approche de développement test-drive
En s'assurant de ce qui précède, les développeurs doivent avoir des cas de test écrits à exécuter avant d'écrire des codes. Cette approche fragmentaire encouragera une taille de classe inadéquate. Les tests sont ainsi facilités et la réutilisation des classes testées peut également économiser beaucoup de temps et d'efforts dans le processus de développement. Avec cette approche :
- Vous pouvez définir une attente cohérente dans tout le code et également estimer facilement le temps de préparation des tests unitaires. Ces tests devaient être exécutés à une fréquence constante. En trouvant une classe non conforme aux tests, elle devrait être corrigée par les développeurs instantanément.
- Vous ne découvrirez aucune défaillance de code ou erreur d'implantation redoutée le dernier jour du projet de mise en œuvre de Salesforce. D'un autre côté, si la couverture de code pour les tests est minimale, il y a toutes les chances que vous échouiez finalement le dernier jour environ. Il existe également de nombreux autres travaux courts à effectuer pendant la période de mise en œuvre, et avec une approche de test de classe, vous pouvez effectuer ces types de travaux pendant la phase de développement elle-même.
Effectuez toutes les modifications à un seul endroit
Lors du déploiement, assurez-vous que toutes les modifications de développement sont correctement référencées. Les développeurs de Flosum.com utilisent le type d'environnement Eclipse pour générer des modifications, comparer l'organisation de destination, puis répertorier les différences. Cependant, il peut ne pas inclure toutes les modifications dans une organisation avec plus d'options Salesforce pour pointer-cliquer.
Un déploiement approprié suivra tous les changements dans les paramètres par défaut de l'organisation, les règles de validation, les flux de travail, les approbations, etc. Ce n'est pas difficile à accomplir en maintenant une feuille de calcul appropriée. Vous pouvez conserver des colonnes appropriées en préparant les noms de fichiers, en mentionnant les raisons des modifications apportées, les développeurs qui ont apporté des modifications et l'heure du déploiement. Un VCS (système de contrôle de version) idéal pour la gestion du code peut suivre les modifications.

Parallèlement à cela, il est également idéal de commencer par un déploiement précoce plutôt que d'attendre la toute dernière date pour déployer les codes. Il faut également essayer de bien adapter les déclencheurs pour éviter toute erreur de gouvernance lors de la mise en œuvre de Salesforce comme dans un jeu de codes personnalisé ; vous pouvez idéalement faire jusqu'à 100 requêtes. Lors du déploiement, prenez également soin des profils, qui contiennent généralement beaucoup d'informations. Ensuite, nous discuterons de quelques conseils essentiels pour les débutants Salesforce pour bien accomplir cela.
Conseils importants pour les débutants Salesforce
Il ne fait aucun doute que Salesforce peut nous aider à rendre la vie professionnelle beaucoup plus facile. Quels que soient les modules choisis pour le déploiement de Salesforce ou les niveaux hiérarchiques auxquels l'organisation tente de le mettre en œuvre, le plus important est de le faire correctement pour en tirer le meilleur parti. Voici quelques éléments pour aider les débutants Salesforce.
Création de vues de liste
Quelle que soit votre utilisation, Salesforce traite de nombreuses vues de liste pour répondre à tous les besoins. Allant des listes de prospects générées par la campagne individuelle à la plus mature qui se ferme bientôt, il pourrait y avoir beaucoup de liens à traiter quotidiennement.
La plupart des débutants pensent que la vue de liste standard est idéale pour le contenu proposé par Salesforce ou tel qu'enseigné par les administrateurs. Pour les utilisateurs, il existe de nombreuses options pour différentes vues de liste qu'ils peuvent basculer pour obtenir différentes informations utiles.
Création de modèles de mailing
Si une organisation installe Salesforce ou Salesforce DX qui doit être intégré aux applications existantes, vous devez également disposer d'un modèle d'e-mail professionnel. La plupart des utilisateurs ne savent pas qu'il est maintenant très facile de créer des modèles d'e-mails sur Salesforce pour n'importe quelle utilisation. Il est possible d'envoyer automatiquement les rapports par e-mail, et cela aide également les équipes de vente à voir leurs performances en temps réel par rapport aux objectifs organisationnels réels. Avec Salesforce, il est beaucoup plus facile de générer des rapports pour n'importe qui de temps en temps.
Exécution des tâches pré-programmées
Les débutants ne connaissent peut-être pas cette fonctionnalité par défaut sur Salesforce. Pour ce faire, les utilisateurs peuvent ouvrir n'importe quel objet aléatoire qui a un champ de propriété. En accédant aux options, vous pouvez voir de nombreuses sections servant différents objectifs liés au partage apex. Vous pouvez facilement ajouter une tâche planifiée à un objet spécifique et l'exécuter à tout moment en cas de besoin en un seul clic.
Pour les débutants comme pour les experts, Salesforce est une merveilleuse plateforme de ressources si elle est utilisée de la bonne manière. Les implanteurs doivent simplement s'assurer que toute l'équipe à bord est impliquée dans les opérations basées sur Salesforce et suivre strictement les directives pour garantir la conformité et une efficacité optimale.