
还是那个南方夏日的中午,我依然习惯性地眺望窗外,三十一楼的窗边无遮无拦,热烈的阳光刺得的我睁不开眼。地面升腾起来的热气,将远处的城市折射得歪歪扭扭,视野里出现一块块光斑似的幻影,于是我眯上了眼转回头。这个狭窄的办公室里,同事们都撑着头昏昏欲睡,就仿佛,大家都被灌了安眠药。此时是如此的安静,安静到只能听见冷气机吹出的呼呼风声。静谧凉爽的办公室,就像一个避难所,把我们同外面炙热吵闹的世界隔离开。
也对,身处在如同大火炉一般的城市,能蜷缩于这样安静舒适的一隅,谁不打瞌睡?
就像世间所有的美妙一样,眼前这一丝静好也是暂时的。办公桌上的电话用它刺耳的铃声无情地撕碎了这种静谧,随着铃声的持续,办公室里也渐渐出现了一丝丝骚动。我走近它,拿起它,放到了耳边。
“喂,江主管在吗?”电话那头传来一个男声,失真的声音让我无法分辨是谁,但又倍感熟悉。
我抬头扫视,江主管的工位空空如也:“他不在,请问您是谁?”
“我是王建东,不在就算了,我打他手机。”
“好,王总再见!”挂断电话之后,有同事开始抱怨这突如其来的吵闹,问是谁打来的,我说:“是集团副总王建东,他找咱们主管。”同事做了个撇嘴的鬼脸,不再说话。
下午四点的时候,江主管出现在办公室门口,他将双手拍得啪啪作响,并用力咳嗽了一声。江主管成功的吸引了大家的注意力,他说:“刚才领导找我谈了推进公司移动办公的事,老办公系统只能在PC上使用,所以领导要求我们IT部拿出一个包含移动端的新系统。”
江主管边讲话边来回踱步,突然皱起眉头来,他说:“你们也知道,现行的办公系统是外购的,使用过程中也出过不少问题,所以领导期望新系统由咱们IT部自主开发。”
讲到这里,同事们开始七嘴八舌地讨论起来,他们讲的我也没记住。最终讨论的结果就是要招人,要加预算。大家有这些要求我是理解的,也在意料之中。公司所处的行业同计算机领域毫无关联,所以IT部的人员配置相当的简陋,软件开发能力比较弱。大家一致认为如果要将我部实力提升至足以满足开发需要的水平,除了招人补短板之外别无他法。
总之,在大家统一了思想,并制定好计划之后,我们便早早地按照既定方案行动起来。忙碌中的时间,就像装上了加速器,过得比你想象中更快,一晃就过去半个月。
那我们把软件做出来了吗?——并没有。
是我们没招人?——不,招了。
是给我们的预算不充足?——不,挺充足的。
那为什么会这样?——大家把这个项目想简单了,果然还是没经验,尤其缺乏移动开发经验。
领导表示很不解,也有一些不满,大家忙活了这么久,竟然一点成果都没有。领导表示,在不追加预算的情况下再给我们半个月,最好在接下来的时间里搞出一些成效。那天下午江主管一个人在楼梯间站了很久,他皱着眉头抽烟,并一直在打电话。没有人知道他在干什么,人们只记得他讲过“我得找个即使大家经验不足也能完成开发任务的法子。”
那他找到办法了吗?——找到了。
是什么呢?——XJR快速开发平台。
啊?什么?——
它是一种帮助开发者快速做软件的可视化代码生成工具。该平台采用了向导式的开发方式,可以通过拖拽编辑等可视化操作来进行开发,所见即所得,在进行设计的同时也能生成功能。
我在使用的过程中发现其已经为我们搭建好了框架,也预置了各类基础模块可以直接使用,另外其根据各类系统的特点建立了多套定制模板,大家直接按照开发向导就快速开发出了各种业务系统。
可贵的是,当在前台进行可视化操作时,软件后台会自动生成JAVA源码方便我编译和修改。在进行复杂业务逻辑编写时,也可以先利用其完成基础代码开发,然后再将业务逻辑写入,框架底层也集成了各类公共操作库。
稍有经验的同事都说,这个平台采用的技术都是目前比较主流的,而且十分规范合理,让我们都放心使用,不用担心会出现恶性BUG。
它对我们这种缺乏经验的开发团队太友好了,得益于这一系列优良的特性,对程序开发稍有涉猎的人闭着眼睛都可以开发出软件,还不用担心出错。
尤其是其中可视化的手机APP设计功能,这对移动开发接触不多的我们来说,简直就是移动开发神器。
就像PC端的开发一样,移动开发也是可视化的,我们直接通过鼠标拖拽相关控件来进行界面设计就行,也可以对其自由编辑和设置。APP的登录界面、功能主页、功能详情就在这鼠标的一点一拖一编辑之下做好了,所见即所得,所得即可用。
而且平台中的表单可以直接发布在APP中使用,做到了一次开发多处运行。同时在APP端中就直接集成了移动审批功能,各类流程审批直接在手机上就可以实现。而这一核心功能,正是领导和其他部门同事殷切盼望的功能。
所以综上所述,得益于XJR快速开发平台快捷、高效、高质量、低成本的特性,开发小组顺利地在领导规定的时间内完成了开发任务。在使用过之后我有一种预感,我感觉以后企业开发采用快速开发平台将会是一种趋势,会有更多公司使用该方案来自主开发软件,因为这是目前满足快速低成本的高质量自主开发的唯一解决方案。
网友评论