低代码&无代码的现代化应用讲解

131 阅读7分钟

关于低代码/无代码和遗留应用现代化的 "宣讲"。

这是一篇关于低代码/无代码和遗留应用现代化的 "传道授业解惑 "的文章,没有什么技术上的价值可言。

如果一个公司有非常老的遗留软件,那么他们如何应对不断变化的市场条件和买家行为?转型 "的成本是多少?我们如何到达那里,谁来负责?

Covid-19带来了自大萧条以来最大的商业活动破坏,但你知道。各个组织如何应对它,将使芝加哥大学布斯商学院的教师们在未来许多年里忙于写书。好吧,让我们也提到来自哈佛商学院、耶鲁大学管理学院、斯坦福大学商学院和其他学术机构的教员。就目前而言,我们似乎正在进入一个后科维德-19时代,学术界已经迫不及待了!

在最新的不断变化的商业世界中,公司必须对市场和客户行为的变化做出快速反应,否则他们将不再是公司!这也是我们的目标。

低代码的增长

数字化转型在过去两年中得到了巨大的推动,DevOps(不管它是什么)也是如此。低代码开发作为一种软件开发工具,以前所未有的速度增长,并且正在增长。 Forrester和Gartner的分析师估计,今年将有超过一半的企业软件是用低代码技术构建的,而今年才过去一半。即使这个数字被夸大了,这也是一个非常多的应用程序和应用是由10年前甚至不存在的东西创建的。

低代码开发已经存在了不到十年的时间,是数字转型的支柱之一。它是由Forrester公司现已退休的John Rymer在2014年左右首次发现并命名的。如果你不知道数字化转型和/或低代码应用开发和/或开发运营(我在说什么),你应该知道并谷歌他们。

低代码是一种解决方案

低代码开发解决了很多问题。

  • 它成倍地加快了应用程序的开发和部署
  • 它缓解了软件开发人员的短缺问题
  • 它减少了技术债务
  • 在一些公司,它把软件开发放到业务部门的手中,而不是IT部门--这总是一件好事,但如果不加以控制......
  • 它创造了良好的用户体验,并允许根据市场条件、客户购买行为的变化和员工的要求,对已部署的应用程序和应用进行非常快速的改变。有时被称为 "敏捷性"
  • 以更快、更便宜的方式实现遗留应用的现代化
  • 降低应用开发和现代化的成本
  • 有助于公司的增长和利润
  • 更多

咨询公司甚至已经采用了低代码开发。他们最初反对低代码,因为他们担心会失去收入,并认为低代码是一种时尚,不会永远持续下去。他们现在已经接受了低代码开发,因为他们的客户说,我转述一下,如果你不使用低代码开发,我们会找到会使用的人。如果你使用低代码,我们仍然会付钱给你,因为你用同样的钱给我们提供了更多的价值。这绝对是令人惊奇的,金钱和技术的实际运作可以实现的。

回到Forrester和Gartner。如果一半的企业软件是使用低代码技术构建的,那么另外一半的开发又是什么情况呢?一个公司50%的开发工作是使用低码技术还是实际上50%的新应用程序,哦,别提了。这个问题实际上可以归结为谁没有使用低码技术。

如果我们看一下软件开发的历史和竞争的技术,我们会发现有一些非常古老的技术仍然在使用。公司仍然在使用用COBOL、RPG、FORTRAN、BASIC、Autocoder(不)等编写的软件。他们仍然使用Informix、MultiValue、Toad、DOS(更多的不知道)和其他老年数据库平台作为他们的数据存储。 而且我敢打赌,在这些公司的绝大多数IT部门内,仍然在用 "长手编码 "编写应用软件,同时把大部分时间花在维护旧程序上。如果他们在做维护工作,他们不是在创造新的东西,而是在创造技术债务。旧的东西不容易被修改以反映不断变化的市场条件和客户购买行为。此外,他们的开发人员知道旧的东西,不跟随市场趋势和/或告诉自己,低代码只是MBA的炒作,实际上并不像宣传的那样好用。

然而,专注于数字用户体验的新东西才是推动销售和企业增长的关键。

依赖于传统软件的公司意识到他们在短期内将被迫做出的决定。这一切都始于这样的认识:商业世界的发展速度比以往任何时候都快,他们的软件必须对市场条件的波动、客户购买行为的变化和员工的要求做出反应。如果他们什么都不做,或者推迟开发工作,其代价可能是灾难性的。

一个公司是否会咬紧牙关,扔掉传统的应用程序,购买一个新的软件包,在移动设备上提供数字用户体验,并为桌面提供现代演示层?许多人这样做了。他们花了很多钱,很多时间,却发现他们花了很多年开发的业务逻辑并不是新应用程序的一部分。他们意识到,修改新的应用程序以满足当今商业环境的不确定性所需的时间与修改旧的软件所需的时间一样长。

然而,这些 "恐龙 "中的一些人正在发现他们可以快速应对今天不断变化的商业世界的方法。他们正在研究数字化转型和它所能提供的好处,包括开发应用程序的路线图,这些应用程序将使用他们目前的传统软件的业务逻辑和数据为客户创造个性化和定制的体验。

他们意识到,他们可以通过在手机、平板电脑、笔记本电脑和桌面设备上引入以客户和潜在客户为中心的数字用户体验,开始他们的现代化之旅。这种关注将增加销售和建立客户忠诚度。他们也可以同时在他们的旧有应用程序上创建现代化,并且在不雇用新员工的情况下完成这一切。

结论

前进的道路是通过使用一个低代码开发平台,该平台将使用他们的业务逻辑,消费大量的数据,并允许技术和非技术员工建立应用程序,以保持公司的竞争力。

这需要公司的承诺和员工的认同,以创建数字思维,在对市场和客户行为变化做出反应的同时,实现业务的增长;这怎么会是营销的骗局呢?有人可能会说,数字化转型正在发生。

现在,那些想写关于用旧东西来建造新东西的书的学者们在哪里呢!?