数字化加速,金融企业实现3D打印式应用程序开发

Mendix低代码助力杭银消费金融优化IT部门生产工艺

如3D打印一样快速生产应用

杭银消费金融股份有限公司(以下简称杭银消金)成立于2015年12月,是经中国银保监会批准,由杭州银行作为主发起人,联合滴滴、中国银泰等知名企业组建的持牌消费金融机构,注册资本为25.61亿元,浙江省第一家持牌消费金融公司。公司现有员工数千余人,主营产品及服务为消费金融服务,拥有尊享贷和轻享贷两大产品。2022年度纳税超8亿元,荣获拱墅区“突出贡献企业”、“产业赛道领跑企业”双项荣誉。

在企业快速发展的过程中,企业内部管理也需要更加精细和规范,相应的管理体系和企业内部管理系统需求也随之快速增加,内部管理系统需求相对复杂、变化快、产品化程度不高、定制化要求高,传统开发工具和模式效率低,部分低成本的工作占用了高成本的开发资源。比如,我司的绩效考核管理平台,因我司人员蓬勃发展同时各部门各体系考核的差异性,对人员绩效管理越来越困难,业务部门提出的绩效管理能力已无法采用老旧的excel方式进行实现,需要有一套相应的系统来支撑我司人员绩效考核管理。

如何做到精准的开发资源投入又能同时达到高效的质量产出是我们数字化转型过程中持续思考的地方。

在引入Mendix低代码工具之前,杭银消金后端开发主要以java语言为主,前端采用react前端框架,同时配合业界一些优秀的快速开发的报表、工作流等工具组件做内部管理系统的解决方案。而内部管理系统需求本身的特性主要为辅助性业务,不能占用过多开发资源,因此造成内部管理应用需求的开发周期长,影响内部管理的效率。

杭银消金低代码团队希望能够利用IT领域的新技术新产品,帮助业务部门提升业务需求实现效率,缩短实施周期、降低研发成本。同时为了使IT部门自身的服务游刃有余,优化生产工艺,他们想找到使应用程序开发能够像3D打印一样简单便捷,所见即所得的开发工艺!

念念不忘,必有回响

基于这样的诉求,杭银消金开发团队一直留意行业中的新技术,以便为我所用。杭银消金低代码团队通过Gartner 公司在2021年发布的企业低代码魔力象限报告中了解到了西门子Mendix低代码平台,连续三年蝉联第一。经过和Mendix技术专家的沟通和演练,认为Mendix与杭银消金的技术发展规划相符。杭银消金科技部计划在企业内部管理系统上采用Mendix低代码平台进行开发,以快速呈现功能的方式满足业务部门提出的需求

在过去的半年中,杭银消金低代码团队基于Mendix低代码平台开发里以下应用:

  • ABS资产证券化系统,用于杭银消金ABS业务的开展,主要用到了MicrowFlow、NanoFlow、Datagrid、Datagrid2、List view、DataView、Scheduled、Microwflow timer、Charts等常用组件,在开发此系统时我司通过1人月完成了该系统的功能。

  应用整体架构图

系统功能架构图

系统功能截图

  • 绩效考核管理系统,用于杭银消金员工绩效管理使用,用于填写员工绩效考核内容及对绩效结果进行评分,在开发过程中主要用到了MicrowFlow、NanoFlow、Datagrid、Datagrid2、List view、DataView、Scheduled、Microwflow timer、Charts等常用组件。

   微流组件

系统功能截图

  • 反欺诈回访系统,用于杭银消金反欺诈回访业务使用,主要用到了MicrowFlow、NanoFlow、Datagrid、Datagrid2、List view、DataView、Scheduled、Microwflow timer、Charts等常用组件。

 

系统功能截图

在以往传统开发的模式下,按正常的交互逻辑和流程,需要一个优秀的产品经理出具产品文档,需要具备前端UI设计图,再进一步需求评审确认后,前端、后端人员同时分开进行开发,开发完成之后再进行系统调试。

而Mendix应运而生的解决方案是梳理完业务逻辑,评审完业务实体,即可进行业务功能开发,开发人员不再区分前后端,只需要按模块或者功能点前后端功能一起进行完善调整和测试,减少沟通带来的风险和成本

基于Mendix低代码开发,整体项目开发时间相较传统高代码开发流程缩短了30%,人力资源节省50%

志同道合者,引以为伴

通过几个应用系统的开发,杭银消金低代码团队对Mendix低代码开发平台有了越来越深入的了解。总结下来Mendix具备如下一些优点和优势:

  • 西门子Mendix具备前后端一体解决方案;
  • 可根据业务诉求,简单抽象即可构造实体对象,同时对业务能力可初步直观的展示;
  • 产品可私有化部署;
  • 代码的高规范性,错误尽可能在开发设计态即已表现出来并可进行纠正,把开发人员可能引起的BUG在开发设计态中及早暴露出来,减少在runtime时出现规范性的错误
  • 开发设计模式规范,适于复杂业务的分析和成果积累。

杭银消金低代码团队认为Mendix的优势显而易见,同时作为最终用户,杭银消金开发团队也对Mendix有更多的期望。

  • 希望Mendix能够更好的进行国内本地化适配,大力发展国内Mendix低代码生态圈,能够对国内开发者更加的友好。

 

  • 虽然Mendix稳定封闭的底座平台配合高度灵活的API规范能够进行千变万化的应用开发,但同时也相应的增加了学习成本,希望能够在高级API研发使用上能够更方便和便捷

 

杭银消金低代码团队计划继续加深和加宽与Mendix的开发合作,在前面几个系统顺利上线运行的基础上,持续采用Mendix低代码平台进行内部管理项目的一些开发和重构,如预算、采购、监管数据上报等项目。