每个 CIO 面临的根本挑战是,企业越来越多地寻求更多应用程序来支持其业务流程,而 IT 部门由于创新项目的资源和能力有限而难以满足需求。通常,他们的大部分时间和资源都花在了维持运营和维护遗留系统上。创新的新想法和差异化的应用程序通常会被搁置一旁,因为 很难从 IT 部门获取所需的资源.
| 66% | 的首席信息官认为全球存在人才危机,但令人惊奇的是,人才创新却很少。 |
解决方案不能只是将 IT 部门的资源增加一倍。正如最近的一篇 Gartner CIO 议程报告66% 的 CIO 认为全球存在人才危机,但令人惊讶的是,人才创新却很少。根据一项统计数据 Gartner 引用到 2021 年,应用程序开发的市场需求增长速度将至少是 IT 交付能力增长速度的五倍。
缩小产能差距的解决方案是 使工作更智能,模型驱动开发。如果你看一下典型的应用程序开发过程,就会发现有很多人参与其中,他们的角色高度专业化。通常,业务分析师会创建功能需求,技术分析师会将这些需求转化为技术规范,数据库管理员会创建数据库并设计数据库模式,UX/UI 开发人员会创建线框和设计,还有许多开发人员会编写将所有部分整合在一起的应用程序。然后,测试人员会测试应用程序,运营经理会部署应用程序,项目经理会监督所有活动部分。

但是,如果与业务部门讨论需求的人可以真正构建应用程序,因为他可以对整个系统进行建模,包括数据库、逻辑和用户界面,那会怎样?在这种情况下,您不需要专门的数据库管理员或专门的开发人员和 UI/UX 人员。相反,您将拥有一名业务工程师,他是 混合 IT 和业务角色。此人具有很强的技术天赋以及对业务的深刻理解。
与 使工作更智能,模型驱动开发,传统开发中面临的大多数简单、重复的开发任务都是自动化的。没有开发团队,就不需要将需求转化为技术规范,所以你不需要技术分析师。一些低代码平台,如 Mendix,具有一致性检查和自动化测试功能,开箱即用,无需专门的技术测试人员。而且,如果没有所有这些人,您就不需要专门的项目经理来监督所有移动部件和交接。此外,通过一键部署,您无需等待操作人员构建环境并在每次发布时手动部署应用程序。

这意味着,使用低代码开发构建应用程序所需的人员要少得多。业务工程师更贴近业务,所需的技术技能也更少。模型提供了一种业务可以理解的通用可视化语言。
如果将所有这些结合起来,您可以用最多减少 70% 的资源来交付应用程序。您不仅可以用更少的资源进行开发,而且现在这意味着您可以比传统开发快六倍地交付应用程序。用 70% 更少的资源进行开发意味着减少会议和交接次数,以及等待其他人完成任务所花费的时间。与业务的快速迭代消除了对大量前期文档和要求的需要,可视化建模比手动编码快得多,一键部署意味着无需等待其他人部署您的应用程序。
低代码开发不仅可以加快构建速度,还可以交付企业所需的正确应用程序,从而缩短价值实现时间。低代码开发保证了应用程序的成功,因为构建应用程序的人和需要应用程序的人可以紧密合作,这是因为模型驱动开发提供了通用语言和协作能力。
低代码开发能够以较小的团队更快地实现业务价值,从而使 CIO 能够更多地专注于将创新想法变为现实,而不是寻找合适的人才并围绕看似不可能的目标组织团队。
