当前位置: 首页 > 科技观察

低代码开发的七大常犯错误

时间:2023-03-13 08:25:55 科技观察

根据Gartner的预测,2021年全球低代码开发市场总额将达到138亿美元,比2020年增长23%。这个市场包括低代码应用平台(LCAP)、智能业务产品或技术,如流程管理套件、多体验开发平台(MDXP)、机器人流程自动化(RPA)和公民自动化和开发平台(CADP)。为了最大限度地提高低代码开发的效率,企业应尽可能避免以下七个错误。1.忽视基本的开发实践低代码策略可以帮助经验不足的开发人员创建高级功能,从而有助于降低项目所需的开发人员成本。它还可以在开发速度方面带来好处,尤其是在跨应用程序重用组件的情况下。但是,很多公司在使用低代码策略时,往往会忽略自己是否能够满足业务发展需求,比如不了解业务需求,不知道需要实施哪些关键的业务控制措施等。2.技能不匹配一为企业使用低代码工具的好处之一是它们减少了对有经验的开发人员的需求,但这并不意味着对熟练专业人员的需求消失了。提供法律和消费者数据服务的公司LexisNexisLegal&Professional的副总裁兼首席自动化官VinayMummigatti说:“进行低代码开发的团队需要非常精通各自的平台,并拥有适当的产品认证和必要的基础。知识。根据经验,与擅长编写定制的、编码密集型软件应用程序的软件工程师一起开发低代码解决方案是错误的。他们经常编写数千行代码,并以高难以维护或扩展应用程序的定制项目,这不是低代码平台所擅长的。”3.缺乏以业务为导向的软件交付使用低代码平台主要使公民开发人员能够实现快速交付,但将业务用户排除在早期决策过程之外。除此之外并不是一个好主意。低代码项目应具有很强的业务-IT一致性,让业务用户参与并理解代码平台中每一步的流程模型设计、业务逻辑定义、UI(用户界面)表单/界面设计、数据元素转换,这将有助于最终创建一个“完全适合业务”的应用程序。4.未能更新文化和结构IT必须从运营商和解决方案实施者转变为值得信赖的合作伙伴、教练和平台推动者。企业必须对其软件实施和开发决策负责,并对企业环境的任何变化保持透明。毕竟,只有当人们愿意优化他们的工作方式以充分利用他们的能力时,低代码和无代码技术的真正价值才能实现。5.设定不切实际的议程低代码平台可以成为促进开发的宝贵工具,但它们并不完美。企业在低代码平台上犯的一个错误是没有考虑到一些技术限制。例如,在涉及“以集成为中心”的数据或跨多个系统和复杂数据结构的服务编排的情况下,低代码平台无法很好地扩展和执行以提供业务所需的速度和质量。此外,企业无法通过低代码平台确保100%批量处理大量数据,这是一个重大的运营和监管挑战,对客户体验影响很大。6.部署太多工具“极度适得其反”这句话同样适用于低代码和无代码工具,尤其是当它们不能很好地协同工作时。实施低代码技术可能并不像供应商所说的那么容易。它的真正好处在于能够利用和集成企业应用程序、数据仓库和系统中的各种服务和数据。然而,许多企业受制于其遗留系统架构,缺乏通用的数据定义,并且他们的应用程序被技术债务拖累。也就是说,应用程序编程接口(API)网关、数据湖、云平台和其他集成和聚合工具可以帮助使系统与低代码技术更加兼容。但是,它们没有解决基本的架构和数据管理挑战。7.低代码工具使不良流程永久化的潜力是巨大的。通过最少的培训,IT团队的每个成员都可以自动化其专业工作流程的关键要素,从而提高准确性和效率。但这种自动化并不是万能的,一个糟糕的过程仍然是一个糟糕的过程,只是因为它是由机器快速准确地执行的。此外,自动化最好按度数执行。IT团队通常认为,他们需要端到端地自动化有问题的复杂流程,以使自动化有效。但事实证明,只关注自动化过程中容易出错的步骤——产生更多返工的步骤——才是实现这些工具优势的真正关键。【本文为专栏作者“安安牛”原创文章,转载请通过安安牛(微信公众号id:gooann-sectv)获得授权】点此查看作者更多好文