【企业架构】SOGAF ,Salesforce 的运营、治理和架构框架

简介: 【企业架构】SOGAF ,Salesforce 的运营、治理和架构框架

这篇文章介绍了 Salesforce 运营、治理和架构框架 (SOGAF),这是一个新的大规模治理框架,由对跨多个行业的学术文献、现有框架和转型案例研究的广泛研究提供支持。

为什么我们需要另一个治理框架?

我们已经看到技术驱动转型的两个根本性转变:技术模型本身以及实施和运营的方法。技术模型发生了变化,因为从内部部署到云计算的转变带来了许多好处,例如敏捷性、可扩展性、成本节约、最小的资本支出、增强的协作、随时随地工作等等。随着技术的这种转变,实施和运营的方法也从基于瀑布的、以项目为中心的交付模型转变为敏捷的、以产品为中心的持续改进模型。

转型三难困境


启动技术驱动转型的公司通常面临三难困境,即一组目标会产生不同的结果并带来特定的风险;他们必须从三个目标中选择两个来“保持在转型三角形的一侧”并推动成果。

让它纯净

 

  • 这里的目标是通过快速实施标准技术来跟上业务的步伐,为所有用户组使用相同的设置⁠——“采用,不要适应”。
  • 风险在于触发“意外后果法则”。一个架构层的标准化可能需要其他架构层的定制。例如,标准化数据库层可能需要对 UI 进行自定义。

做这一切

 

  • 这里的目标是满足所有业务需求,避免回归(即丢失以前对最终用户可用的功能),并确保未来用户组的可扩展性,以满足他们的特定需求。
  • 风险在于重建“云中的遗产”。通过解决遗留痛点来设计应用程序通常会导致将这些痛点“提升并转移”到新系统,而不是让架构随着业务发展而面向未来。

让它好

 

  • 此处的目标是提供完整的技术驱动型业务转型(例如,从“实体”到在线)以及从瀑布到敏捷技术交付方式的过渡
  • 风险在于,这可能会导致混乱。业务和 IT 都将摒弃旧方法,学习新方法,替换现有流程和系统,同时构建新的流程和系统。

为了成功实现数字化转型并降低这些风险,建议公司从三个可能的目标中选择最有可能单独实现且彼此最兼容的两个目标。例如,追求“纯”快速和标准化 Salesforce 实施的公司将难以在不损失功能的情况下满足所有业务需求。

这对 Salesforce 架构师意味着什么?

Salesforce 架构师负责管理技术驱动的转型并交付构建其业务未来的成果。架构师面临着许多与大规模治理相关的问题,例如:

  • 如果以可比公司为基准,我们今天在哪里?
  • 要自力更生,我们从哪里开始?我们可以从多小的开始?考虑到我们的背景,我们必须走多远?
  • 我们需要哪些组织实体、能力、结构、角色和技能?什么时候?
  • Salesforce 卓越中心 (CoE) 做什么?它与 Salesforce 设计授权 (DA) 有何关系?
  • 我们如何确保端到端的一致性(业务、IT、项目、治理方法等)?
  • Salesforce 的企业运营模式是什么?
  • 我们如何将运营模型转化为架构或组织战略?

大规模的 Salesforce 治理

Salesforce 治理可以定义为组织公司能力、领导力、人员和管理的战略。组织能力定义了如何管理 Salesforce 平台并确保最佳实践。领导层决定了如何以及何时完成,以及由 CoE、变更控制委员会或架构审查委员会等实体完成。人员和团队负责设计和交付价值,而管理层则确保一致性、合规性和兼容性或原因。

例如,治理的一个关键功能可能是确保交付团队遵循配置最佳实践。这是通过与架构师和开发人员举行定期审查会议来以一致和合规的方式管理平台,最大限度地减少技术债务,并决定配置与定制来完成的。

介绍 SOGAF


我开发了一个新的大规模治理框架,因为现有的架构和实现框架,例如 TOGAF 和 Zachman,并不是为平台设计的。Salesforce 运营、治理和架构框架 (SOGAF) 通过七种不同的功能及其端到端的一致性来大规模解决治理组件。SOGAF 以学术文献为基础,并通过案例研究进行了实证验证,检查了这些能力中的每一个,以期回答有关大规模治理的常见问题。

  1. 组织能力。设计、开发和部署所需的结构、角色和技能。
  2. 共同实体 (CoE)。CoE 的使命、范围和组织(或公司可能使用的该实体的任何其他名称)及其管理、启用、优化和确保产品采用的责任。
  3. 设计权威。人员和流程的组织,以确保一致性、合规性和兼容性。
  4. 运营模式。根据所需的业务流程标准化和数据集成水平,在整个公司内提供效率和可预测性的战略。
  5. 架构类型和组织策略。基于运营模型确定 Salesforce 组织战略的能力、系统和功能的架构层。
  6. 实施轴。Salesforce 实施方法源自运营模式和业务目标。
  7. 使命、范围和组织。基于 CoE、运营模型和实施轴的有组织的大规模治理支持计划。

SOGAF——一个由研究提供信息的框架

SOGAF 应用 MIT-CISR EA 模型和基于经验的实地研究方法来构建 Salesforce 转型计划和大规模治理框架。我分析并比较了转型计划的组成部分和功能与跨行业案例研究,以验证这个新框架。


SOGAF的创建包括三个部分:

  • 第 1 部分。基于学术文献(五部分模型)、Salesforce 经验、案例研究和研究,定义大规模治理能力。
  • 第 2 部分。应用 MIT-CISR EA 模型、价值学科和相关理论来定义规模模式的 Salesforce 治理。
  • 第 3 部分。创建转型案例研究,以验证跨制造业、高科技、金融服务、消费品和能源行业的模型。案例研究的目的是为框架提供信息并特别回答以下问题:
  • 在实践中,治理模式是否真的可以识别?
  • 它们与运营模式相关吗?
  • 公司的实际用例是什么?
  • 组织和治理的成功模式是什么?

SOGAF 入门

您可以立即开始使用 Architect Digital Home for SOGAF Operating ModelsCommon Entity FrameworkArchitecture Types 上的可用资源,以帮助链接您的操作模型和组织战略。

作为即将推出的 Salesforce Enterprise Architect (EA) 计划的一部分,我还将发布有关 SOGAF 剩余功能的其他资源。这些剩余的能力将帮助架构师定义卓越中心的范围、使命和实施的具体重点。EA 计划将包括业务架构课程中的几门课程,旨在为架构师提供大规模治理的最佳实践,并指导以业务为先的方法来推动技术决策。

相关文章
|
1天前
|
分布式计算 大数据 数据处理
经典大数据处理框架与通用架构对比
【6月更文挑战第15天】本文介绍Apache Beam是谷歌开源的统一数据处理框架,提供可移植API,支持批处理和流处理。与其他架构相比,Lambda和Kappa分别专注于实时和流处理,而Beam在两者之间提供平衡,具备高实时性和数据一致性,但复杂性较高。选择架构应基于业务需求和场景。
10 3
经典大数据处理框架与通用架构对比
|
2天前
|
人工智能 运维 虚拟化
完善多云平台软件体系,VMware再探索下一代企业IT架构
完善多云平台软件体系,VMware再探索下一代企业IT架构
|
3天前
|
前端开发 JavaScript 测试技术
web前端语言框架:探索现代前端开发的核心架构
web前端语言框架:探索现代前端开发的核心架构
15 4
|
13天前
|
边缘计算 Cloud Native
“论SOA在企业集成架构设计中的应用”必过范文,突击2024软考高项论文
SOA架构,即面向服务的架构,它将系统中的所有功能都拆分为一个个独立的服务单元。这些服务通过相互间的沟通与配合,共同完成了整体业务逻辑的运作。在SOA架构中有几个核心概念:服务提供者、服务使用者、服务注册中心、服务规范、服务合同,这些概念清晰地阐述了服务应如何被提
“论SOA在企业集成架构设计中的应用”必过范文,突击2024软考高项论文
|
15天前
|
运维 监控 Cloud Native
云原生技术:重塑企业IT架构的未来
【5月更文挑战第31天】随着云计算技术的不断发展,云原生技术已经成为了企业IT架构转型的重要驱动力。本文将深入探讨云原生技术的核心概念、优势以及在实际应用中的实践案例,帮助读者更好地理解云原生技术的价值和潜力。
|
16天前
|
Cloud Native Devops 持续交付
构建未来:云原生架构在企业数字化转型中的关键角色移动应用开发的未来:跨平台框架与原生系统的融合
【5月更文挑战第31天】 随着企业加速其数字化转型的步伐,云原生架构已成为推动创新和实现敏捷性的关键技术。本文将深入探讨云原生技术的核心概念、优势以及如何在组织中实施这些技术以提高效率和竞争力。通过分析微服务、容器化、持续集成和持续部署(CI/CD)以及DevOps文化等关键组成部分,我们将揭示如何利用云原生架构来优化资源使用、加快产品上市时间并确保系统的可扩展性和可靠性。
|
16天前
|
Cloud Native 算法 程序员
代码与禅意:编程中的哲学思考构建未来:云原生架构在现代企业中的应用与挑战
【5月更文挑战第30天】 在数字世界的繁花似锦之下,编程不仅仅是一种技能,更是一场关于逻辑、美学和哲学的深刻对话。本文将探讨编程过程中所体现出的哲学理念,从禅宗的角度出发,揭示代码背后蕴含的深层次意义。我们将一同走进程序员的内心世界,体会在面对复杂问题时,如何通过冥想般的编码实践,达到问题解决的顿悟。
|
3天前
|
监控 Cloud Native 开发者
云原生技术浪潮下的微服务架构实践
云原生技术正引领着现代软件开发的潮流,其中微服务架构作为其核心理念之一,为复杂应用提供了灵活、可扩展的解决方案。本文将探讨在云原生环境下实施微服务架构的策略和挑战,并结合实际案例分析微服务设计的最佳实践,旨在为开发者提供一套可行的微服务部署与管理指南。
|
3天前
|
消息中间件 监控 API
构建微服务架构:从理论到实践的全面指南
本文将深入探讨微服务架构的设计原则、实施步骤和面临的挑战。与传统的单体架构相比,微服务通过其独立性、可伸缩性和灵活性,为现代应用开发提供了新的视角。文章将介绍如何从零开始规划和部署一个微服务系统,包括选择合适的技术栈、处理数据一致性问题以及实现服务间通信。此外,我们还将讨论在迁移至微服务架构过程中可能遇到的技术和组织挑战,以及如何克服这些难题以实现顺利过渡。
|
20小时前
|
设计模式 消息中间件 运维
微服务架构在后端开发中的应用与挑战
微服务架构作为一种现代软件开发方法,带来了灵活性、可扩展性和高效性,但同时也引发了诸如复杂性管理、数据一致性等新的挑战。本文深入探讨了微服务架构在后端开发中的应用场景,以及应对这些挑战的策略。
4 0