两位开发者一周内没有写一行代码开发出一个应用

这是来自itproportal的报道,最近一个英国保险公司LV=建立了一个经纪人工作流程的应用,在三个系统上使用三个处理过程实现自动跟踪和报告系统,根据这种复杂性,你猜测这个项目也许需要一个大型的熟练工程师团队数月才能完成,但是事实是:只有两个开发者在一周内就完成了产品化的应用,没有编写一行代码。

让我们看看低代码(low-code)平台的威力,这个词语之所以在市场中站稳脚跟,归因于基于平台的快速构建和部署以及自定义应用程序的能力,根本不需要底层(low-level)编码。通过虚拟化开发工具,用户很容易能够定义各种应用的元素,如数据库 应用和处理逻辑 用户界面和安全。另外一些通用因素包括App Store的可重用模板 widget和组件也加速了产品化的进程,还有社会化协作,企业集成和一键部署。

LV=案例证明了low-code开发平台的主要好处是:能够将项目完成时间从几个月削减到哦几周甚至几天,这对于一个公司面对快速上升的业务量是至关重要的,尤其他们如今在竞争市场中发挥了创新和差异化的优点。

当很多人注意力集中在low-code开发平台的“是什么”“为什么”时,许多IT组织下一个逻辑问题是“谁?”,(也就是说,谁能成为low-code的用户?),这其实有各种各样的角色都可以成为low-code平台的开发者,包括数据和流程专家,业务领域专家(产品经理),很厉害的用户和不精通手工编码环境的学生。

那么这些low-code开发者的共同特征是什么?通常情况下,他们“脚踏两只船”,一只腿留在IT,另外一只在业务领域(产品)。他们可以优先开来解决业务问题,而不必担心每一个技术细节,他们对项目的自觉自发兴趣将激发他们的创造性,推动整个组织或公司的创新和价值增加。

案例1:Savan Vyas LV=保险公司

Savan Vyas是LV=保险公司的一个low-code开发者,他大学学习的是计算机科学,虽然他总是喜欢应用开发,但是代码编写尽管有一些创造性,他还不是很享受它。

当他第一次遇到low-code开发平台时,他说这很“完美”适合他。“你不必学习5 - 10语言或担心失踪的逗号。你可以专注于构建应用程序,解决业务问题”。  

Savany能够更快速地解决业务问题。自加入公司以来在不到两年的时间,他已经完成六个应用交付项目,包括前面所讨论的经纪人工作流应用,这个系统允许经销商/经纪人利用公司平台销售保单。与此同时,他说,他在其他公司的朋友很"幸运",在和他同样的时间内已经完成了一个项目。 

总结low-code平台的价值时,他作为一名开发人员说:“它使我做以前不能做的事情。它可以帮助我与人互,,理解需求和提供最好的解决方案。" 

案例2 Javan Berry, Digital Risk

 low-code开发者的另一个好例子是Javan Berry,Digital Risk工程师,是一个风险和事务等方面管理解决方案的提供者。他是网页设计人员,作为前端开发人员工作了十多年,当他听说Digital Risk公司要为他们的新low-code开发平台构建一个团队。他立即申请成为一员。

“我真的很讨厌编码,发现low-code平台更容易构建功能,”他解释说。“我可以为我自己的想法而兴奋,但是不需要开发人员来完成我的设计。我也认为这能让我为公司表现出更大价值。”  

他的一个主要工作是为一家公司客户建立一个信息管理应用系统,让客户能够实时查看和更新信息,这个应用非常受欢迎,客户不断提出新的增强功能要求,“我们变化太快了,以至于我们的改变快得测试人员都赶不上测试”。

除了纯粹的速度,他还发现:“我现在更加喜欢我的工作”,他说,“我通常使用Visual Studio .NET(banq注:这是软广告吗?),我都不想回家了”

总结:
low-code开发平台的关键有价值是它带来了it和业务一起进行快速迭代和协作开发。应用程序因为没有低级的编码可以快速构建、无缝部署和易于改变。 

[该贴被banq于2014-10-14 09:47修改过]