SAP RSA与RBA,业务需求与技术实现间的桥梁

news/2024/12/2 17:34:14/

1. 背景

SAP相关的缩略语很多,抛开背景说RSA与RBA,一定会让大家产生无数的联想。今年介绍的RSA与RBA是SAP最新企业架构方法论中的两个概念,听起来高大上,但其实其初衷和想法都是很容易理解的。话不多说,开始。

2. SAP企业架构方法论

这个概念的英文名称是SAP Enterprise Architecture Methodology,它是SAP企业架构(EA)框架下的一个组成部分。简单来说,在SAP的企业架构框架下,有四个组成部分:

  • SAP企业架构方法论
  • SAP参考业务和解决方案架构:
  • 企业架构相关的工具
  • 企业架构相关的服务

说起来都挺玄乎的,但都是形而上的东西,大概知道这么个概念就行。

企业架构方法论最终的目的,就是想实现“业务架构”和“IT方案架构”的一致,也就是说,用最合适的IT方案解决企业最想要的业务需求。

 那么针对于架构这件事,SAP提供的方案就是RBA和RSA。

  • SAP RBA: SAP Reference Business Architecture (RBA), 也即SAP参考业务架构, 它以业务为中心,描述一个企业的业务范围和流程。
  • SAP RSA: SAP Reference Solution Architecture (RSA) , 也即SAP参考解决方案架构,探索如何利用SAP的产品组合解决客户的业务挑战。

2.1 SAP 参考业务架构 (RBA)

总结了SAP在行业50多年的经验,以及吸收那些被广泛认可的行业标准和最佳实践,在SAP的参考业务架构中,SAP将企业的业务架构划分了4大领域和8大业务流程。

4大领域,也即:

  • 产品及服务(Product & Service): 开发和管理产品和服务
  • 供应(Supply):满足对产品和服务的需求
  • 客户(Customer):产生对产品和服务的需求
  • 企业(Corporate):规划和管理企业

一个企业,无论是那个行业和领域,都要关心这四大领域,我的产品和服务是什么?谁是我的供应商?谁是我的客户?我如何管理好自己?

与此同时,从流程的角度,可以抽象出一个企业最通用的8个流程,也即:

  1. 从创意到市场(Idea to Market):管理产品和服务的生命周期,例如管理产品组合和投资、确定新产品和服务、完成设计、管理知识产权和产品合规等
  2. 从寻源到付款(Source to Pay):管理产品和服务的全面采购和采购,如采购计划和管理支出,采购和供应商选择,谈判和管理供应商合同,准备和执行运营采购等
  3. 从计划到完成(Plan to Fulfill):产品或服务的计划、生产、交付和实现,以及跟踪和跟踪、数据管理和可持续地制造运营等
  4. 从线索到现金(Lead to Cash):营销和销售产品和服务,管理销售订单及其履行,提供售后相关服务,开具客户发票,管理应收账款和收款等
  5. 从招聘到退休(Recruit to Retire):管理员工的整个生命周期,包括人力资源战略、计划和预算等
  6. 从获取到退役(Acquire to Decommission):管理整个生命周期,包括规划资产策略和投资,定义资产维护策略,获取或构建资产,启用资产,规划和执行资产维护,以及卸载和停用资产等
  7. 公司治理(Governance):涵盖与内部运营相关的所有业务活动,如制定和管理企业战略和计划,管理投资组合和项目,管理全球贸易和税收,管理风险和合规等
  8. 公司财务(Finance):涵盖所有与财务运营相关的业务活动,如优化财务,管理应收账款和应付账款,会计和财务结算,以及管理资金等

这8大通用业务流程属于公司业务的最高级抽象,每一个大流程下,可以有着具体的实现,例如“从线索到现金”这个流程,其实对应这“销售”这个业务,那么销售流程中,可以有很多的场景,例如B2B的销售,B2C的销售,线上销售等等。也即,在更细粒度的级别上,业务流程可以分解为更具体的业务活动。

 通过RBA,一个企业可以快速定位自己的需求,并找到最合适自己企业的“模板”流程,这些“模板”流程都是经过时间检验的最佳实践,参考这些最佳实践,反省自身,看着自己企业中的问题和可以改进的点,然后对自身的流程进行优化。这件事,换个名称,也可说成对自己进行“企业的数字化转型”,咋样,是不是瞬间高大上了 ;-)

2.2 SAP参考解决方案架构(RSA)

SAP参考解决方案架构RSA,其目的就是展示如何利用SAP的产品,实现RBA中的定义的业务流程。

换句话说,RBA描述的是“What”,而RBA中描述的就是“How”。RBA中定义了我需要实现哪些业务,RBA中告诉你,如何用SAP的产品去实现这些需求。

例如下图:

假设在业务上,你需要对于销售订单实现管理,那么为了完成这件事,你可以在RSA中找到建议,也即可以使用S/4HANA Cloud上的销售订单管理,或使用S/4HANA上的销售订单管理。这两款产品都可以实现这个功能。

另外,在RSA中,也有流程的概念,这些流程用于描述方案的价值和具体实现,这些流程的信息就会更加着重用于IT实现的细节。例如下图,描述了服务订单生命周期中的一些重要步骤。

SAP参考体系结构的愿景是支持客户自主完成业务转换,在RSA中发现推荐的SAP解决方案,并支持这些业务流程的技术实现。

3. 小结

SAP RBA和RSA的概念并不是全新的,这种思路是广大ERP或企业软件供应商一直采用的方案。将隐性知识抽象成系统的功能,并让更多人可以以更容易的方式理解和使用,这可能是RBA和RSA的初衷,也更符合“云”的概念

有关访问RBA和RSA的功能和内容,可以通过SAP Signavio中的Process Explorer来访问。感兴趣的小伙伴可以自行探索。


http://www.ppmy.cn/news/997115.html

相关文章

vue基础-key的作用

vue基础-key的作用 1、无key2、有key,值为索引3、有key,值为id 1、无key 最大限度尝试就地修改/复用相同类型元素 2、有key,值为索引 有key属性,基于key来比较新旧虚拟DOM,移除key不存在的元素 3、有key&#xf…

Git常见问题

git clone 提示OpenSSL SSL_read git clone 时提示Connection was reset, errno 10054类错误 fatal: unable to acce ss https://github.com/fex-team/ueditor.git/: OpenSSL SSL_read: Connection was reset, errno 10054 备注:以下方法只是归纳整理,…

【2023】无痕制作钓鱼邮件

当涉及到网络安全和信息保护时,钓鱼攻击一直是备受关注的话题。钓鱼攻击是一种利用社交工程手段欺骗用户,诱使其提供敏感信息或执行恶意操作的攻击方式。它不仅威胁个人用户的隐私和财产安全,也对组织和企业的机密信息构成严重威胁。为了增强…

Linux(centos7)如何实现配置iscsi存储多路径 及DM-Multipath的配置文件概述

安装多路径软件(系统默认安装) #第一:安装多路径软件yum -y install device-mapper device-mapper-multipath#第二:在CentOS7中启用多路径模块,mpathconf命令及相关模块加载(可以使用mpathconf -h查看用法&…

软件安全测试和渗透测试的区别在哪?安全测试报告有什么作用?

软件安全测试和渗透测试在软件开发过程中扮演着不同的角色,同时也有不同的特点和目标。了解这些区别对于软件开发和测试人员来说非常重要。本文将介绍软件安全测试和渗透测试的区别,以及安全测试报告在软件开发和测试过程中的作用。 一、 软件安全测试和…

Linux系统运维级命令

LInux命令 1、查询当前安装了哪些软件包 rpm -qa #查询全部的安装包rpm -qa | grep nginx #查询Nginx是否安装其它用法,查询指定软件名的详细信息,安装目录,安装包信息,配置信息,安装位置等 rpm -ql 软件名 …

使用Debate Dynamics在知识图谱上进行推理(2020)7.31+8.1

使用Debate Dynamics在知识图谱上进行推理 摘要介绍背景与相关工作我们的方法状态action环境policiesDebate Dynamics裁判 摘要 我们提出了一种新的基于 Debate Dynamics 的知识图谱自动推理方法。 其主要思想是将三重分类任务定义为两个强化学习主体之间的辩论游戏&#xff…

javascript权威指南

第四章:表达式与操作符 1、什么是操作数,什么是结果类型 在计算机编程和计算机科学中,操作数(Operands)是指参与运算或操作的值或数据。操作数可以是数字、变量、常量或表达式,取决于具体的运算或操作。操…