节约成本达50%?-无代码Vs有代码项目各阶段成本比较

    数字化时代,软件系统扮演者重要的角色,然而软件开发成本居高不下,这也是为什么越来越多的软件团队选择无代码或低代码开发工具的原因。那无代码或低代码到底比传统有代码开发好在哪呢?我们通过一个软件项目周期进行了比较。

    此项目是精益派ISV实施的案例,通过精益派无代码方式实现,所涉及截图为测试环境测试数据。文章包含完整对比图。


一、项目背景

    客户有若干台自动化设备、多条自动包装机及配合多种智能化设备,如AGV、自动桁架、自动运输线、自动码垛手臂。 期望引入的生产管理系统,能够为新车间产品生产信息追溯及各工序智能设备间信息流自动衔接,提高工厂智能化、数字化。

    通过精益派积木编程无代码平台开发实现了生产管理、仓库管理、设备管理、设备连线集成和系统连线集成。


二、项目效益


三、过程分析

我们将项目过程分为四个阶段:需求调研、规格设计、功能实现和功能上线四个阶段。

1. 需求调研阶段

    需求调研阶段主要是项目经理和项目助理参与,通过与客户各个部门KeyUser进行业务流程和需求的梳理,形成Usecase图、业务流程图和功能列表等,最终与客户进行沟通确认。

    此过程传统有码方式和无代码积木编程方式在人力投入、周期和成本上没有太大区别。


2. 规格设计阶段

    基于第一阶段的需求调研资料,项目经理和项目助理开始设计系统规格,最终产生系统规格书。

    在这个过程中,传统方式是通过第三方文档工具制作原型图、数据库表结构模型的设计,用于后续开发人员参考;而积木编程方式则是在开发环境中通过表单设计器直接拖拽表单、通过模型设计器直接设计好数据库表结构模型,一些基础表单还可以通过模型的自动编程功能自动秒级生成表单和增删改查逻辑,制作完成这些表单,即可交付给客户直接体验,有效的降低了开发完再返工的风险。此过程时间可以减少20%左右,成本降低20%左右。

表单设计:

 模型设计:

3. 功能实现阶段

    功能实现阶段涉及详细设计和开发过程。详细设计阶段的部分工作在规格设计阶段已经完成,包括界面表单、数据库模型及简单基础数据维护功能。3个开发人员包括两位应届毕业生和一位实习生。总体上,此阶段时间投入降低50%,成本投入降低50%多。

逻辑运算功能开发:

4. 功能上线阶段

    功能上线阶段主要体现在精益派积木编程的一键部署升级上,云端开发测试,本地一键部署和功能升级,同时,中文式的积木编程可以让开发人员快速了解业务逻辑,进行快速的修改和完善。此阶段时间缩短20%以上,成本降低20%以上。

四、综合对比

    综合对比,精益派积木编程相对于传统有码编程,项目周期缩短30%以上,整体成本降低40%以上,同时实现了有码编程方式才能实现复杂业务场景,包括复杂业务逻辑、设备连线及第三方系统集成。

精益派积木编程(无代码)与有代码编程比较.jpg


五、部分系统截图

1. 看板统计

2. 操作界面

 3. 车间综合看板

关注我们,获得更多案例信息。

www.leanpec.com