如何启用低代码?低代码如何提高开发效率?
软件开发
浏览:747 次

低代码技术显著降低了软件开发的技术门槛,让更多人参与软件开发,进一步扩大了软件开发者的规模,加快了信息化建设。谁适合开发低代码技术的软件?
低代码开发人员可分为两类:为企业IT部门或软件公司服务的IT技术人员(包括但不限于程序员、项目经理、实施顾问等);以及来自与IT无关但参与软件开发的业务部门的业务开发人员。
1、 低代码支持IT技术人员
这里的IT技术人员是一个与“业务开发人员”相对的概念,包括但不限于程序员,具体指企业或信息提供商中与企业信息化相关的技术人员。IT技术人员主要集中在为企业提供信息服务(如外包开发、系统集成等)的企业信息部门和软件公司。典型职位包括项目经理、架构师、程序员、测试人员、实施和运维人员、DevOps等。
总体而言,IT技术人员具有以下特点:

具备技能:通常具有计算机相关的教育背景,或通过自学掌握一定的IT技能(如编程语言、数据库管理、配置管理、系统管理等)
考核指标:质量和数量能否满足单位或客户的信息需求是核心指标
学习意愿:必须遵循技术发展趋势,遵循团队和企业的技术决策,及时更新技术能力
2、 低代码支持业务人员
与帮助IT技术人员提高软件开发效率不同,低代码为大多数业务开发人员解决了“软件是否可以开发”的问题。这意味着业务人员可以根据自己的应用场景快速构建相应的软件app,降低与IT部门协调和确认的沟通成本,并在IT部门资源短缺的情况下尽快消除信息盲点。

业务开发人员构建的app主要分为以下几类。除了数据报告app的业务逻辑高度复杂,通常需要与第三方系统集成,并且对业务开发人员的学习能力要求很高之外,其他app场景相对简单,更适合业务开发人员使用低代码构造。
在低代码技术被命名之前,国际知名研究机构提出了“商业开发者/民用开发者”的概念。这两个概念对应于专业开发人员,具体指向业务部门报告但开发能力以帮助业务发展的员工。这些人与向IT部门报告的专业开发人员不同。他们的主要工作是业务发展。软件开发只是一项辅助工作,通常没有相关的评估指标,其资源有限。在传统的编码开发时代,业务开发人员很少。能够支持软件开发的业务人员主要集中在数据分析师、软件公司的程序员(程序员主要开发软件产品或向外部世界交付软件项目,而不是支持软件工具)和其他具有编程能力的人。低代码技术的出现允许更多的业务人员成为业务开发人员,例如构建订单管理app的销售主管、人事档案系统的HR和库存盘点APP的仓库管理员。
总体而言,业务开发人员具有以下特点:
技能:通常没有计算机相关的教育背景,其中一些人掌握Excel等办公软件的常用功能
评估指标:业务目标能否实现是核心指标,通常不包括信息建设相关内容

学习意愿:必须参与软件开发,通常没有积极学习IT相关技术的动机和投资
统软云移动低代码开发平台(统软云)是一个“云集成”平台,也可用于专业app。统软云开发平台用于开发iOS