开源与低代码/无代码之争

开源与低代码/无代码之争
Jul 12, 2021
3 分钟读

随着联邦部门希望对其 IT 基础设施进行彻底改革,有两个软件选项正在争夺它的注意力。但事实证明,哪个平台最适合它是一个难题。 

开源还是低代码/无代码?美国联邦机构在哪种软件可以更好地推动任务并帮助他们实现目标的问题上持观望态度。

低代码/无代码、拖放式软件,让市民和上班族轻松承担编码功能,是目前代理机构的一大趋势。它的简单性受到了开源软件的青睐,开源软件通常是一种社区支持的编码方法,机构可以对其进行调整以满足其需求。

这两个平台各有优缺点。

安全的业务流程自动化:低代码/无代码 

美国专利商标局前 CIO John B. Owens 表示,低代码/无代码适用于不需要高度定制或高性能的重复性任务, 写在 GCN. 例如,Owens 指出标准表单的处理是“数据收集、安全存储和具有路由、通知和基本数据分析的工作流:一组高度重复的众所周知且定义明确的用户交互” 。” 

低代码/无代码解决方案是通用的而不是特定的。它们不仅为政府解决了最常见的业务问题,还为各个sands娱乐场解决了问题。从这个意义上说,它们是用户友好的、敏捷的,并且是标准化流程的理想选择(阅读更多关于 低/无代码平台如何帮助机构实现任务速度).

这些平台还带有内置的安全许可。这使该软件可以轻松地在政府的 fedRAMP 列表中建立自己,该列表是联邦机构有权购买的云软件列表。

然而,虽然低代码/无代码可以处理需要大量定制数据的 80% 的提升,但最后 20% 可能需要很长时间才能建立。业务逻辑和领域(软件程序的要求、术语和功能)越复杂,低代码/无代码程序的效率就越低,因为它们在很大程度上是通用的。

灵活、实惠且可定制:开源

正如 Code.gov 和其他开源软件共享平台所证明的那样, 联邦政府正在拥抱开源开发 降低代码支出,同时提高跨机构的代码质量。 在池塘对面,英国政府中央数字和数据办公室也提倡开源开发。他们提供了一个 方便的清单 在决定开源或专有软件时要考虑的事情。

办公室建议考虑的因素包括: 解决方案是否满足您的需求?它是否满足最终用户的需求?解决方案的初始成本和持续成本是多少?如果解决方案是开源的,那么代码已经采用的范围有多广,有多成熟?

开源 软件的总拥有成本 is 一般低于专有软件。这是 free of licensing costs提供 机构 访问代码和 the ability to implement solutions.

与低代码/无代码一样,开源也有其缺点。提供开源软件的个人和公司可以在没有警告的情况下停止支持它。并且可能会出现关于知识产权的争论,这可能导致使用开源的机构突然发现自己陷入了价值数百万美元的许可证的困境。

最后,虽然开源倡导者维护软件是安全的, 尽管如此,黑客还是找到了访问其代码的方法,然后等待并部署隐藏在开放软件复杂生态系统中的破坏性恶意软件或特洛伊木马。

没有最好的解决方案

最终,没有一个单一的解决方案能够全面服务于一个机构。低代码/无代码在很多方面做得很好,但在需要定制的地方却不尽如人意。开源是灵活的——并拥有大量的集体力量和知识——但也有其自身的缺陷。

推迟回到 John B. Owens,他指出低代码/无代码、开源,甚至商业现成的解决方案都有其一席之地。他的推荐?该机构“聘请专家帮助他们评估其机构的需求,并选择平衡成本、功能、时间和性能的正确解决方案。”

因此,即使一刀切的解决方案可能永远不会出现,但凭借正确的专业知识和洞察力,完美的解决方案不一定遥不可及。

要了解 Kyle 关于开源与低代码/无代码的更多信息,包括 ICF 原始研究的发现以及联邦机构如何利用这些技术推进其任务,请阅读我们最新的电子书, 开源与低代码/无代码:联邦机构应该投资哪个?

Go to ICF

将新的数字化转型见解发送到您的收件箱