前文讲了CRM实施过程中需要多环境来管理开发、测试甚至是培训工作(传送门《CRM的开发、测试为什么需要部署多套?》,不管在CRM实施过程中管理多少个环境,都要花些时间弄清楚两个重要流程的步骤:
你需要定期(也许是在两个开发项目之间)使开发和测试环境与生产环境保持同步,以便它们与产品环境相同。 这样可以确保这些环境不会渐渐偏离生产环境,并且可以把更新后的数据引入环境中以帮助开发和测试。
这个过程应该是用文档完好记录且可重复的,而且理想情况下不要太繁重。 隐私权政策可能要求在开发和测试环境中省略或屏蔽生产环境中的某些数据(例如身份证号)。
自定义组件从开发到测试再到生产环境的迁移的“过程”和“技术”步骤应该记录下来,这是很有价值的。 过程步骤可能被定义为开发方法的一部分,其中每个环境都有设定好的门槛和质量标准。用于迁移自定义组件的“技术”步骤根据CRM应用程序的不同而变化。
注意,根据CRM软件是如何部署的(是本地管理,还是采用了“软件即服务”形式)这些过程可能会截然不同,但不管部署模式怎样,都需要有非生产环境以及执行这两个过程的能力。