白皮书 应用程序递送管理 低代码方法是否能降低您的总拥有 成本? 作者: Ken Baldwin — PLM 系统/配置专家 Erika Marwood — 销售工程师,. Micro Focus | Serena 低代码平台因可大幅节省快速开发成本、加快业务需求响 应速度而备受赞誉。 这些显然是投资回报的价值要素;但是 从总拥有成本 (TCO) 的角度审视开发投资,低代码还有更 大潜力。 维护成本等于或在某些情况下超过工具使用寿命期间的总 初始开发成本的情况并不罕见。 低代码通过组织功能元素 及其相关数据元素,极大地改进您的开发维护。 这有助于标 准化编码风格,同时通过界面的实际编码元素改进功能文档。 本文将使用 Micro Focus Solutions Business Manager (SBM) 的实施示例,阐述低代码在业务工具开发和维护中 的优势。 它将深入剖析低代码本身为总拥有成本 (TCO) 带 来的标准化方面的持续优势。 目录 页码 免责声明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 低代码和自定义应用程序开发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 示例: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 应用数学 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 应用 SBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 总结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2014 年,Forester Research, Inc. 将“低代 码”平台定义为: “支持通过最少的手动编码 和最少的设置、培训和开 发方面的前期投资快速交 付业务应用程序的平台。” 免责声明 本文承认信息技术工具所涉及的总拥有成本的复杂性,包括硬件、软件和数据组件的复杂互连 网络,具体取决于构成总成本的复杂程度,每个都具有各种不同的产品定价结构(拥有或承包)。 . 本文重点介绍应用程序软件维护因更改(更准确地说是低代码的“更改工具”元素)而产生的特 定成本。 低代码和自定义应用程序开发 在当今的业务中,应用程序开发和交付 (AD&D) 在利用业务资源保持领先地位方面发挥着关键 作用。 在涉及复杂问题的企业中尤其如此,这些问题需要多个团队专注于共享数据。 在航空航天 1 工业中,这正是关于制定商用喷气式飞机世界标准的设计的情况。 一架飞机是一组庞大的复杂系统,必须完美配合,才能安全高效地持续执行飞行任务。 飞机设计 过程中的工程动态需要反应非常灵活的应用程序,该应用程序能够管理随飞机设计的成熟而不 断变化的新信息。 在这种快速移动的环境中,应用程序需要耗费设计、开发和测试时间,这些时间会超过解决方案 的优势窗口,这并不罕见。 这些应用程序开发项目通常在提案后从未取得进展,而是被成本高昂 的人工操作所替代,以实现它们本来会贡献的部分利益。 低代码已经在解决需求和部署解决方案之间的时间差距方面证明了自身的价值。 越来越多的应 用工具包含不同级别的低代码,这一点不足为奇。 __________ 1 World Standard 是 Gulfstream 的注册商标 (注册号:2407571) 2 Forrester Wave™ 低代码 开发平台,2016 年第 2 季 度,Clay Richardson 与 John R Rymer,Forrester Research, Inc.,2016 年 4 月 14 日 www.microfocus.com 2014 年,Forester Research, Inc. 将“低代码”平台定义为: “支持通过最少的手动编码和最少的设置、培训和开发方面的前期投资快速交付业务应用程序 的平台”2 几十年来,陈述性应用程序以多种形式不断发展进步,例如 SQL 等数据库查询语言系列已发展 到开发时更注重定义所需内容而非编码方法这一水平。这一发展结合图形用户界面 (GUI) 的巨 大进步,使具有很少或没有编程技能的用户只需拖放他们需要的内容即可通过包含低代码的工 具对其应用程序更改进行编码。 1 白皮书 低代码方法是否能降低您的总拥有成本? “低代码”这个词不只是在 Forrester 中获得关注。 线上记者 Paul Rubens 也提到了“低代码” ,他 说: “通过低代码快速开发平台,可以在开发过程中将用户反馈整合到应用程序中。 这可以缩短面 向消费者的应用程序的周转时间,同时确保项目不会变得华而不实。 ” 为什么低代码平台对企业很重要?2016 年,Chris Anderson 出版了一本书,讲述亚马逊如何将 George Kingsley Zipf 发现的长尾排名应用到其业务方法中。 他们不去追随大书店销售商,而是 3 集中精力寻找合适的网上卖家。 正如他们当前的股价所示,这是一个不错的模式。 同样的“长尾” 也适用于应用程序开发。 在任何组织中,都出现过不同类型的应用程序开发。 有些应用程序为公 司带来了收益,这也是大多数开发工作和资源的发展目标,这是有道理的。 但有一些支持部门要 线上记者 Paul Rubens 也提到了“低代码” ,他说: “通过低代码快速开发平 台,可以在开发过程中将 用户反馈整合到应用程 序中。 这可以缩短面向 消费者的应用程序的周 转时间,同时确保项目 不会变得华而不实。 ” 求应用程序也能执行他们的活动。在某些情况下有现成的产品,但多数情况下没有。因此,这些 部门开始依靠诸如 Microsoft SharePoint 列表、Microsoft Excel 电子表格、Microsoft Access 数 据库和电子邮件等应用程序来管理其流程。当需要审计追踪时,或者您需要维护历史数据并使 用基于联合主源的准确数据(而不是在将图像保存到演示文稿时过时的数据)生成报告时,这可 能会成为一个突破点。如果存在业务驱动因素,例如因未遵循流程或未对流程进行审计而面临 政府罚款或者造成公司的声誉岌岌可危,那么这些业务流程就可以优先让这些开发资源为其构 建自定义应用程序。 但是,这种自定义应用程序开发不仅对开发人员而且对企业都是有代价的。 传统(手动编码)应用程序开发和交付中的一个共识是,由于增强功能的变更对现有代码所产生 的影响,每次应用增强功能时都需要一定比例的维护工作。Robert L. Glass 在其著作《软件工程 的事实与谬误》4 中提出的事实 41 介绍了 60/60 规则“维护开支通常占软件成本的 40% 到 80% (平均 60%)。因此,维护可能是软件生命周期中最重要的阶段。”为了将此规则简化为图形表示 形式,我们提供了以下图形。 简单地说,平均而言占总成本 40-80%(平均 60%)的应用程序开发和交付成本(依据传统手动编 码方法)来自于现有代码的维护费用,其中 60% 的 60%(占总成本的 36%)是为了应用增强功能 而进行更改继而产生的维护费用。 从企业的角度来看,现在他们已经拥有了自定义应用程序,当他们希望在开发创收应用程序后再 次获得这些新的增强功能时,他们就会加入进来。 2 __________ 3 《长尾》 ,Chris Anderson, Hyperion,2016 年 7 月 11 日 4 《软件工程的事实与谬误》 ,. Robert L.Glass,Addison Wesley,2002 年 10 月 25 日 Robert L.Glass 在其著作 《软件工程的事实与谬误》 中提出的事实 41 介绍了 60/60 规则“维护开支通常 占软件成本的 40% 到 80%(平均 60%)。 因此, 这可能是软件生命周期中 最重要的阶段。” 这一强大模式本身就迫使企业充分利用低代码对应用程序开发和交付的经济力的重大改变,. 但在计算应用程序开发和交付的总拥有成本 (TCO) 时,低代码表现出更大的经济优势。因此,. 如果低代码消除了手动编码,则可以在应用程序的总拥有成本中去除软件维护费用。 低代码是否真的能去除因增强功能而产生的维护费用? 促进该成本降低的因素是什么? 为了回答这些问题,我们必须探讨低代码是如何开发的以及此开发流程的基本因素产生了什么 结果。 低代码从用户界面 (UI) 开始出现以来就不断发展。 我们所使用的最常见的其中一个示例是网页 配置。如果您考虑的是 Web 应用程序中常见的动态表单更改工具,例如付款页面。代码开发涉 及根据用户的输入选择
Fortify 低代码方法是否能降低您的总拥有成本
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 路人甲 于 2022-08-20 03:53:33上传分享