低代码的应用场景

Gartner 在 2019 年的低代码调研报告中,曾经绘制过一张用来阐述低代码适用场景的“应用金字塔”,如下图所示:

配图3.png

应用级别划分:从下往上,分别为工作组级(Workgroup Class)、部门级(Departmental Class)、企业级(Enterprise Class)、可扩展需求极强的企业级(Extreme-Scale Enterprise Class)。容易看出来,它主要的划分维度就是应用所面向的用户基数(基数越大,可扩展需求也越高)。

任务关键性:从下往上,各级别应用的任务关键性(Mission Criticality)逐级递增。例如一个只在工作组内使用的后台管理应用,一般都不会涉及到影响整个企业的关键任务。脱离企业这个视角来看,整个软件产业中也有很多通用的任务关键型应用,比如:实时操作系统、航空调度系统和银行对账系统等。

实现复杂度:从下往上,各级别应用的复杂度(Complexity)也逐级递增。例如最上层的企业级应用,除了功能覆盖面大导致业务复杂以外,往往还需要满足更多苛刻的非功能需求,包括但不限于:用户体验、性能、可靠性、安全性、可伸缩性、可维护性、兼容性。其他一些复杂软件的案例包括:3D 游戏界面(交互复杂)极其底层的游戏引擎(逻辑复杂)、超大型 CRM 系统(一方面是实现很复杂,另一方面,这种成熟软件的标准化程度较高,大部分情况下可以直接用现成的 SaaS 软件)。

应用需求量:从上往下,各级别应用的需求体量(Volume)逐级递增,呈现一个金字塔形状。这个特征可以用万能的 2/8 原则来理解:20%的“全民”应用,由于需求的通用性和普适性,可以覆盖至少 80%的用户群体(例如企业大部分人都要用的考勤系统);而剩下那 80%的“小众”应用,由于需求的定制化和特殊性(例如蚂蚁的期权系统...),就只能覆盖各自小圈子里那 20%的用户了。

与低代码的契合关系:从上往下,各级别应用与低代码越来越契合(Relevant)。也就是说:越简单的应用,越契合低代码;越不太关键的任务,也越契合低代码。同时,由于契合低代码的应用更偏金字塔底层,而这些应用的需求量都更大,所以可以得出如下判断:低代码能够适用于大部分业务场景(而且这个比例会一直上升,逐步往金字塔的更上层应用逼近),例如:B2E 类应用(表单、审批流、ERP 系统)、B2B 类应用(企业商城、工业控制台)、B2C 类应用(企业展示、营销页、店铺装修)。

相关推荐

  1. 入门代码开发:快速构建应用程序方法

    2024-01-17 00:44:03       35 阅读
  2. 代码开发应用解锁旅游业创新潜力

    2024-01-17 00:44:03       37 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-17 00:44:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-17 00:44:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-17 00:44:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-17 00:44:03       20 阅读

热门阅读

  1. Pandas实战100例 | 案例 44: 添加新列

    2024-01-17 00:44:03       38 阅读
  2. 【安装】Linux安装ffmpeg

    2024-01-17 00:44:03       42 阅读
  3. HTTP协议学习 可以从这些方面开始

    2024-01-17 00:44:03       34 阅读
  4. Vue待办事项的实现

    2024-01-17 00:44:03       22 阅读
  5. linux系统nginx做负载均衡

    2024-01-17 00:44:03       24 阅读
  6. node 第二十一天 webpack 初见

    2024-01-17 00:44:03       37 阅读
  7. WPF 获取父容器控件的宽度

    2024-01-17 00:44:03       24 阅读
  8. CSS Day6-Day8 浮动和定位

    2024-01-17 00:44:03       34 阅读