美文网首页
选对开发平台,让工作事半功倍

选对开发平台,让工作事半功倍

作者: 湘北智造 | 来源:发表于2020-06-08 15:21 被阅读0次

    已经十七点零三分了,方璐合上了电脑,靠在桌上揉太阳穴。她只觉得眼睛刺痛,毕竟她已经盯着屏幕看了六个小时。许久,她长叹了一口气并再次推开电脑,缩回手时不小心将桌面上堆成山的包材样板全部打落,乱七八糟的东西碎了一地。

    操!方璐的双手重重地拍在桌子上,这突如其来的聒噪把办公室里的同事都吓了一跳。她电脑屏幕上浮现了一行字:An unknown error occurred in the system. Please contact your software provider for assistance.

    方璐闭上眼,靠着椅子叹气。她一整天都在编Bill of Material,现在好不容易完成,结果ERP系统瞬间崩溃,编好的资料荡然无存。

    叮铃铃~叮铃铃 ~ 正在烦闷时,方璐的办公电话响了起来。“喂,方工,今天递交给你的包材信息录好了吗?明天上午就要排单生产了哦”电话里传来生产主管的声音,她久久没回答,只说了一句“快了”就挂断电话。

    她站起身,扭动着腰肢,把脊椎扭得咔咔作响,然后推门离开了办公室。

    IT部的办公室里很热闹,主管在同我们讨论下班之后要去哪一家店吃烧烤。正当大家谈得正酣时,门毫无预兆地打开了,方璐出现在门口。

    “林哥”她说“ERP又坏了,你帮我看看吧”方璐说话时毫无表情语气平缓,仿佛是经历过大风大浪的幸存者一般,深邃平静。她说完就转头离开了,只在门外的走廊里留下倩丽的背影。沉默半晌,我追了出去。

    “璐璐”我说“公司的ERP系统是好多年前找软件公司买的,就挺封闭的,我们也没有修改和维护的权限”我们蹲在她办公桌前,一起收拾地上的狼藉。

    她没回话我能理解,毕竟辛苦了一整天的工作成果,在快下班时因为程序出错而消失,换作是谁都很崩溃。

    “我们已经联系上提供商,他们在着手解决了,但是今天肯定好不了了”我安慰她:“没事的,明天上班之前肯定会好起来的,等下晚上跟我们一起去玩吧”

    这时方璐笑着抬起头,嘴角上扬至好看的弧度,说“算啦!同你部门一群大老爷们儿玩不来,下次咱俩单独约”

    ......

    后来那次故障直接导致产品出厂大幅延期,虽然方璐第二天在系统恢复之后补上了资料,但还是产生了一系列的蝴蝶效应。这让客户相当的不满意,表示将慎重考虑是否会与我们继续合作。

    而这次事件的罪魁祸首,就是故障频发的ERP系统。虽然之前其实也有很多小问题,但也不是特别恶性的BUG,也没特别影响到工作效率。不过在那一次崩溃之后,发生恶性BUG的情况越来越多,对企业的运作产生很恶劣的影响。最终大家都忍无可忍,高层决定逐渐弃用旧系统,转由我们IT部门自主研发新系统,期望从根本上解决问题。

    咱们公司的业务与IT行业毫无关联,高层领导不懂也没时间去懂软件开发,所以IT部门的人员配置也没有很丰富,刚刚好满足日常所需。平时大部分时间都在处理一些七零八碎的琐事,虽不难但却复杂繁琐。偶尔有一些小的开发项目,大家挤一挤时间加加班也就搞定了,但这一次不同。

    主管在项目讨论会上传达了相关指示,给我们的要求是指定使用JAVA语言,技术要先进,代码要规范。他们定了一个半月的缓冲期,开发预算还算充足,但增加人员配置就别想了。

    其实开发一个新系统需要包括美工、架构师、程序员、DBA在内的各种精通语言、数据库以及各类开发技术的专业人员。可是公司不同意招人,那只能另辟蹊径。

    毕竟我们情况特殊,以前在开发软件的时候,会用免费的快速开发工具来辅助。从前大家都是玩玩小项目,所以任务完成得还算完美。当下我们首先考虑的,就是继续采用快速开发平台来开发新系统。

    但这次是大型的开发项目了,而且时间不够人手不足,所以必然要选择好用的开发工具。这时一款名为XJR快速开发平台的工具进入了我们的视野,在经过一段时间的筛选和对比之后,我们选择了它。

    XJR快速开发平台是一个帮助开发者快速做软件的可视化代码生成工具。该平台采用了向导式的开发方式,可以通过拖拽编辑等可视化操作来进行开发,所见即所得,在进行设计的同时也做出了功能。

    我在使用的过程中发现其已经为我们搭建好了框架,也预置了各类基础模块可以直接使用,另外其根据各类系统的特点建立了多套定制模板,大家直接按照开发向导就快速开发出了各种业务系统。这还挺好的。

    其实说实话,我对于JAVA语言不如.net那么熟悉,在以前的开发工作中有时候挺被动的。不过好在有XJR快速开发平台,我在前台进行可视化操作时,软件后台还会自动生成JAVA源码方便我们编译和修改。在进行复杂业务逻辑编写时,也可以先利用其完成基础代码开发,然后再将业务逻辑写入,框架底层也集成了各类公共操作库,这对我使用JAVA完成复杂功能的开发起到了很大的帮助。

    在开发过程中,我发现这个平台采用的技术都是目前比较主流的,而且十分规范合理,这样一来我们也就不用太担心会出现恶性BUG。这也是当初主管会选择用它的主要原因之一。

    前面也提到了,IT部的人员配置不齐,偶尔还真会遇到一些困扰。不过令人欣喜的是,该平台的技术专家团队会根据需要为我们提供完善的技术支持和专业培训,有了外援来帮助我们解决问题,咱也就不用再另外招聘专业人员了。

    在大家的共同努力下,新系统得以提前一个星期上线。咱自己开发的东西就是好,完全契合公司现有业务和工作流程。别人我不知道,反正人家方璐现在每天上班都是笑嘻嘻的,她也表示用这个新系统提高了工作效率,处理各项工作也是得心应手。以至于她现在看见我就说“林哥NB!”哈哈哈哈...

    相关文章

      网友评论

          本文标题:选对开发平台,让工作事半功倍

          本文链接:https://www.haomeiwen.com/subject/yeuazhtx.html