ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

业务架构是什么?大白话讲透实战认知框架

业务架构是什么?大白话讲透实战认知框架 直接说结论业务架构被讲复杂了这事不怪你怪教科书。我入行前几年也被业务架构这四个字折磨得不轻。看TOGAF的官方定义什么业务战略、治理、组织和关键业务流程之间的关系每个字都认识连起来像天书。翻各种咨询公司的白皮书动不动就是为客户提供端到端的价值交付看完更懵。直到后来在一线做了好几个真实的架构项目被业务方逼着、被技术团队怼着才慢慢摸清楚这东西到底是个啥。这篇文章我就用大白话把我踩过的坑、琢磨明白的道理一次性说清楚。不扯理论全部围绕实战来讲争取让刚入行或者转岗做架构的同学花二十分钟就能建立一个清晰、能用的业务架构认知框架。1. 先聊清楚业务架构到底是个什么东西1.1 教科书定义为什么把你绕晕知识类和经验类内容是两种完全不同的逻辑。教科书讲究严谨、完备、可推演所以它必须用抽象的语言覆盖所有场景避免被挑出逻辑漏洞。而业务架构这种纯靠实践积累的对象恰恰是抽象程度越高信息量越低。你去看TOGAF或者各种教材里的定义核心绕不开这几个词战略、组织、流程、信息、能力。然后教科书会告诉你业务架构是企业架构的一个子集是连接业务战略与IT实施的桥梁。这句话本身没有错但问题在于——它没有告诉你你拿着这个东西到底去干什么。举个例子你问一个老厨师什么是刀工他会告诉你把菜切得均匀、快速、不断刀。教科书则会写刀工是烹饪过程中对食材进行物理性状改变的技术手段的总称其核心要素包括施力角度、刃口运动轨迹与食材纤维结构的匹配关系。你看完哪个能上手显然是前者。教科书绕晕你的本质原因有三个层级太多从战略到运营到IT每一层都有无数概念你在层与层之间迷路了。名词打架同一个东西在不同框架里叫不同名字业务能力、业务服务、业务组件同一个名字在不同框架里指不同东西不晕才怪。没有抓手教科书里的业务架构是静态的、横截面的没有告诉你第一步做什么、第二步做什么、怎么判断做对了。所以忘掉那些绕来绕去的定义。你只需要记住一个可操作的说法业务架构就是把企业想做、在做、能做的事以及谁来做、怎么做、用什么信息做这件事结构化地梳理清楚让所有人都能达成一致。1.2 用一句话捅破窗户纸如果只允许用一句话来形容业务架构我的答案是业务架构就是企业的作战沙盘。你想象一下打仗之前指挥员会在沙盘上摆出地形、兵力、补给线、敌方阵地。这个沙盘不负责具体怎么开枪但它必须让所有人清楚我们在哪、对手在哪、我们的优势是什么、薄弱环节是什么、哪条路线能打通、哪条路线是死路。业务架构干的就是这个活。它把企业的战略目标要去哪、业务流程仗怎么打、组织角色谁来打、业务能力用什么武器、信息数据情报怎么传摆到一张图上。它不回答某行代码怎么写但它回答如果我们要做数字化转型应该先在哪个业务环节动手。用生活化一点的类比你装修房子时业务架构就是那个设计总图。水电工、木工、油工各自看的图纸不一样但设计总图把墙体、电路、水管、家具的位置全部标清楚了。没有这张总图水电工按自己的想法走线木工按自己的理解打柜子最后一定打架。所以下次再有人问你业务架构是什么你就说就是一张把企业的业务说清楚的总图让做决策的人能看明白让做系统的人能找到位置。谁要是说你这定义不完整你就让他先看十本教科书再回来聊。2. 业务架构的四个积木能力、流程、角色、信息整个业务架构体系虽然概念很多但真正核心的积木就四块。你把这四块搭明白了业务架构就立起来了。2.1 业务能力企业会做什么业务能力是所有概念里最抽象、也最重要的一个。它描述的是企业具备什么本事而不关心具体怎么干。听上去还是云里雾里拿咖啡店举例制作咖啡是一项能力不管是手冲、意式、冷萃都是制作咖啡这个能力的具体表现。客户服务是一项能力不管是前台点单、电话预订、小程序下单都是这个能力的载体。供应链管理是一项能力不管是本地采购还是远程冷链都属于这个范畴。注意业务能力有三个关键特征第一它不绑定组织。你做能力梳理时不要写门店店长负责制作咖啡而要写咖啡制作能力。因为组织架构天天变今天店长负责明天副店长负责但能力始终在那儿。绑定了组织你的架构就失去了长期参考价值。第二它不绑定流程。制作咖啡不管是在顾客到店点单流程里还是在外卖订单流程里它都是同一个能力。能力是原子级的流程是这些原子的组合序列。第三它不绑定技术。客户服务能力可以由人工承担未来也可以由AI机器人承担。能力描述了要做什么而不是用什么做。我把业务能力理解为企业的肌肉群。你要判断一个企业强壮不强壮不是看它今天做了哪件事而是看它具备哪些能力组合这些组合能不能应对未来的挑战。2.2 业务流程业务能力怎么串起来流程是业务架构里最好理解的部分因为大家都见过流程图。但业务架构视角下的流程和操作层面的流程图有几个明显区别。首先是粒度不同。操作层流程图会画到填表、点按钮、签字这种级别而业务架构中的流程通常画到端到端级别。什么叫端到端就是从客户发起需求到这个需求被完全满足的全过程。比如从下单到取餐是一个端到端流程从咖啡豆采购到吧台出品是另一个端到端流程。其次是视角不同。操作流程图是某个岗位视角站在我的角度看事情怎么做业务架构中的流程是价值视角站在客户得到的最终结果往回看这个过程跨了哪些部门、用了哪些能力、产生了什么数据。我见过很多企业各部门都有自己画得很精细的流程图但连不起来。采购部门的流程图到仓库收货就结束了仓库部门的流程图从仓库验货开始中间的交接环节是黑洞。业务架构的流程梳理恰恰要填掉这些部门之间的黑洞。抓流程的时候记住一个原则每个流程都必须有明确输出的价值。如果一个流程画完你回答不了这个流程完了之后谁受益、受益什么那要么流程边界画错了要么这个流程根本不该存在。2.3 组织与角色谁来干活组织架构是业务架构里最容易被误会的部分。很多同学觉得业务架构就应该画一个汇报关系图董事长下面挂CEOCEO下面挂各部门——这是典型的把组织架构当成业务架构。组织这块业务架构关心的是两件事角色不是岗位。岗位是HR概念是劳动合同上的名字角色是业务概念是在这个业务流程里需要承担什么职责。一个人可以扮演多个角色一个角色也可以由多个人共同承担。比如审批人就是一个角色风控专员是一个岗位张三既是风控专员也是某类特殊业务的审批人。业务架构里画角色是为了搞清楚流程中的每个环节到底由谁来负责以及这些角色之间的协作关系是否顺畅。如果画完发现某个关键决策节点居然没有对应的角色负责这就是一个架构级别的风险点。很多企业做数字化转型上一套系统之后发现流程走不下去往根上挖不是系统的问题是角色缺失——流程里写的是A部门配合、B部门协调但根本没有定义具体角色对这个环节的产出负责。这种问题靠代码修不好必须靠业务架构里的角色定义来修正。2.4 信息与数据业务运转的血液业务架构里还会涉及信息和数据但这块经常被描述得过于IT化导致很多业务背景的同学直接放弃。其实用业务语言说就一句话你跑完一个流程到底要用哪些信息、产生哪些信息。每个流程都有输入输出。点单这个流程输入是顾客偏好和菜单信息输出是订单。制作咖啡的流程输入是订单和库存信息输出是一杯咖啡和消耗的原料记录。这些输入输出就是业务架构视角下的信息对象。业务架构层面不需要你去建数据库表不需要你画ER图你只需要把关键信息对象识别出来然后看它是不是在正确的流程环节被正确地产生和使用。举一个最常见的反面案例很多企业的销售流程和财务流程是脱节的。销售走自己的系统录入的是合同金额财务走另一个系统用的是到账金额。两边用的名词不一样数据对不上月底对账靠人工Excel。这就是业务架构没梳理好——信息对象没有统一不同流程各说各话。所以业务架构阶段的信息梳理非常重要。你把关键信息对象定义清楚什么是订单、什么是合同、什么是收入就相当于给企业定了统一的业务语言。后面做任何IT系统都基于这套统一语言来设计就不会再出现数据打架的问题。3. 一次完整的实战给一家连锁咖啡店画业务架构概念讲再多不如走一遍实战。为了让你看清楚业务架构怎么落地我带你把一家典型的连锁咖啡店就叫它醒咖吧从头到尾画一遍。这个案例融合了我做过的零售连锁类项目经验纯属虚构但套路真实可复现。3.1 第一步从业务目标反推能力地图任何业务架构梳理都从业务目标开始。别上来画图先回答一个问题这家企业未来两三年到底要实现什么醒咖的核心目标我给它定了三句话两年内门店数量翻一番从50家到100家。线上订单占比从现在的20%提升到50%。单店人效提升30%。这三句话决定了业务架构的价值导向。如果目标是扩张能力地图里的门店拓展必须强化如果目标是线上订单则数字化运营和线上履约必须是重点能力。接下来是能力梳理的具体操作。方法分三步第一步从价值链出发做一级分类。连锁零售行业常见的价值链是产品研发 - 采购供应 - 门店运营 - 营销增长 - 客户服务 - 支持职能。这六个环节就是一级能力域。第二步每个一级能力域往下拆二级能力。你看门店运营这个域可以拆成开店管理、日常运营、人员排班、库存管理、现金与收银管理、食品安全管理这些二级能力。采购供应就拆成供应商管理、采购计划、收货质检、仓储管理、配送调度。第三步继续往三级拆。有必要的二级能力再往下拆成三级。比如开店管理往下拆可以分成选址评估、装修工程管理、设备采购与安装、开业活动策划。通常拆到三级就够了再往下就属于流程和操作层面不应该写在能力地图里。拆完之后画成一张图这张图就是醒咖的能力地图。我在实际项目中画完能力地图通常会做一个动作给每个能力打个分评估它的现状成熟度满分5分和对业务目标的重要性满分5分。落进四个象限重要性高、成熟度高保持优势继续投入。重要性高、成熟度低老板重点关注资源优先倾斜。重要性低、成熟度高做过剩了可以适当收缩。重要性低、成熟度低暂时放一放别浪费力气。醒咖评下来线上订单履约能力的重要性是5分成熟度只有2分。这就是一个明确的改进方向也是后面IT系统建设的输入。3.2 第二步把流程画到可以直接做系统能力地图是静态骨架接下来要给它注入血脉——流程。画流程时也是分层级的但注意这个阶段画流程以端到端业务场景为单位不要太细。我给醒咖梳理优先画了三个端到端场景场景一顾客到店消费。起点是顾客进店终点是顾客离店。包含接待引导 - 点单 - 支付 - 制作 - 出品 - 清洁桌位 - 送别。这个流程覆盖了门店运营、客户服务两个能力域的协作。场景二线上订单履约。起点是顾客在小程序下单终点是顾客收到咖啡。包含线上下单 - 订单路由到门店 - 门店接单 - 制作 - 打包 - 骑手取货 - 配送 - 确认送达。这个流程是未来线上占比50%目标的核心支撑。场景三门店物料补给。起点是触发补货预测终点是门店确认收货。包含库存盘点 - 补货预测 - 采购单生成 - 供应商确认 - 配送 - 门店验收 - 入库。以场景二为例画的时候要标注清楚每个环节的角色、使用的信息对象和系统支撑没有系统就标注人工。画出来大概是这样简化版环节角色信息对象系统支撑输出产物线上下单顾客商品/价格/优惠券小程序电子订单订单路由系统订单/门店库存/配送范围订单中心路由结果门店接单门店值班经理订单/预计制作时间门店POS系统接单确认制作咖啡师订单/配方/原料库存无人工制作完成咖啡打包吧台助理订单/包装物料无打包好的订单骑手取货外卖员订单/取货码骑手App取货确认配送外卖平台订单/路径信息平台系统送达记录确认送达顾客订单状态小程序完成回执这张表画完它的价值立刻体现出来了。你可以直接看到哪个环节没有系统支撑冗余的人工步骤就在这儿哪个环节的信息对象定义不清晰后续系统建设就要先定标准哪个环节依赖外部平台需要考虑合作关系和风险。画完流程再补一个动作把流程和刚才的能力地图做交叉验证。查一遍线上订单履约流程到底调用了哪些业务能力线上下单调用的是数字化运营和客户服务能力门店接单调用的是门店运营能力配送调用的是供应商与配送管理能力。这一步发现什么问题配送管理这个能力在能力地图里被划在了采购供应域里但流程显示它不只服务于供应链还直接服务于客户履约。这就是一个典型的能力归属和实际使用不一致的问题。在后续优化时要么把配送调度从采购供应挪出来变成一级能力要么它横跨多个能力域需要单独管理。3.3 第三步把架构画完之后的体检报告能力地图和核心流程都画完之后一定要做一个综合诊断。业务架构梳理不是为画图而画图它是用来发现问题的。我给醒咖做诊断时聚焦在四个维度第一个维度流程断点。检查端到端流程每个环节之间是否存在交接不清楚、责任主体缺失的地方。检查完发现线上订单和门店库存的数据不打通顾客在小程序下单时系统并不知道门店实际库存余量。如果一款热门咖啡豆缺货顾客下单后门店才打电话说做不了体验很差。这属于典型的信息对象不一致导致的流程断点。第二个维度能力缺口。对照业务目标和能力评估矩阵找差距。线上订单履约能力是未来战略的关键但成熟度低对应的数字化平台建设没有启动。同时库存管理能力的成熟度也偏低这会影响线上订单的可承诺性能不能在用户下单时准确给出可履约承诺。这两个缺口是未来一到两年优先级最高的改进项。第三个维度冗余与重复。找那些在多个流程中反复出现、但没有统一管理的活动。诊断发现门店的每日盘点和每周盘点是两套动作分别由店长和值班经理执行标准不统一数据对不上。这个在企业里太常见了叫同类能力多套做法。第四个维度角色与责任盲区。检查关键流程里是否有环节无法定位到明确责任人。结果发现线上订单售后这个环节既没有明确的门店角色负责也没有总部的客服角色兜底出了客诉就互相推。这是典型的架构级风险。做完这四个维度的诊断把发现整理成一张问题清单每项标注问题描述、影响范围、严重程度、建议改进方向。这张清单直接交给决策层就是业务架构最有说服力的输出物。它比几十页PPT都有用因为每一条都能映射回业务目标。4. 业务架构和隔壁那些架构到底是什么关系我一直觉得业务架构之所以难学还有一个原因是它周围围着一圈近义词流程架构、组织架构、IT架构、数据架构、应用架构、技术架构……这些词放在一起就像一家人都姓架构你根本分不清谁是谁。4.1 业务架构 vs 流程架构 vs 组织架构这三个概念是包含和被包含的关系不是并列关系。流程架构是业务架构的一个重要组成部分不是全部。你可以这么理解流程架构是业务的动态视图描述事情怎么做业务架构除了动态视图还包含静态视图——能力地图就是典型的静态视图它不关心先后顺序只关心企业有哪些本事。组织架构更特殊。严格来说组织架构本身不在业务架构的核心范围内但业务架构必须参考组织架构。为什么因为流程定好了活儿最终得落到人身上。如果组织架构和业务流程不匹配——比如流程需要三个角色协作但组织架构上根本没有对应岗位——流程就跑不起来。反过来如果组织架构调整频繁流程就要跟着变那流程就没法固化成标准和系统。做一个不太严谨但方便记忆的比喻流程架构是事的架构组织架构是人的架构而业务架构是事人能力信息的系统架构它比你通常理解的流程架构大了一圈。4.2 业务架构与IT架构的前世今生业务架构和IT架构的关系是整个企业架构话题里最核心的一条主线。梳理清楚这个你基本就理解了企业架构的大半逻辑。业界有一个约定俗成的分层模型从上到下依次是战略层 - 业务架构层 - 数据架构层 - 应用架构层 - 技术架构层。业务架构在这条链子里的位置是承上启下的枢纽。向上它承接战略向下它指导IT系统的建设。那么边界在哪儿我用一句话总结业务架构描述业务领域内部的事儿IT架构描述信息系统内部的事儿两者在信息对象和业务服务这两个点交汇。更具体地说业务架构的产出能力地图、流程图、信息对象、角色清单有三个核心用途第一作为IT项目立项的业务依据。当你说我们要建一个数字化订单平台架构评审会问的第一个问题一定是这个平台支撑的是哪个业务能力覆盖哪些业务流程涉及哪些角色如果这些问题回答不了说明业务需求根本没想清楚系统建了也是空中楼阁。第二作为IT需求分析的业务地图。需求分析师接到任务先不急着问页面长什么样而是先看业务架构。流程图上标注了各环节的信息对象系统需要支持的逻辑就一目了然。有业务架构做指引需求分析的质量会大幅提升不会遗漏关键业务规则。第三作为业务和IT沟通的共同语言。业务方说我要提升线上订单能力IT方说那我要建订单中心和库存中心两边为什么能对话因为大家看的是同一张业务架构图。业务架构就是翻译器把业务需求翻译成IT能听懂的能力、流程、数据。反过来IT架构也会对业务架构提出约束。比如当IT评估后认为库存数据实时同步在现有技术条件下成本过高时业务就得调整预期把实时可承诺库存降级为准实时可用量展示。这个过程叫架构对齐是业务与技术互相妥协、互相校准的正常过程。5. 实务中最容易踩的四个坑业务架构领域几乎没有一个项目不踩坑的。我把自己和同行踩过的坑整理出来你提前知道能省很多学费。5.1 坑一把业务流程图画成了业务架构这是最高频的误区。很多团队业务架构梳理做着做着就变成了在一张大白纸上画各种各样的泳道图然后把这一步叫做业务架构梳理。本质上这只是在画流程而且是局部的操作流程。流程只是业务架构的一个维度。一个完整的业务架构除了流程还得有业务能力地图、信息对象定义、角色职责划分、业务规则梳理等。如果把业务架构等同于流程图你就会失去全局视野看到的都是点连不成面。我的建议是流程是很好的切入点因为好上手但千万不要停在这儿。画完流程一定要逼自己往上抽象出能力地图往下梳理出信息对象。完整走完这套才算真正的业务架构。5.2 坑二能力地图画成了组织架构图上面提到过能力地图应该是不绑定组织的。但实际操作中大家太容易把部门职责表改个名就叫能力地图。区分方法很简单如果能力列表的每一项你能直接在组织架构上找到一个对应的部门那这大概率不是能力地图只是组织架构的换皮。那到底怎么区分教你一个试金石如果CEO调整了组织架构把A部门并入B部门你的能力地图需不需要跟着改如果需要改说明它是组织架构的附庸不是真正的能力地图。能力是相对稳定的组织是易变的。以能力为视角做架构企业重组时你的资产才依然可用。5.3 坑三只画现状不画目标业务架构有两种状态AS-IS现状和TO-BE目标。很多团队花几个月把现状理得清清楚楚画出了精美的现状架构图然后收工汇报。这有个致命的盲区现状梳理得再清楚如果不知道应该往哪去对决策的帮助极其有限。正确做法是在画现状图的同时基于业务战略推导目标架构。目标架构可以暂时不细致但方向必须明确。比如醒咖的目标架构里库存管理应该从分散在门店的人工Excel管理走向总部统一的可承诺库存平台。方向定了后面的工作才有着落。画目标架构还有一个实用的技巧不要追求一步到位。目标版本建议分阶段规划比如3个月、6个月、12个月各达到什么程度。业务架构的目标版本不是一个静态终点是一条演进路径。5.4 坑四画完就锁进抽屉这个坑不在技术层面在组织层面。业务架构最大的风险不是画错而是画完不用。我见过太多企业花了几个月的功夫、请了外部顾问产出了一套看起来很专业的架构文档然后束之高阁。第二年有人问起来员工都不知道公司还有这套东西。为什么会这样因为业务架构没有和实际的工作机制挂上钩。怎么避免三个接地气的办法一是把业务架构变成项目立项的必经关卡。凡是新项目、新系统建设必须先过业务架构评审说明你的项目和架构的关系。没有这个机制架构就永远是纸上谈兵。二是让流程责任人对架构负责。每个端到端流程指定一个流程Owner他必须维护流程相关的架构文档。人一挂上钩文档才有活气。三是保持季度级更新节奏。业务架构不是一次性的项目不是画完就存档的交付物它有生命周期。业务变了架构就要跟着更新。建议每个季度做一次整体的审视和修订。6. 什么时候用得上业务架构以及什么时候别用聊了这么多你可能会问那我到底什么时候需要用业务架构是不是所有项目都必须先搞一套完整的业务架构6.1 真的需要业务架构的三种场景场景一企业级数字化转型。当一个企业要从传统模式转向线上化、数据化运营时涉及部门多、系统多、数据复杂没有全局的业务架构做导航一定会走弯路。这时候业务架构的价值最大它能帮你判断数字化转型的优先级先改哪个流程、先建哪个能力、先打通哪个信息断点。场景二大型IT系统规划与建设。当一个企业要建设或升级核心系统比如ERP、CRM、订单中台时业务架构是需求分析的基础。没有它你收集到的需求就是一盘散沙业务部门各说各话IT部门无所适从。有了架构需求的归类和取舍就有了标准。场景三组织变革与业务流程重组。当企业要做重大的组织调整、并购整合、流程再造时业务架构能提供一个稳定的参考系。组织可以经常变但核心业务能力相对稳定。基于能力视角看变革不容易被眼前的组织调整带偏。6.2 不需要业务架构的两种场景场景一单一业务环节的小优化。如果只是改一个报表的展示逻辑、优化一个客服话术、调整一个审批流的节点这不需要上升到业务架构层面。不要动不动就搞大而全的架构设计小问题用轻量级的方案解决就好。场景二初创团队的敏捷试错期。产品方向都没跑通市场也没验证这种阶段最重要的是快速试错不适合做重型的业务架构梳理。初创团队需要的是轻量级的业务澄清搞清楚目标客户、价值主张、核心流程就行没必要画完整的能力地图。业务架构是有适用边界的过度使用和完全不用都是坑。判断标准就一条你的决策复杂度够不够高够不够跨部门、跨系统、跨周期。够就需要不够就别硬上。7. 给被教科书绕晕的朋友一些真心话写了这么多最后再分享一点我个人实际工作中的体会。业务架构这个领域有一个特别反常识的地方它看起来是死的——一堆框架、一堆图、一堆文档但真正用起来是活的。你只有在真实的项目里被业务部门和IT部门来回拉扯你才会真正理解为什么需要能力地图为什么信息对象要统一为什么流程Owner要指定清楚。所以我给你的建议是教科书可以看但别死磕。你先找一个自己熟悉的行业哪怕是你楼下那家咖啡店试着按我文章里的方法把它梳理成业务架构。能力地图、核心流程、信息对象、角色清单四样东西画完你对业务架构的理解就有血有肉了。还有一个亲身经验业务架构没有完美这回事。你画的图一定有争议列的能力清单一定有人不同意梳理的流程一定有不完整的地方。这太正常了。业务架构的价值不在于画出一张让所有人挑不出毛病的图而在于通过讨论和碰撞让团队对业务的认知趋向一致。这个过程本身就是架构最大的价值。最后再送一个小技巧跟业务方讲业务架构的时候千万不要提架构两个字。你就说我们来把业务的逻辑理一理看看哪些地方卡住了、哪些地方可以优化对方立刻愿意配合。等你把业务逻辑理清楚了再回头告诉他这个其实就是业务架构他会恍然大悟。这才是业务架构正确的打开方式。
返回列表