Implantação do Salesforce e dicas de novos usuários de especialistas

Publicados: 2019-09-18

As equipes corporativas trabalham por muitos dias para uma implementação eficaz do Salesforce, e será muito lamentável se você começar a descobrir que as coisas não estão funcionando como você esperava. A implantação do Salesforce é um investimento considerável para qualquer empresa, e também pode exigir o tempo e o esforço de muitas pessoas, incluindo a gerência e os funcionários. Portanto, se você descobrir que as coisas não estão funcionando corretamente após a implementação, pode ser um contratempo.

Em caso de falha na implementação, a correção desses problemas também pode levar muitas semanas, e isso pode ser um processo interminável se não for tratado na raiz. Para os implementadores e administradores do Salesforce, é importante mitigar os riscos envolvidos na implantação do Salesforce e tratá-los adequadamente para evitar complicações futuras. Aqui neste artigo, estamos discutindo algumas dicas para uma implantação mais tranquila do pacote Salesforce CRM.

Escreva os casos de teste para uma cobertura completa

Para implantar o código de produção do Salesforce, deve-se garantir que pelo menos 75% da cobertura do código seja feita. Os gatilhos também devem ter cobertura de código. Para fazer isso, deve-se definir uma regra de processo antes de prosseguir com a implantação. Também é essencial garantir que os desenvolvedores que lidam com os códigos garantam que ele passe em todos os testes com um grau de desempenho desejável. O teste adequado de tempos em tempos de uma grande parte do conjunto de códigos é uma abordagem muito inteligente que ajudará a evitar qualquer confusão futura.

Siga uma abordagem de desenvolvimento test-drive

Ao garantir o acima, os desenvolvedores precisam ter casos de teste escritos para serem executados antes de escrever códigos. Essa abordagem fragmentada incentivará o tamanho inadequado das turmas. O teste é facilitado dessa maneira e a reutilização de classe testada pode economizar muito tempo e esforço também no processo de desenvolvimento. Com esta abordagem:

  • Você pode configurar uma expectativa consistente em todo o código e também estimar facilmente o tempo para preparar os testes de unidade. Esses testes precisavam ser executados em uma frequência consistente. Ao encontrar qualquer classe incompatível com os testes, ela deve ser corrigida pelos desenvolvedores instantaneamente.
  • Você não descobrirá nenhuma falha de código temida ou erros de implantação no último dia do projeto de implementação do Salesforce. Por outro lado, se a cobertura de código para teste for mínima, há toda a possibilidade de você falhar no último dia. Existem muitos outros trabalhos curtos também a serem feitos durante o tempo de implementação, e com uma abordagem de teste de classe, você pode fazer esses tipos de trabalhos durante a própria fase de desenvolvimento.

Faça todas as alterações em um único lugar

Ao fazer a implantação, certifique-se de que todas as alterações de desenvolvimento sejam referenciadas corretamente. Os desenvolvedores do Flosum.com usam o tipo de ambiente Eclipse para gerar quaisquer mudanças, comparar a organização de destino e então listar as diferenças. No entanto, pode não incluir todas as alterações em uma organização com mais opções do Salesforce disponíveis para apontar e clicar.

Uma implantação apropriada rastreará todas as alterações nos padrões da organização, regras para validação, fluxos de trabalho, aprovações, etc. Isso não é difícil de realizar mantendo uma planilha adequada. Você pode manter as colunas apropriadas preparando os nomes dos arquivos, mencionando os motivos das alterações feitas, os desenvolvedores que fizeram as alterações e o tempo de implantação. Um VCS (sistema de controle de versão) ideal para gerenciamento de código pode acompanhar as alterações.

Junto com isso, também é ideal começar com a implantação antecipada do que esperar a última data para implantar os códigos. Deve-se também tentar acomodar bem os gatilhos para evitar erros de governança na implementação do Salesforce como em um conjunto de código personalizado; você pode idealmente fazer até 100 consultas. Durante a implantação, cuide também dos perfis, que geralmente contêm muitas informações. A seguir, discutiremos algumas dicas essenciais para que os iniciantes do Salesforce consigam fazer isso bem.

Dicas importantes para iniciantes do Salesforce

Não há dúvida de que o Salesforce pode nos ajudar a tornar a vida profissional muito mais fácil. Independentemente dos módulos escolhidos para implantação do Salesforce, ou em quais níveis hierárquicos a organização está tentando implementá-lo, o mais importante é realizá-lo adequadamente para obter os melhores benefícios. Aqui estão algumas coisas para ajudar os iniciantes do Salesforce.

Criação de visualizações de lista

Seja qual for o seu uso, o Salesforce lida com muitas exibições de lista para corresponder a qualquer finalidade. Desde as listas de leads geradas pela campanha individual até a mais madura, que está fechando em breve, pode haver muitos links para lidar diariamente.

A maioria dos iniciantes acha que a visualização de lista padrão é ideal para o conteúdo que o Salesforce está oferecendo ou conforme ensinado pelos administradores. Para os usuários, existem muitas opções para vários modos de exibição de lista que eles podem alternar para obter diferentes informações úteis.

Criação de templates para mailing

Se uma organização instala o Salesforce ou o Salesforce DX que precisa ser integrado aos aplicativos existentes, você também deve ter um modelo de email profissional. A maioria dos usuários não sabe que agora é muito fácil criar modelos de email no Salesforce para qualquer uso. É possível enviar os relatórios por e-mail automaticamente e também ajuda as equipes de vendas a ver seu desempenho em tempo real em relação às metas organizacionais reais. Com o Salesforce, é muito mais fácil gerar relatórios para qualquer pessoa de tempos em tempos.

Executando as tarefas pré-agendadas

Os iniciantes podem não conhecer esse recurso padrão no Salesforce. Para fazer isso, os usuários podem abrir qualquer objeto aleatório que tenha um campo de propriedade. Ao acessar as opções, você pode ver muitas seções que atendem a diferentes propósitos relacionados ao compartilhamento do apex. Você pode adicionar facilmente um trabalho agendado a um objeto específico e executá-lo a qualquer momento, quando necessário, com um único clique.

Para iniciantes e especialistas, o Salesforce é uma plataforma de recursos maravilhosa se for usada da maneira correta. Os implantadores só precisam garantir que toda a equipe a bordo esteja envolvida nas operações baseadas no Salesforce e siga as diretrizes estritamente para garantir a conformidade e a eficácia ideal.