自照相机发明以来,摄影是一项具有一定专业性的活动。要拍出有质量的照片,先要学习摄影的概念、原理和技巧。因为它的专业性,诞生了一个职业叫做摄影师,只有小部分人掌握这项技能。
但是,拍照是一个很广泛的需求,一般人也需要能够拍照,以快速地记录人、物、景。
所以,设计师们想方设法地将摄影变成一项简单的事情。后来诞生了傻瓜相机;到今天,将相机功能做到手机里。 这中间自动化了很多操作,为了操作简单不惜去掉某些功能。今天,随着手机的普及,人人都能够拍照了。
另外一个例子是图片处理工具。
Adobe公司的Photoshop软件功能强大,能够处理各种图片。抠图、调色、合成、特效,无所不能。人们甚至将Photoshop变成了一个动词,简称PS。 同样,一般人能够熟练使用Photoship前需要学习Photoshop的概念、原理和操作。
爱美是每一个人的需求。人们想办法让爱美人士的期望在手机上实现,这时就出现了美图秀秀这样的工具。不需要学习任何概念、技能,只需要打开这个APP,点击图片美化,程序就能智能地将图片变美。
虽然美图秀秀的功能没有Photoshop那样强大,但是它提供的功能够用,从而得到广大用户的认可。
这两件事有一个共同点:对于一个广泛的需求,提高工具的易用性,能够大大加快用户对工具的接受和使用。
- 1 -
今天企业运营面临的挑战
今天的企业,为了提升自己的竞争力,努力地通过数字化转型来改善用户体验和企业效率。
比如:
当前,城市中十字路口的红绿灯的时长是固定的。东西方向的车有100辆,拥挤不堪。这时,即使南北方向的车只有1辆,也需要等够了时间才会变灯。
将来的智能城市系统,如果能识别道路上车辆的拥堵情况,根据车流情况动态控制红绿灯时长,将有助于提高城市交通效率。
再比如:
一个运动用品商店,如果能够识别进入商店的顾客;记录他购买过的商品,问过的问题,甚至他在某个货架的停留时间。就有可能根据这些数据推断出他的喜好,从而为他推荐他可能喜欢的商品。
做到这些,都需要企业建立完善的IT系统来支撑企业的运营,现在叫做数字化转型。需要有多完善呢?需要采集企业内部的、外部的、所有相关的信息。将现实世界的所有信息,在电脑系统中全部建立。业界发明了一个词叫做数字孪生(Digital Twins), 即:现实世界和电脑里的虚拟世界是一摸一样的孪生兄弟。 这需要建立多少功能的IT系统,需要多少工程师啊?
- 2 -
什么是无代码平台
一直以来建立IT系统需要具有专业技能的工程师。 理解业务需求,做系统设计,然后编码实现、测试、上线。
有没有可能将这个需要专业工程师完成的工作简化,让不懂IT技术的业务人员就能开发软件系统呢?如果能达成,将极大地提升业务人员的生产力,降低IT系统建设的成本。人们的其中一个答案是:无代码平台。
无代码平台就是非技术人员也可以使用它来构建和部署自己的应用程序,而无需编写任何代码的软件。
无代码平台一般提供有限的功能给用户:
-
可视化、拖拽式操作
-
自定义表单
-
自定义工作流
-
系统安全和权限控制
-
统计报表
-
无缝集成现有业务系统
以上功能已经能够覆盖很多开发基本的业务系统需求。
虽然无代码平台不如传统编码方式建立系统这么灵活、这么强大, 但是它提供的功能覆盖了开发多数业务系统的基本能力,并且足够简单。这个思路和本文说的照相机和图片处理软件的思路一致:简化操作、去除非必要功能以获得广泛使用。
有报道称,特斯拉(Tesla)基于无/低代码平台,仅25个人4个月就开发了整套ERP的MVP(最小可行性产品)。这足以可见无代码平台的威力。
- 3 -
无代码平台意味着什么
对业务人员
一般,业务人员需要将自己对业务的理解和需求解释给软件开发人员,然后软件开发人员进行系统设计和实现。
使用无代码平台,业务人员可以直接将自己的需求通过拖拽的方式实现。减少了沟通,误解,缩短了系统从开始建设到投入市场的时间。
无代码平台扩大了业务人员的能力范围。
对专业软件开发人员
有了无代码平台,是不是就不需要专业开发人员了呢?
我的理解是:仍然需要!
虽然手机照相得到广泛使用,但专业摄影师并没有消失;虽然有了美图秀秀,但仍然需要Photoshop来处理图片。
业务人员就像搭积木一样,将不同的块组合成系统。他需要很多不同功能的积木,这些积木有些是非常通用的(如:表单、流程),有些则是跟行业、跟本企业相关的(如:跟航空业、银行业业务相关的组件/积木)。
无代码平台提供了基本的功能,将程序员从开发增、删、改、查的简单而重复工作中解放出来。仍然需要专业开发人员来开发更多通用的、跟行业和本企业相关的功能,以及无代码平台不能胜任的系统。如:对性能要求很高的系统。
- 4 -
总结
国内各家大型IT企业都推出了无代码平台,并且在很多企业系统中得到了应用。现在开发软件系统的需求这么大,它是人们对如何简化开发软件系统的一次尝试。对降低社会成本是有价值的。
无代码平台会像手机照相机那样普及吗?我不知道。但是它非常有可能是一个革命性的事物,企业业务人员和软件开发人员决不应忽略。
参考:
1. 简述国内几大无代码开发平台
https://baijiahao.baidu.com/s?id=1666751843162919941