大家好,我是汤师爷~

今天聊聊SaaS业务架构的业务能力分析。

业务能力概述

简单来说,业务能力是企业“做某事的能力”。

业务能力描述了企业当前和未来应对挑战的能力,即企业能做什么或需要做什么。业务能力建模的关键在于定义了企业做什么,而不是如何做(由业务流程描述)。

以人才招聘为例,大多数公司都需要"招聘人才"这项业务能力。"招聘人才"明确了要做什么,但并未详述如何执行。这可能是招聘HR通过招聘网站吸引候选人,也可能是将任务外包给猎头公司。

业务能力独立于组织的人员、流程、信息、资源。准确地说,这些业务要素是支撑业务能力而存在的。同样以“招聘人才”为例,“招聘人才”包括的业务要素可能有:

  • 人员:人力资源团队。
  • 业务流程:吸引、筛选、面试、雇用。
  • 信息:职位描述、招聘需求、应聘者简历、面试评估表、入职文件等。
  • 资源:招聘系统、人事系统。

准确定义的业务能力通常具有高度稳定性。过去几十年中,尽管招聘流程、技术和模式经历了翻天覆地的变化,"招聘人才"这项核心业务能力依然保持不变。

正是由于业务能力的这些特征,它对构建IT系统架构提供了至关重要的帮助。围绕业务能力构建的IT系统不仅具有更稳定的结构,还更容易扩展。

当需要推出新产品或服务时,合理复用现有能力是最高效的方案。

业务流程与业务能力的区别

  • 业务能力:关注企业核心业务的能力和结果,不涉及具体的流程分解。
  • 业务流程:专注于流程本身,面向特定场景,通过活动组合解决具体问题,是企业日常运作的关键动作。
业务能力 业务流程
关注点 做什么(what) 怎么做(how)
业务目标 职能专业化 协作顺畅
表现形式 抽象的、模块化 具体的、端到端
相互关系 为流程提供支持 向能力提需求

业务流程的不同环节,需要对应的业务能力来支持,业务能力可以被多个业务流程复用。业务能力被复用的次数越多,企业在业务能力建设上的收益就越大。

如图,在订单处理的业务流程中,接收订单、派单、下发门店的环节依赖订单履约管理能力,预占库存环节依赖中央库存管理能力。

业务能力如何识别?

企业可以采用多种方法来有效识别业务能力。每种方法都有其特点,企业应根据自身实际情况和需求灵活选择。下面我们将介绍几种常见且行之有效的识别方法。

1、围绕业务对象进行识别。

这种方法是业务能力识别中最基础且推荐的梳理方式。业务对象作为企业运营的基本要素,不仅能有效帮助企业识别关键业务能力,还能确保这些能力的全面性和系统性。

举例来说,通过深入分析"客户"、"商品"、"库存"、"渠道"等核心业务对象,企业可以相应地识别出"客户服务"、"商品销售管理"、"库存管理"、"渠道运营"等关键业务能力。

2、基于职能流程来识别业务能力

对于已经建立良好流程基础的企业了,通过分析各个职能部门的业务流程,企业可以迅速识别出对应的业务能力。这确保了业务能力与企业实际运营的紧密联系,同时也有助于发现可能被忽视的关键能力。

3、参考业界成熟模型

业界成熟模型可作为企业识别和定义自身业务能力的重要参考和起点。然而,企业需根据自身具体情况对这些模型进行适当调整和定制。

  • APQC(美国生产力与质量中心)的流程分类框架:提供了跨行业的标准化业务流程和能力分类。
  • IBM Industry Models:针对特定行业提供详细的业务能力模型,涵盖银行、保险、电信等多个领域。
  • SAP Retail Business Capability Framework:专门针对零售行业的业务能力框架,涵盖了从采购到销售的各个环节。

4、参考成熟的B端软件来识别

在识别业务能力时,成熟的B端软件可以作为一个重要的参考来源。这些软件通常是基于行业最佳实践和广泛的市场需求开发的,因此能够反映出特定领域中普遍需要的业务能力。

例如,ERP系统通常包含了财务管理、供应链管理、人力资源管理等模块,这些模块可以直接对应到相关的业务能力。

同样,CRM(客户关系管理)系统中的销售管理、客户服务、市场营销等功能,也能帮助企业识别出这些领域的关键业务能力。

通过分析这些软件的功能模块和特性,企业可以全面了解行业标准和最佳实践,从而更准确地定义和完善自身的业务能力体系。

示例:零售企业的业务能力

如图所示,我们详细展示了一个典型零售企业的业务能力体系,涵盖了L1和L2两个层级。这种层级划分有助于我们更清晰地理解企业的整体能力结构。

核心运营能力直接面向终端客户,包括采购管理、供应链管理和商品销售管理等。这些能力直接影响企业的市场表现和客户满意度,是企业竞争力的核心体现。

其次是企业运营支持能力。这部分能力虽然不直接面向客户,但为企业的日常运营提供了重要支撑。包括财务管理、IT部署和管理以及员工管理等。这些能力确保了企业内部运作的效率和稳定性。

本文已收录于,我的技术网站:tangshiye.cn 里面有,算法Leetcode详解,面试八股文、BAT面试真题、简历模版、架构设计,等经验分享。

SaaS业务架构:业务能力分析的更多相关文章

  1. MySQL 高可用架构在业务层面的应用分析

    MySQL 高可用架构在业务层面的应用分析 http://mp.weixin.qq.com/s?__biz=MzAxNjAzMTQyMA==&mid=208312443&idx=1&a ...

  2. HRMS(人力资源管理系统)-从单机应用到SaaS应用-架构分析(功能性、非功能性、关键约束)-下篇

    一.开篇 上一篇<HRMS(人力资源管理系统)-从单机应用到SaaS应用-架构分析(功能性.非功能性.关键约束)-上篇>我们详细分析了在架构分析过程中我们需要注意的内容,架构过程的方法论及 ...

  3. Java生鲜电商平台-商品基础业务架构设计-商品设计

    Java生鲜电商平台-商品基础业务架构设计-商品设计 在生鲜电商的商品中心,在电子商务公司一般是后台管理商品的地方.在前端而言,是商家为了展示商品信息给用户的地方,它是承担了商品的数据,订单,营销活动 ...

  4. CTO也糊涂的常用术语:功能模块、业务架构、用户需求、文档……

    功能模块.业务架构.需求分析.用户需求.系统分析.功能设计.详细设计.文档.业务.技术--很多被随口使用的名词,其实是含糊甚至错误的. 到底含糊在哪里,错误在哪里,不仅仅是新手软件开发人员糊涂,许多入 ...

  5. Java程序员如何运用所掌握的技术构建一个完整的业务架构

    1.通用架构概述 创业之初,我们往往会为了快速迭代出产品,而选择最简单的技术架构,比如LAMP架构,SSH三层架构.这些架构可以适应初期业务的快速发展,但是,随着业务变得越来越复杂,我们会发现这些架构 ...

  6. 点菜网---Java开源生鲜电商平台-商品基础业务架构设计-商品分类(源码可下载)

    点菜网---Java开源生鲜电商平台-商品基础业务架构设计-商品分类 (源码可下载) 说明:我们搞过电商的人都可以体会到,搞生鲜电商是最复杂的,为什么复杂呢?我总结了有以下几个业务特性决定的: 1. ...

  7. [阿里云-机器学习PAI快速入门与业务实战 ]课时1-机器学习背景知识以及业务架构介绍

    什么是机器学习? 机器学习指的是机器通过统计学算法,对大量的历史数据进行学习从而生成经验模型,利用经验模型指导业务. 目前机器学习主要在一下一些方面发挥作用: 营销类场景:商品推荐.用户群体画像.广告 ...

  8. 京东B2B业务架构演变

    京东 B2B 业务的定位是让各类型的企业都可以在京东的 B 平台上进行采购.建立采购关系. 京东 B2B 的用户群体主要分为 2 类,一类是大 B 用户.另一类是小 B 用户.比如联通.移动公司跟京东 ...

  9. 大型电商业务架构 IT大咖说 - 大咖干货,不再错过

    大型电商业务架构 IT大咖说 - 大咖干货,不再错过 http://www.itdks.com/dakashuo/new/dakalive/detail/591

  10. 全国城市一卡通一级TSM平台业务架构及意义

    [导读]TSM平台是一种具有鲜明行业属性的平台,因此,各行业都建立了本行业的TSM平台.为促进城市一卡通行业移动支付的快速发展,住房和城乡建设部也建立了全国城市一卡通行业一级TSM平台. 作为住建部标 ...

随机推荐

  1. 工作单元(UnitOfWork) 模式 (1)

    在开始UnitOfWork模式之前有必要回顾下我们耳熟能详的Data Access Object(DAO)模式,即数据访问对象.DAO是一种简单的模式,我们构建应用的时候经常会使用到它,它的功能就是将 ...

  2. 2024 暑假友谊赛 1 (7.13)zhaosang

    A-A https://vjudge.net/contest/638765#problem/A 一开始贪心做不出来,后面发现是dp找到转移方程即可,01dp问题 代码如下 #include <b ...

  3. 2024 暑假友谊赛-热身1(7.11)zhaosang

    A-A https://vjudge.net/contest/639453#problem/A 为了解决这个问题,我们需要确定将墙上的所有数字转换为数字1的最小成本.将数字i转换成数字j的代价由矩阵c ...

  4. vue项目读取文件问题

    问题:在src\assets资源目录存放非图片文件无法获取. 解决:将非图片文件存放到public上,读取的时候路径不带public. 例如:资源的相对路径为:public/roboto/1Kg.wo ...

  5. 蓝图中如何存储树结构: NPC对话的打开方式

    BFS来扩展成数组, 然后每一个node节点的child存储为索引.

  6. Jmeter函数助手40-escapeHtml

    escapeHtml函数用于将字符串进行HTML转义. 字符串转义:填入字符串 1.escapeHtml函数是将字符换进行HTML转义,jmeter还存在其它格式化函数如urlencode函数,url ...

  7. 【Python】Django学习1

    按黑马程序员的美多商场作方向: https://www.bilibili.com/video/BV1nf4y1k7G3 一.应用创建.注册处理.配置 Pycharm 创建Django项目: 自应用注册 ...

  8. 最快视频转绘-AnimateDiff-Lightning

    最快视频转绘-AnimateDiff-Lightning Video-to-Video Generation AnimateDiff-Lightning 非常适合视频到视频的生成.使用 Control ...

  9. 人形机器人(具身智能,Embodied Intelligence)—— 抓取动作(上半身动作规划)的各大公司技术路线

    视频地址: https://www.youtube.com/watch?v=UZBSXzNKB1Q

  10. 国内的开源AI模型共享网站(AI模型的GitHub)—— mindscope —— 使用git lfs方式下载模型文件

    参考前文: 国内的开源AI模型共享网站(AI模型的GitHub)-- mindscope -- 对标外网的"huggingface",mindscope好用吗? 使用git lfs ...