那天下午突如其来的一声惊雷,把坐在办公室里埋头苦干的郑俊俊吓了一跳。她尖叫着从旋转椅上跳了起来,膝盖在这剧烈动做中撞上了桌角,疼得她捂住膝盖开始龇牙咧嘴。这时的郑俊俊像一颗歪脖子树同样在桌前杵了好久,双手不断揉搓着膝盖,疼痛感随着时间的流逝而消散。一道白光从窗外闪过,几秒后又传来轰隆的巨响。她抬头看向窗外,暴雨如注乌云密布,视野里的城市在这大天然的冲刷中变得抽象起来。程序员
南方的夏天老是这样,恶劣的天气说来就来,让人猝不及防。郑俊俊在平复了心情以后坐了下来,捋了捋思路继续干着手头上的活。一个多小时后外面的雨声渐渐的小了,阳光从浓云裂开的缝隙中泄到地面,天空中挂着无数的光柱,如基督再临的盛景。数据库
而郑俊俊的工做进程也像这夏日的天气通常,充满着让人猝不及防的变数。此时的她正攥着拳头盯着电脑咬牙切齿,很显然是工做上遇到了很不爽的事情。果真,显示器上闪烁着橘红色的提示语:The system has encountered serious failure, please contact the developer.她用力将电脑推向一边,并将本身的头发揉得乱七八糟,嘴里嘟囔着“这他妈什么鬼啊!”架构
一旁邻桌的同事见此状,便对她表示关心:俊俊你没事吧?怎么忽然就生起气来了?框架
“我这边办公系统崩溃了,个人报表资料还没提交呢,这下全没了,今天一成天白忙活了”郑俊俊说完深吸一口气,憋了好久才吐出来。这时她眼眶有些湿润,她感受本身特别委屈。ide
同事很同情郑俊俊,准备安慰她,但还没等他开口,出如今郑俊俊电脑荧幕上的那行字,也出如今了他本身的电脑上,二人相视沉默不语。几秒钟以后,忽然整个办公室都炸了锅,本来沉寂的世界忽然变得热闹非凡。由于,每个人的办公系统都故障下线,也就意味着今天在座的都是白给侠。工具
在你们焦头烂额七嘴八舌的时候,本来沮丧的郑俊俊忽然笑了起来,邻桌同事被这Jump scare惊得虎躯一震,认为她疯了。他拍拍她的额头,说:“你没事吧,资料丢失是挺烦人的,但你不至于玩这么一出吧?怪吓人的!”郑俊俊站起身来,说:“没事”而后推开门离开办公室。开发工具
郑俊俊的办公室如今就像个关着一群苍蝇的笼子,人们像无头苍蝇同样嗡嗡地叫喊着,冲撞着。繁重的工做让每一个人的压力都很大,人们赖觉得生的工具出现严重故障,致使不少人直接心态爆炸。因而他们发泄着不满,同时又想要找到解决办法,可是毫无头绪,偌大的房间里除了混乱,什么都没有。测试
许久以后,当你们再次恢复冷静,才想起来其实公司配备了IT部门,因而一窝蜂的奔向IT部。当熙熙攘攘的人群拉开IT部的滑动门时,他们看见郑俊俊正坐在里面喝水果茶。因而你们挤在一块儿七嘴八舌,IT主管老黄果断站起身来,说:设计
“事情我都知道了,刚才郑俊俊已经告诉我了”进程
“当初公司在准备办公系统的时候,也是为了图方便图便宜,因此直接购买了软件商的现有产品,因为是闭源软件,如今出问题,咱们也没办法”
“在你们来以前我已经联系开发商了,这个问题很严重,是否能恢复就连他们开发商都没有底,大家挤在我这里也没有用,请你们仍是先回去吧”
......
把同事们都送走以后,郑俊俊依然坐在IT部。老黄向她透露了一个消息——IT部已经准备好一个备用的软件,测试经过以后就能上线使用。老黄说当初他在公司购置第三方的通用办公系统时就有过担心,担忧未来会出现问题,因此向高层提出申请,要为公司自主开发一个备用办公软件。刚开始高层以为这是画蛇添足浪费资源,但在老黄的苦口婆心之下,高层批准了他的计划,可是预算只给了计划中的百分之二十。
其实预算被压缩老黄也能理解,由于那段时间正是公司开疆拓土攻城略地之时,公司须要把资源用到痛处,但给得实在太少让老黄的团队着实为难。高层是国内名校工商管理专业的科班出身,又在海外深形成为管理和金融的双料博士。因为公司业务与计算机领域毫无瓜葛,因此身居高位的他根本没有了解过程序开发,更没有时间和精力去了解他认为对本身事业毫无帮助的东西。
他不会知道开发这样一个大型项目,是须要大量用到包括美工、架构师、程序员、DBA在内的各类精通语言、数据库以及各种开发技术的专职人员的。然而老黄的团队人员配置极其寒酸,亟需增长人手来应对这一开发项目。一般高技能人才每每都十分昂贵,要为其付出巨大的成本。如今就陷入了一个恶性循环:预算不足不能补充人手,缺人手就难以作出成效不能追加预算。
整日思考解决方案,让老黄本来就稀疏的头顶变得更加光滑......终于,在老黄的疯狂求索下,他在某开发者论坛上看见了一种新的开发方式——利用快速开发平台进行软件的低成本开发。通过部门同事的仔细对比与筛选,名为XJR快速开发平台的开发工具脱颖而出。
它是一个帮助开发者快速作软件的可视化代码生成工具。该平台采用了向导式的开发方式,能够经过拖拽编辑等可视化操做来进行开发,所见即所得,在进行设计的同时也能生成功能。
老黄在使用的过程当中发现其已经为他们搭建好了框架,也预置了各种基础模块能够直接使用,另外其根据各种系统的特色创建了多套定制模板,你们直接按照开发向导就快速开发出了各类业务系统。这让老黄的开发团队很是受用。
其实吧,虽然老黄入行时间也不短了,但有一部分语言他并不经常使用因此不太熟悉,好比JAVA,这一点让他在开发工做中很被动。
不过好在有XJR快速开发平台,当开发者在前台进行可视化操做时,软件后台还会自动生成JAVA源码方便编译和修改。在进行复杂业务逻辑编写时,也能够先利用其完成基础代码开发,而后再将业务逻辑写入,框架底层也集成了各种公共操做库,这对老黄使用JAVA完成复杂功能的开发起到了很大的帮助。
在后期开发中,老黄发现这个平台采用的技术都是目前比较主流的,并且十分规范合理,这样一来也就不用太担忧会出现恶性BUG。这也是他们会选择用它的主要缘由之一。
他们开发工做的最大阻力,就是人员配置不齐,有时候还真会遇到一些困扰。不过使人欣喜的是,该平台的技术专家团队会根据须要为客户提供完善的技术支持和专业培训,有了外援来帮助解决问题,人力配置这个问题就被轻松化解了。
得益于XJR快速开发工具以及其幕后的团队,老黄带领IT部门在预算极其有限的状况下作出了备用系统。果真,就像他当初担忧的那样,第三方软件给公司带来了难以应对的麻烦。即便开发商费了九牛二虎之力,旧的办公系统依然是崩溃状态,一些部门的工做进程几乎停滞,公司和员工都蒙受了巨大损失。老黄见状当即启用了备用方案,新的系统以最快的速度测试上线,作到了最大的程度的止损。
后来的年终会上,老黄和他的团队都受到了表彰,每一个人都拿了不菲的奖金。由于老黄的先见之明给公司挽回了损失,因此整个IT部门都没高层重视起来,追加了丰富的预算帮助其完善编制。
如今的郑俊俊,红光满面走路生风,新的办公系统让她的工做效率大为提升。那次事件也让她明白,任什么时候候,都须要准备一个Plan B。