Salesforce是全球广受好评的CRM平台,超过150,000家大大小小的公司都在使用Salesforce平台拓展其业务。Salesforce架构师对于任何复杂或大规模的Salesforce实施都至关重要。
一、 什么是Salesforce架构师?
架构师是项目中的主心骨。他们既有技术经验,也有业务知识,并且了解多个领域;他们可以与整个组织架构中的人员对话,包括高层管理人员;他们既有看清大局的能力,也有实施细节的能力。
二、 Salesforce架构师需要哪些技能?
一个成功的架构师既是整体布局的思考者,也是实际问题的解决者。因此不管是沟通协调的软技能,还是开发构建的硬技能,都需要熟练掌握。
NO.1 与人沟通的能力
NO.2 了解Salesforce更佳实践
-
一个有效的系统设计可以用来实施有效的Salesforce 组织的蓝图。 -
解决复杂的业务案例,不一定只有一个正确答案。不同的系统设计之间会有取舍,需要考虑到多种不同因素,比如预算、时间表、组织文化、现有的企业架构等。 -
有效的系统设计应该能够扩展以及适应未来的变化。一个好的设计,对客户而言是可维护的。
有些Salesforce 架构师将自己描述为“懂代码,但不会写代码的人”。因此,你不一定要成为专业的Apex 开发人员,掌握Salesforce 开发工具的功能、了解更佳实践和常见的面向对象设计模式或许就足够了。
三、 为什么Salesforce项目中需要架构师?
架构师可以降低风险
Salesforce专业人士,如管理员、顾问、培训师和开发人员,都可以与架构师合作解决复杂的业务问题。
当顾问收集需求、解释需求并配置Salesforce时,架构师可以与顾问合作构建整体设计。顾问通过了解架构师的工作如何适应更广泛的解决方案而获益,他们可以一起讨论配置方法对培训、业务流程、数据流、报告和用户体验的利弊。
客户和供应商之间,有时因为认知偏差或其他原因,导致项目进度延迟。聘请架构师可以让顾问的工作更有成效。架构师通过考察项目中的情况和可能性,设置与愿景一致的设计标准,并确保在适当的时间对解决方案进行充分的测试和发布。
架构师一直以设计出随业务一起成长的解决方案为目标。由于对技能的要求很高,因此架构师从业者并不多。
当企业在面试架构师时,需要着重考察其领导能力。确保架构师在激励交付团队的同时,能够清楚从长远考虑,权衡利弊。您可能会发现很难证明架构师的前期成本是合理的,但一名优秀的架构师确实可以在未来项目上节省大量成本,无论是人力成本,或是技术成本,同时也可以赢得利益相关者的信任。