在探索开发技术的背后,在企业数字化进程之中,有一群人与活字格低代码长久为伴,他们是活字格的宝贵“格友”,更是一起用专业和热爱创造无限价值,共同驱动时代前进和发展的人。
摘要:程序员,研发部总经理,信息文化老兵,零几年实施开发ERP、MES,较早接触低代码……是怎样的实践历程让他感慨:活字格帮助我们扛住了内外部各种困难。
这是「时代开发者」征文活动的第7期故事
智长海 社区ID:刘旭冉
致威世纪(北京)信息技术有限公司 研发部总经理
作为葡萄城的合作伙伴,首先祝贺活字格产品即将发布V10.0版本。我们公司主要在做企业的信息化,助力政企实现数字化转型。我和创始人都是信息文化的老兵,零几年就开始在钢铁行业实施开发ERP、MES。作为程序开发人员也有幸参与了几大钢铁集团的信息化建设历程。
对传统开发的思考
对于传统的开发方式,我最早的感触是,作为程序员,我们耗费一两个月甚至更长时间开发的系统,在业务端的评价是:还不如整一个 Excel 表。
这也导致我经常思考,开发的系统价值到底在哪?因为开发项目代码的重复率可能达到六七成,反反复复的拷贝代码,又要反反复复的改BUG。
新模式解决新问题
我也尝试过像敏捷开发、DDD领域驱动设计等模式来提高开发效率。一个项目周期基本上 5 个月起步,而早期钢铁集团的项目都是按年计算的。这样的效率无法跟上企业信息化发展的节奏。想要将信息化系统和企业的业务发展、管理模式的变革挂钩,尤其是国内政企的管理模式发展迅速的情况下,需要新的模式才能解决问题。
低代码实践历程
较早接触低代码或零代码时,我们团队成功实施了一些大型房企集团的数据管理平台,以及一些新兴行业如电子出版业的 ERP 系统,这些都是用低代码的方式实时交付的。
其实很多人刚开始不太认同,认为低代码可能就只能做一些小项目,但事实证明,低代码技术完全可以替代传统的开发模式,并且有真实可见的效果。可以说低代码的实施模式,初步解决了开发周期长,BUG多,扩展性弱等问题。
但作为项目实施方,还是碰到了问题:原本我们用的低代码平台比较封闭,有一些急需的功能产品方跟不上,再加上外部环境压力大,项目的金额越压越低,因此决定更换一个产品的合作方。
选型活字格低代码
在吸取了之前经验与教训之后,我们重新选择了一个低代码平台——活字格。在这次选型的过程中首先考虑的还是,产品开发团队的支持能力,以及对我们实施方的合作态度。
作为使用过其他低代码平台的实施方,很担心刚开始的合作会更加困难。一个是因为时间有限,另外就是项目着急开始实施。但没想到,活字格的技术团队很好地帮助我们,用较短的时间通过了初步的阶段,心算是放下了。
值得一提,活字格有最活跃的社区和最活跃的开发者,有持续不断的沙龙沟通交流。很多优秀的人才在用活字格,实施了很有价值的项目供我们参考。
活字格的开发优势
合作大概近一年时间,深刻感受到活字格的优势,比如协同开发,移动端和PC端可以同时做开发。比如插件的扩展,还有集成第三方的能力(像集成电子签章等)。另外还能和我们的代码开发团队配合,比如,后端用活字格提供Web API,前端是另外一个团队用 Vue 开发的页面,然后做一个集成,这样可以极大地提高开发效率。
这些项目的实施,让我们对活字格产品有了进一步的认知,也让我们可以承接之前做不了的很多项目。可以说通过活字格,在一定程度上帮助我们扛住了去年内外部各种困难。
去年有幸去葡萄城公司和倪总、李总以及宁老师做了沟通和学习。倪总说,让活字格作为企业数字化支撑的底座平台,这给我们很好的启发。活字格低代码完全能够作为主角,去做一些大型复杂系统的实施。而我们作为系统项目实施方,会利用活字格更快地实现我们的产品化,以及产品化基础上的个性化定制服务。
期待与祝福
对于活字格的新版本,我们的期待是更灵活的功能,比如说表内的各种关系。还有工作流的功能有进一步的封装,能够降低我们学习成本。最后祝活字格V10.0早日上市,祝格友们龙年事业龙腾虎跃!
「时代开发者」往期故事:
关于葡萄城
葡萄城软件是专业的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。葡萄城开发技术始于1980年,40余年来始终聚焦软件开发技术,有深厚的技术积累和丰富的产品线。是业界能够同时赋能软件开发和低代码开发的企业。凭借过硬的产品能力、活跃的用户社区和丰富的伙伴生态,与超过3000家合作伙伴紧密合作,产品广泛应用于信息和软件服务、制造、交通运输、建筑、金融、能源、教育、公共管理等支柱产业。