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

如何选择低代码和无代码开发平台?

时间:2023-03-16 14:43:29 科技观察

本文转载自微信公众号《电脑世界》,作者MartinHeller。转载本文请联系电脑世界公众号。还记得上一期你问自己的一长串问题吗?本期将带您找到答案。市场上没有放之四海而皆准的无代码或低代码开发系统,即使您面临着在整个企业中统一采用一种系统的压力。您可能会发现不同的部门出于不同的目的需要不同的开发产品。收费模式对您有意义吗?如果它是消费者应用程序,您可能无法证明按用户收费的低代码系统是合理的。许多低代码供应商会在他们的网站上公布价格,对于那些没有的,您需要致电销售部门。这个时候不要不好意思,问对方价格,比较几家供应商给出的答案。低代码/无代码平台是否支持您的所有预期部署目标?如果没有,请继续寻找。如果您可用的选项都不支持您的所有预期部署目标,请考虑将目标列表缩小到最重要的设备或浏览器。低代码/无代码平台是否适合您的开发人员技能组合?考虑使用一个团队来构建应用程序,而不是依靠一个拥有所有必要技能的个人(“独角兽”)来构建它。如果您不具备该工具所需的所有技能,请继续寻找,因为另一种工具可能更适合您的团队。如果您可以使用的工具均不适合您团队的技能,请考虑培训和/或招聘。低代码/无代码平台会改善您的开发时间表吗?低代码开发的主要卖点之一是更快的上市时间。如果这对您来说是一个重要的考虑因素,那么您需要弄清楚实际完成该项目需要多长时间。您可以根据开发需求和过去的经验向供应商索取时间表。向使用过该工具的合同开发人员提出同样的问题。在估算开发时间时,重要的是要考虑文档和测试阶段以及初始开发和最终部署。低代码/无代码平台可以扩展吗?一些低代码解决方案存在限制可以同时运行应用程序的用户数量的瓶颈,而其他解决方案的设计使其可以处理非常大的负载。在某些情况下,您可以通过在负载均衡器后面运行多个服务器来避免服务器端瓶颈。供应商应该能够告诉您典型部署可以处理多少用户,但您应该针对最终部署执行负载测试。低代码/无代码平台能否满足用户的期望?消费者期望您的应用程序具有亚秒级的响应速度和原生的外观。在智能手机上,要测试的应用程序行为之一是滚动一长串列表。当你用力快速滑动时,滚动应该很快,但你会感觉到列表有“惯性”,先慢下来,最后停止。进行概念验证。在免费评估期间被动地了解低代码产品是不够的。选择一小部分您真正想要构建的简单功能,然后创建一个概念验证应用程序。建议您尽可能在内部进行概念验证开发,并且只有在您自己的员工遇到困难时才寻求供应商的帮助。执行低代码开发是一个可以通过多种方式获得回报的过程。一方面,太多的公司坚持他们的移动应用程序必须用本机代码编写,结果却惊讶地发现开发一个花费100万美元和一年的iOS应用程序与一个花费50万美元和一年的Android应用程序是一样的。六个月开发。应用程序几乎相同。因此,探索低代码替代方案是值得的,无论是为了节省成本还是为了缩短上市时间。另一方面,太多的公司认为低代码开发可以由业务用户在没有专业开发人员或数据库管理员帮助的情况下进行,只有当项目失败时才会感到震惊。如果你避免这两个极端并设定明确的目标,你就有希望建立一个知道(或学习)如何快速顺利地构建低代码应用程序的团队。作者:MartinHeller,《InfoWorld》特约编辑和审稿人。作为一名前Web和Windows编程顾问,他从1986年到2010年开发了数据库、软件和网站,最近担任AlphaSoftware的技术和教育副总裁以及Tubifi的董事长兼首席执行官。原文网址:https://www.infoworld.com/article/3624596/how-to-choose-a-low-code-development-platform.html