来自专家的 Salesforce 部署和新用户提示
已发表: 2019-09-18公司团队为有效实施 Salesforce 工作了很多天,如果您开始发现事情没有按预期工作,那将是非常不幸的。 部署 Salesforce 对任何企业来说都是一笔可观的投资,而且还可能需要很多人的时间和精力,包括管理层和员工。 因此,如果您在实施后发现事情运行不正常,则可能是一场事故。
在实施失败时,修复这些问题也可能需要数周时间,如果不从根本上解决,这可能是一个无休止的过程。 对于 Salesforce 实施者和管理员来说,重要的是要降低 Salesforce 部署所涉及的风险并正确处理它以避免未来的并发症。 在本文中,我们将讨论一些技巧,以更顺畅地部署 Salesforce CRM 套件。
编写完整覆盖的测试用例
要部署 Salesforce 生产代码,应确保至少完成 75% 的代码覆盖率。 触发器还应该具有代码覆盖率。 为此,应在继续部署之前先设置流程规则。 确保处理代码的开发人员确保它以理想的性能通过所有测试也很重要。 不时地对代码集的主要部分进行适当的测试是一种非常聪明的方法,这将有助于避免任何未来的混乱。
遵循试驾开发方法
通过确保上述内容,开发人员需要在编写代码之前编写测试用例才能运行。 这种零碎的方法将鼓励班级人数不足。 这种方式使测试变得更容易,并且测试类的重用可以在开发过程中节省大量的时间和精力。 使用这种方法:
- 您可以在整个代码中设置一致的预期,也可以轻松估计准备单元测试的时间。 此类测试需要以一致的频率运行。 在发现任何不符合测试的类时,开发人员应立即对其进行修复。
- 在 Salesforce 实施项目的最后一天,您不会发现任何可怕的代码故障或植入错误。 另一方面,如果测试的代码覆盖率是最低的,那么你很有可能在最后一天左右最终失败。 在实施期间还有许多其他简短的工作要做,并且使用类测试方法,您可以在开发阶段本身完成这些类型的工作。
在一个地方进行所有更改
在进行部署时,请确保正确引用所有开发更改。 Flosum.com 的开发人员使用 Eclipse 类型的环境来生成任何更改,比较目标组织,然后列出差异。 但是,它可能不包括组织中的所有更改,其中包含更多用于点击的 Salesforce 选项。
适当的部署将跟踪组织范围默认值、验证规则、工作流程、批准等中的所有更改。通过维护适当的电子表格来实现这一点并不难。 您可以通过准备文件名、提及更改的原因、进行更改的开发人员和部署时间来维护适当的列。 用于代码管理的理想 VCS(版本控制系统)可以跟踪更改。
除了这些之外,最好从早期部署开始,而不是等待最后一个日期来部署代码。 还应该尝试很好地适应触发器,以避免 Salesforce 实施中的任何治理错误,就像在自定义代码集中一样; 理想情况下,您最多可以进行 100 个查询。 在部署时,还要注意配置文件,这些配置文件通常包含很多信息。 接下来,我们将为 Salesforce 初学者讨论一些基本技巧,以帮助他们很好地完成这项工作。
面向 Salesforce 初学者的重要提示
毫无疑问,Salesforce 可以帮助我们使工作生活更轻松。 无论为 Salesforce 部署选择什么模块,或者组织尝试在哪个层次实施它,最重要的是正确完成它以获得最佳收益。 这里有几件事可以帮助 Salesforce 初学者。
创建列表视图
无论您的用途是什么,Salesforce 都会处理许多列表视图以匹配任何用途。 从单个活动生成的潜在客户列表到即将关闭的最成熟的潜在客户列表,每天可能有很多链接需要处理。
大多数初学者认为标准列表视图非常适合 Salesforce 提供的内容或管理员教授的内容。 对于用户来说,各种列表视图有很多选项,他们可以切换以获得不同的有用信息。
创建邮件模板
如果组织安装了必须与现有应用程序集成的 Salesforce 或 Salesforce DX,您也应该有一个专业的电子邮件模板。 大多数用户不知道现在在 Salesforce 上为任何用途创建电子邮件模板非常容易。 可以自动通过电子邮件发送报告,还可以帮助销售团队根据实际组织目标查看他们的实时绩效。 使用 Salesforce,可以更轻松地不时为任何人生成报告。
运行预先安排的任务
初学者可能不知道 Salesforce 上的这个默认功能。 为此,用户可以打开任何具有所有权字段的随机对象。 通过访问这些选项,您可以看到许多服务于与顶点共享相关的不同目的的部分。 您可以轻松地将计划作业添加到特定对象,并在需要时单击一下即可随时运行它。
对于初学者和专家来说,如果使用得当,Salesforce 是一个很棒的资源平台。 植入者只需确保船上的整个团队都参与基于 Salesforce 的运营,并严格遵循指导方针以确保合规性和最佳效率。