ARTS - Review

软件的特点就是没有代码

早期的数码计算机不是十分有用。当然,他们比取代的穿孔打点机强大的多,但是对于编程来说是非常难的。需要用汇编语言写指令,非常耗时且困难。

当John Backus 在1950年代初开发了FORTRAN 语言后事情发生改变,该语言使用类似英语的逻辑控制命令,编译成低级机器语言来执行,使得编程更简单来取代了汇编语言。

如今,像 Quick Base , Mendix , Zudy 这样的公司正在尝试类似的动作,视图将代码转化成可视化界面。非常类似从汇编到FORTRAN 的转换,底层代码依然不变,但使得表示更简单。这些低级代码、无代码平台开始扰乱软件如何为企业提供动力。

可视化界面是无代码平台力量的关键

云中断与应用程序编程接口经济

传统上,技术有利于大企业。开发系统需要很多附带投资如硬件,昂贵的设计软件咨询费。一旦被立项,也通常很难去修改或更新升级,所以系统将会运行数年,甚至几十年,没有显著的升级。

“态度是,‘我们创建它, 你们应该喜欢它’” , Quick Base 公司的战略与产品高级副总裁 Jay Jamison 说。所以遗留系统盛行,入门只是学会了用它工作,并在清单和电子表格中自行处理,效率不高,但基本有效。

云端破坏了许多遗留系统,使强大的系统可以对联网的人都可用。而不是必须先支付,甚至最小的启动可以访问不逊于大公司的技术。或许一样重要,这系统可以通过程序api 接入其他系统。

云计算 和 api 很大程度上为小型敏捷公司提供了优势。如果没有遗留系统阻碍他们,他们可以比更大的竞争对手更快的部署云技术,为客户提供更好的服务。但是,无代码平台正在帮助大公司像初创公司的速度和敏捷性进行移动。

克服遗留系统

作为设施管理行业的高级行政人员,Bruce Squibb 熟知遗留系统的局限性。在设施管理中,每个项目本质上是独一无二的,系统需要适应不同类型的建模、客户需求、维护进度等。

例如, Squibb的公司 Able Services, 最近签了一份合同,管理一个大型大学的几个校区的家政服务。为了很有效的启动业务,你需要管理很多松散的终端,同时也要把经理、一线员工、客户放在一个页面上,这个是一个很大的工作。

早些年,大多数这样的业务都是用电子表格处理,然后汇总到中心办公室,在一个主报表里更新。然而 Squibb的团队设计了一款使用 QuickBase 产品设计的一个应用使得他们的工作很大部分的自动化完成,使得团队操作更快,更透明,也更少的出错。

或许更重要的是,因为 Quick Base 是一个无代码平台,应用可以根据需要轻松自定义或增强功能。例如,如果客户机构更新设备规则或者买新的设备,可以更改应用程序,以便在短短几小时内适应这些变化。

翻转模型

非常真实的意识,无码平台翻转了传统的IT模型。而不是开发者驱动应用将会怎样,一线管理者成为了过程中积极的一部分。很多业务建立在电子表格或清单剪切板的人或公司,现在确实可以基于云计算来开展。

“一个很大的优势对无码或少码平台来说,是让你虚拟的操作元素而不是真的去写代码。这同时加快了开发和提高了质量。” Marshal Worster , Mendix 公司高级架构解决方案主管如是说。

可视化是无码平台的关键力量。因为如此易于使用,一线管理者和其他非技术人员可以自行做前端和基本功能,如建立自己的视图,设计和功能。而不是解释给开发者需要什么,可以直接展示给他们。

当今世界,每台桌子每个口袋都有电脑

根本上,无码平台搞好了敏捷在十年前的承诺。然而 ,与其让软件集成到剩下的公司里, 不如让剩下的公司集成进软件开发里。

创建一个敏捷企业

我们从早期计算机走了很长一段路,那时计算机是隐藏在后室的巨大机器,只能由精通神秘语言的神职人员来操作。今天,计算机走向千家万户。

无码平台帮助匹配分布式功能和分布式控制。无码对任何人说基本都是敏捷的, Quick Base 公司的Jay Jamison 告诉我,当敏捷软件使得开发人员向业务决策靠近时,无码平台使得一线管理人员在开发过程中也提供了价值,并且越来越多的建立自己的东西。

他也指出,当一线管理人员能够影响开发过程时,策略和实现可以更好的契合。你在讨论的事情可以在几天几周内影响到业务策略,而不是几个月甚至几年。

当今,计算机作为基本的业务工具,越来越少“高科技”成分,我们可以放在手边每天使用它,让我们变更好。技术的未来总是更人性化。