如何看待现在的快速开发工具?

网友解答: 互联网发展越来越快,市面上各种各样的能够实现快速开发的工具越来越多,极大程度上降低了应用开发的技术门槛。有了这些工具,很多企业不再需要耗时耗力自己开发应用,也不用花钱外包专门

网友解答:

互联网发展越来越快,市面上各种各样的能够实现快速开发的工具越来越多,极大程度上降低了应用开发的技术门槛。有了这些工具,很多企业不再需要耗时耗力自己开发应用,也不用花钱外包专门定制。而快速开发工具则凭借简单、零编码、省钱的特点,越来越受中小企业的喜爱。

那么这些工具是如何产生的呢?为什么会有很多企业选择这样的工具?


背景一:业务部门一堆的实用想法,但偏偏不会编程;

业务部门是一个很特别的存在,成员比任何人都了解业务流程,现成的软件不适合使用,定制开发又太贵,即使有钱开发,业务流程又经常发生变化,开发的产品很快被淘汰,最终耗时耗力耗钱。这时,如果能有低门槛的快速开发工具能让业务员按照自己的需要无代码制作应用,自然皆大欢喜。


背景二:标准化产品难以长期满足企业需求; 网友解答:

从目前此类型快速开发工具的使用来看,还是给很多具有通用或没有特殊需求、或具有某种规则的应用、或业务应用客户量不怎么大等的企业,比如网上商场、某些游戏、某些APP等等,带来了实际的好处。

这种快速开发工具主要是通过选用设定好的业务模式、或者组合设定的业务模式、选用某种模板、或按照固定的格式自己定义模板、或拖拉方式等比较智能或傻瓜式的方式来完成软件的开发,只是由后台(或软件)来完成编码工作。

这种开放模式使用与通用业务模式即没有特殊需求的业务应用,而对于有特殊需求或客户化要求比较高的应用,或者甚至客户量大的应用等,这种工具就有局限性达不到要求。比如:网上商城的促销,很多客户的促销方式不一样,或者同一种促销名称但实际的具体方式很多种,各种组合等等,快速开发工具很难想得周全。

所以很多的快速开发工具针对于通用应用,而对于有特殊需求的,开发公司则可以进行收费定制化开发,就是可以在此类快速开发工具制作的基础上再进行二次开发来满足客户的要求,或者干脆全部全新开发。

所以,一般的快速开发工具后面都有一个收费的定制开发的业务在等待着客户。

个人浅见。

图片来自于网络,如有侵权请联系作者删除,更多分享请上部关注【东风高扬】。

标签: