低代码平台的产品设计

2 评论 3551 浏览 15 收藏 5 分钟

最近几年低代码兴起,让很多设计变得更简单。这篇文章,作者整理了低代码相关的发展历史、技术实现的内容,希望能帮到大家。

推进过低代码应用快速开发平台,Salesforce也刷到了Ranger,五年以上低代码平台实施经验,从Low-Code定位、发展过程、技术实现与工作机会和大家聊一聊低代码平台。

一、低代码平台在业务中的定位

低代码产生的背景

SaaS产品设计哲学围绕的是解决需求多样性难题,当项目个性化需求发展到一定阶段时,顺势催生了PaaS理念和发布了PaaS型应用。大量的ISV机构基于PaaS业务组件,构建更符合业务现状的独立应用,发布到云端应用市场。

非技术人员也就是数字员工(公民开发者),通过aPaaS (全称是application Platform as a Service,即应用程序平台即服务),构建业务应用程序,实现任何人都可以扩展SaaS应用的范围和功能的愿景!

举个例子,Salesforce Platform (云平台)是扩展Salesforce CRM范围和功能的应用程序开发平台。通过Lightning、AppExchange、Salesforce Flow、MuleSoft等,几乎任何人都可以创建自动化业务流程或帮助客户查找重要信息的应用程序。

低代码在架构中的定位

SaaS层交付标准SaaS云应用,PaaS层包含不限于多维分析、AI/GPT、应用开发(低代码与代码)、业务协同(IM与Office)、业务集成(应用之间),Core层一般是元数据,类PowerApps的DataVerse与Salesforce的Metadata framework。

二、低代码平台的发展过程

1、SaaS交付

由SaaS驱动,聚焦对业务增长的影响力

2、PaaS交付

由APPExchange驱动,满足ISV生态参与

3、应用集成

由Flow驱动,满足应用之间的通讯与连接

4、社交移动

由Slack与Teams驱动,满足协同和多终端体验

5、大数据

由Tableau驱动,满足可视化和理解数据

6、AI / Einstein GPT

类Copilot,由AI+Data+GPT驱动,新商业

7、垂直行业

类制造、医疗、零售,细分市场的运营切入

三、低代码平台的技术实现

1、布局设计实现,APP、Form、View

应用搭建阶段的核心单元,对用户体验负责,包含不限于应用设计、表单设计、视图设计、驾驶舱设计。

2、数据建模实现,Table、Columns

应用搭建阶段的核心单元,对业务数据负责,包含不限于对象模型、字段关系、字段类型、表达式计算。

3、应用集成实现,Flow、RPA、GPT

应用运营阶段的核心单元,对业务拓展性负责,包含不限于自动化Flow、自定义业务GPT与三方联动连接器。

4、数据协同实现,ETL、DW、可视化

应用数据协同文化的数字支撑,包含不限于ETL、数据集市与数据治理工具与可视化分析。

四、低代码平台的学习路径

2套主流学习路径,就职机会集中在平台企业。

1、Microsoft Learn (Power Platform)

  • PL-900 商业应用平台基础知识
  • PL-100 商业应用制作者
  • PL-200 商业应用平台功能顾问
  • PL-300 数据分析师
  • PL-400 Platform 开发人员
  • PL-500 Automate RPA 开发人员
  • PL-600 解决方案架构师

2、Salesforce Trailhead (5Million Badges)

  • Trails 官方提供的学习路径
  • Trailmixes 自定义的学习路径
  • Superbadge 业务专家的学习路径
  • SuperSet / 特定角色的专家路径(应用构建、财务专家、开发人员)

本文由 @这届南京码农 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于 CC0 协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 我们整了一个低代码业务都不愿意用。。简单的场景用不上,复杂的场景不会用

    来自北京 回复
    1. 低代码到生产力工具,确实太难了…

      来自江苏 回复