本期创客
大家好,我叫段晓科,非软件开发专业,拥有多年制造行业数字化解决方案经验,擅长从0到1 的产品构建和产品落地服务。
目前任职于适途科技,自2021年3月至今负责Mendix低代码平台在企业的导入工作(培训/销售/售前支持),以及企业软件/低代码定制开发服务的销售和售前工作等。
创客访谈
MX:在使用Mendix低代码平台开发应用软件前,你和你的部门/团队主要应用什么开发工具?以前采用的开发工具有什么局限和问题?
段晓科:接触Mendix低代码前,主要通过PPT和Axure进行售前材料的制作,但是近年来用户越来越希望能够有Demo现场查看。
用户需要现场提供可以演示/并且上手操作的POC/Demo,这些东西之前我们都需要花半个月时间才能完成一个(需要做项目的设计、前端开发、后端开发、打包部署),需要很多人参与,时间效率非常低下,而且往往还面临着做好之后客户不需要的风险。
接触Mendix之后,我们通过低代码快速开发这些POC/Demo,用户提出需求最快当场能够看到基础的原型效果,2-3天完成POC/Demo的开发,能够极大提升用户的满意度和降低售前成本。
MX:以前采用的开发工具有什么局限和问题?
段晓科:作为偏市场的售前,没有软件开发经验,导致售前和售后团队之间只能通过解决方案、原型图、需求文档和售后交流;
这种交流方式一方面非常的低效,需要花费大量时间进行材料制作,同时为了保障售后能够完整接收信息,还得花费大量时间进行交接;
另一方面,客户的需求往往在售前阶段有很大的不确定性,但是客户又希望能够快速看到并体验一个接近期望的产品原型。
MX:你是如何认识Mendix低代码的?
段晓科:提到Mendix,我们公司最早其实只是想要找一款效率提升工具,解决内部开发效率的问题。在2019年接触到了Mendix,短暂的技术了解后,我们公司决定引入进行内部应用的开发。在2020年我们内部3人团队利用Mendix对内部大量应用进行了翻新,发现了它强大的提效能力,于是我们从2020年开始对外提供Mendix服务能力。并于2022年开始逐渐打造出集合Mendix导入服务、Mendix开发服务以及Mendix人员外包服务为一体的综合服务解决方案。
小结
改用Mendix低代码作为应用开发平台的主要原因:
售前交互:售前阶段能够通过Mendix快速开发客户需求模型,实现可视化的售前交互,提高客户满意度;
开发效率:提高开发效率,通过Mendix开发,相较传统开发能够提高50%-200%的开发效率,从而降低开发成本,提升我们开发服务的竞争力;
降低开发人员的成本:使用Mendix开发的人员水平相较传统开发降低很多,传统开发需要对对应代码的语言有比较深入的了解,Mendix开发会降低这些要求,通过拖拽配置的形式来进行快速开发;
丰富的组件储备:提供了丰富的组件和连接器,能快速接入大部分市面的已有的平台和软件,从而降低深入开发的成本。
MX:截至目前,你和你的部门/团队利用Mendix低代码开发的应用有哪些?这些应用是自己部门使用还是支持其他业务部门使用?
段晓科:截止目前,我们已经用Mendix制作了100+的POC/Demo,同时目前能够做到2-3天快速开发用户需求的POC/Demo。
用Mendix开发的应用有很多,如:碳排放系统,8D问题管理,招/投标项目管理,健康码申报系统,工业软件云平台,人员画像系统,变更申请系统等。
以上开发的应用有自己使用的,如:碳排放系统,工业软件云平台等;第三方业务部门使用的有8D问题管理,招/投标项目管理等。
MX:在开发的这些应用中,使用了Mendix的哪些组件/模块?有什么感受/反馈?
段晓科:开发这些应用中,我们使用了大量的模块。Mendix的基础显示组件大多都有使用,也使用了一些商店下载的组件,如:ExcelImport,ExcelExport,WorkflowCommons,3DView等。开发应用中,我们使用了大量的模块,基础组件的感受是实现功能是OK的,但是样式设计没有到位,美观稍欠缺一些,外部的组件是功能丰富,需要自己去挖掘,其中EXCEL导入导出和workflow的模块我们大量使用,快速搭建大量流程和看板类的POC。
MX:在用Mendix开发的这些应用中,你最引以为傲的应用是哪个?能否具体介绍一下?
段晓科:最近我们和客户沟通前期的时候,客户提出需要我们提供一套供应商PPAP(Production part approval process 生产件批准程序)管理的解决方案。因为客户自身对于需求也不是很确认,因此我们采用Mendix+敏捷开发的方式,1天快速帮助客户构建了POC原型,并且通过两天与客户进行沟通迭代,快熟帮助客户构建了需要的项目原型。
客户在沟通过程中,既体验到了Mendix开发的效率,又能通过多次迭代体验了Mendix的迭代能力。促成了客户的下单。
MX:这些应用为实际使用者/客户带来了哪些收益?
段晓科:Mendix开发模式为敏捷模式,比传统瀑布模式开发效率更加快速,客户直接与开发人员沟通需求,避免了多个人传递需求的理解误差,节省了需求沟通的成本,多次敏捷迭代的方式使用户能快速进行线上体验,并进行反馈,可以发掘更多的有创造力的需求,也可以使用户的体验越来越好。
售前效率提升:缩短了80%以上的售前开发时间,极大提高了客户需求到验证的时间段。
开发效率提升:缩短了30-50%的售后开发时间
MX:业务部门或客户对这些应用的使用有什么反馈?
段晓科:开发效率很快,而且能够完成很多复杂的开发逻辑。例如:
-
人物画像系统,从多端系统取数,整合进一个系统,呈现用户的画像,Mendix可以快速根据每个系统的取数方式,取到数据并进行统一管控。
-
8D问题管理系统,较长流程的问题流转方向,复杂的数据展示,提供完备的全局流程图供用户预测流程走向等。
MX:相较以往传统开发,你觉得Mendix的主要优势有哪些?
段晓科:我觉得主要有以下特点:
-
开发效率提升:50%效率提升
-
开发方式:传统为瀑布流,Mendix为敏捷方式
-
开发成本:无需精通高代码,只需要有一定逻辑能力即可上手Mendix
MX:相较市场上其它的低代码开发平台,你认为Mendix的优势有哪些?
段晓科:在我看来主要有以下几点:
-
复杂逻辑的开发
-
高度定制化
-
开发人员要求较低,提供组件的定制化开发接口
比如,我们最近为某汽车企业做OA软件替代时,用户提出希望低代码平台能够实现流程过程中审批授权、转交以及流程记录的功能。客户之前有沟通过其他低代码平台,均表示属于特殊定制开发功能,需要较多人天。我们接到需求后,快速进行分析和方案设计,最终仅3天就实现了客户相关功能。
MX:近期你有什么应用开发的计划会采用Mendix低代码平台实现?
段晓科:项目初期均会使用Mendix进行开发。目前我们正在从两个大的方面开展Mendix的使用推广:
- 第一方面我们会不断提升内部效率,加速Mendix在售前阶段的开发效率以及售前售后的沟通效率;
- 另一方面,我们也在不断总结Mendix在企业内部的实施方法,为更多的企业提供更贴心的Mendix端到端的解决方案。
MX:你是否会向其他的应用开发者推荐Mendix?你会如何推荐?
段晓科:会,让客户参与体验和培训。用以往客户的实际项目使客户了解利用Mendix开发应用能够带来的具体好处;通过实际上手培训使客户实际体验Mendix低代码开发对比传统开发的便利;Mendix融合团队的模式给客户带来业务和IT部门无缝合作的效率和满意度提升等,全方位向客户和其他应用开发者推荐Mendix。
关于Mendix
作为西门子Xcelerator平台的低代码引擎,Mendix正在迅速成为推动企业数字化发展的首选应用程序开发平台。Mendix让企业能够以前所未有的速度构建应用程序、促进IT团队与业务专家之间开展有意义的协作,并帮助IT团队保持对整个应用程序环境的控制。作为一直被领先的行业分析师视为“领军者和远见者”的低代码平台,Mendix是云原生的、开放的、可扩展的、敏捷的,并且经过实践验证。从人工智能和增强现实,到智能自动化和原生移动,Mendix和西门子Xcelerator已成为“数字优先”企业的中坚力量。Mendix已被46个国家的4,000多家企业采用,并建立了由30多万名开发人员组成的活跃社区,这些开发人员使用该平台创建了20多万款应用程序。