程序员人生 网站导航

烽火星空徐国龙:依托平台,坚持开放与标准,企业移动化快速研发之道

栏目:互联网时间:2014-09-05 08:29:26

随着云计算、移动、大数据等新技术的迅速发展,企业信息移动化逐渐受到越来越多企业的重视。作为企业移动化端到端解决方案提供商, 南京烽火星空通信发展有限公司 (以下简称:烽火星空)以客户需求为驱动,凭借深厚的行业积累,快速适应变化的能力,已累计为4000多家大小企业提供了移动信息化解决方案。烽火星空始终坚持开放、标准的技术路线,以“平台+应用”模式帮助企业快速布局移动端,已成长为企业移动信息化领域的一颗明星。

一个企业的成长与成功,绝非偶然。近日,CSDN有幸采访到烽火星空业务产品部研发总监徐国龙,请他分享烽火星空背后的成功之道及独到的研发团队管理经验。

烽火星空业务产品部研发总监徐国龙

CSDN:您目前在烽火星空主要负责什么工作?以前的从业经历是怎样的?

徐国龙:我目前在烽火星空担任移动应用平台产品的技术管理工作。

2003年毕业后,我一直从事软件研发工作,做过两大方向的产品,最开始在通信行业做通信系统软件,然后在企业市场做企业移动化相关的产品软件。整体而言,所做过的项目既有成功的也有失败的,但它们却都给我带来了极有价值的宝贵经验。

CSDN:您主要关注哪些技术领域?

徐国龙:目前的工作内容是企业移动信息化软件产品的研发。因此,主要关注移动应用开发相关的技术和动态,浏览器引擎的技术发展,企业信息系统的中间件产品,以及软件行业的通用技术组件,关注W3C等组织相关的标准规范的制定和推进情况,对开源的软件技术和产品也保持了很高的热情度。

专注于企业移动信息化领域  

CSDN:烽火星空目前主要专注于哪些领域?

徐国龙:烽火星空从成立起,十年来一直专注于企业移动信息化领域,目前是企业移动应用平台的优秀品牌,也是为数不多能够为企业提供移动化端到端解决方案的厂商之一。

我们公司的产品目前涵盖了企业移动化的方方面面,主要包括两大类:

(1)应用层:包括移动邮件、移动办公套件、企业信息机、iorder销售管家、imobi外勤管理等;

(2)平台层:ExMobi――企业移动应用平台、MIAP――PaaS型企业移动应用云平台以及mobileArk――企业移动化管理平台。

CSDN:相比业内同类企业,贵公司的核心竞争力是什么?

徐国龙:从产品竞争力这个方向来看,我们的竞争力体现在几个方面:客户驱动、行业积累、快速进步。

核心竞争力一:以客户需求为驱动,专注本土化

首先是客户驱动,产品功能不是来源于凭空想象,而是切实立足于用户的需求。

在移动应用开发市场上,国际上不乏大牌厂商对中国市场虎视眈眈,不少企业将移动化技术作为自己的战略方向。

然而在实际的项目PK中,是什么原因让这些国际巨头铩羽而归,是因为烽火星空专注于中国本土的企业移动化,是因为我们的产品更接地气,是因为我们更懂客户。

不少人可能缺乏想象力,认为技术是没有国界的,国外大牌厂商的技术应该更好。实际情况是,文化、传统、审美、技术是不可分割的,具有很强的地域性,中国确实存在一定的特殊性,而烽火星空很好的适应了这个特殊性。  

在企业移动化技术领域,对比国外大牌厂商,烽火星空和企业客户走的更近,更接地气。我们自己的产品,首先是自己人在用,其次有大量的项目和客户积累,绝对不是闭门造车的产品。

可以举几个例子作为佐证:

Android手机的消息推送,Google提供了标准的API和服务GCM,但大部分国外厂商似乎不了解,中国大陆根本用不了;而烽火星空则正对这个场景,采用对齐唤醒等方法,提供了高性能低耗电的企业推送服务,连企业的推送信息安全也解决了。

类似的还有表单的离线处理,后台定位,文档的在线加密查看,公文手写签批,等等,这些具有鲜明的本土和行业特色;独立看这些功能点,也许觉得没什么技术含量,就如我们看长城的砖块,也觉得没有什么特别一样,但一个个细节组成一个产品,就形成了产品的竞争力。烽火星空正是在实际实施过程中,认真理解了企业的需求,才开发出符合用户要求的平台产品。

这些具有行业特色的功能,虽然可以帮助企业快速实施移动信息化,却有时候会被一些友商理解为“封闭”“不标准”。对此,我们可能会简单的以“用户满足就是我们的标准”来避免争论。而实际上,我需要澄清一下的是,我们走的是开放、标准的技术路线。

什么是标准?标准本身是为了规范接口,实现不同产品、厂商、技术体系之间的对接、协同和集成。烽火星空实施了数千的项目,对接的系统、友商产品不计其数;可以集成别人也可以被别人集成;在产品之上可以以各种形式开发插件;使用的组件、协议、库都是业界广泛的标准,技术原理、接口细节都以详尽的文档对外公示;怎么可能是“封闭”的呢。

很多同类产品,经常以标准、灵活性自居,最典型的例子就是号称“我的技术体系是HTML5”的,HTML5似乎成了汉献帝,各路诸侯都要把他纳入旗下,以标榜自己是正统。烽火也支持,但很少标榜。近距离观察很多国外厂商,套个系统浏览器的壳,挂个Phonegap的库,就可以号称自己是标准,这是一个程序员1天就可以达成的,这是多么廉价的解决方案,真的是万能的吗?依托这个解决方案,就可以号称“我给了你笔和纸,你可以画出你想要的任何东西”。但是,你能保证每个人都是艺术家吗?

对比来看,烽火的产品提供了多样的选择性,在一定的场景下,它可以是打字机、图像印章,也可以是笔和纸,杀牛用牛刀,杀鸡用菜刀,有最合适的选择,简单可靠而不失灵活性。

HTML5不能做的还很多,各个应用市场上,HTML5的应用比例非常非常的小。HTML5缺乏的现成的组件还非常有限,没有现成的录音、拍照、录像、条码、图表等太多的行业组件,也缺乏一些重要的能力,例如单页面的旋转和高级的动画,也许你可以曲线救国自己找到解决方案,但工作量可能会吓到自己。HTML5只是一种呈现引擎,只是企业移动化解决方案中的非常小的部分,绝非全部,这种技术领域的“主义”之争,缺乏建设性意义;过于宣扬,是一种缺乏自信的行为。

有时候,我们会强制自己以“自卑”的心态,来比较同类产品的优势。但往往调研完毕后,我们发现自己很难自卑起来。这绝对不是自夸,而是实事求是。有些项目,在客户经过实际的POC技术验证后,项目招标阶段,国际厂商有时会直接打出“免费”牌,以抵挡烽火的技术优势。

核心竞争力二:依托公司平台产品,拥有深厚行业积累

其次,是大量的行业积累;每年实施的大量项目,为产品提出了各种各样的需求,产品在用户这边落地生根,同时很大程度上丰富了产品的功能,使产品的功能切实和行业结合起来,产品的性能和稳定性也得到长期和广泛的实际验证。

不同的客户,需求千差万别;燕瘦环肥,各有各的嗜好,不同的企业,在移动信息化上的要求可谓趋舍万殊;IT构架、实施规范、项目管理流程、企业文化、审美、领导的意见、实施人员的技能水平…,都可能对产品产生或大或小的影响;做好一个企业的平台型产品,就好比在一家店里同时卖婚庆和殡葬用品,可以说是一个比较有技术含量的活。

烽火星空已经累计给4000多家大小企业提供了移动信息化解决方案,平均每年为300多家企业服务;这样的速度,在行业内是非常少见的。我们并非有三头六臂,而是依靠工具和平台来提升我们的效率。工欲善其事,必先利其具,公司的平台产品就是我们快速实施企业移动化的利器。

核心竞争力三:迅速适应市场变化 保证产品的快速进步

最后,是产品的快速进步。移动信息化技术日新月异,五年前的市场与技术格局和今天已经大相径庭。烽火星空的产品也紧跟潮流,进行快速提升,适应市场变化。烽火星空是最早一批进入企业移动化领域的厂家,大浪淘沙,如今能坚持到现在的很少了,烽火星空依靠的就是持续的技术创新。

在手机内存还不到1兆的时候,烽火星空就已经开始为企业提供移动化解决方案。前些年,企业移动化还停留在萌芽阶段,不少是政府机关进行采购。烽火星空这个时候就已经实实在在为不少企业提供嵌入企业生产流程的解决方案。

而当Android和iOS出现的第一天,我们就开始进行跟进;在微软将Windows Mobile淘汰,换成Windows Phone,又将Windows Phone 7抛弃,换成Window Phone 8,我们也倍受折腾。这些虽然花费了我们很多的精力,但也获得了很多收获。例如,目前在跨平台开发技术上,虽然各路诸侯都号称全平台,但实际上只有烽火星空对Windows Phone 8进行了完善的支持。

我们从关注于客户端的界面渲染,到关注于企业移动应用的安全性,到关注于整体解决方案,引入设备管理等。产品的性能和稳定性也在不停提升,例如原来我们的推送服务器,3年前只支持5万用户同时在线,我们不断改进,目前我们将它提升到可以支持100万人同时在线。

CSDN:请列举贵公司的1至2个拳头产品。该产品在产品设计、技术实现上有哪些创新之处? 

徐国龙:首先,是烽火星空的ExMobi产品,提供企业级的应用开发解决方案,在应用的开发、测试、发布、升级各个阶段,在安全、统计、管理等各个方面,都有对应的工具和方法,是一个企业应用开发的全生命周期解决方案。

其次,是MobileArk产品,关注于企业的移动应用安全管理,涵盖的范围更广,是一个超级强大的标准产品。包括移动设备管理MDM、移动应用管理MAM、移动邮件管理MEM、移动内容管理MCM、移动安全管理MSM(提供网络通道安全、应用安全沙箱、应用安全通道)、统一用户管理UUM(提供组织架构管理、用户认证鉴权、单点登录SSO、分级分域管理)、企业移动门户(为企业提供一个应用门户(包括企业应用超市))。

大数据还是“花骨朵” 离企业实际需要还有一定距离

CSDN:在您看来,云计算、大数据及移动为代表的新技术给传统企业软件带来了哪些冲击?

徐国龙:我认为移动应用、云计算、大数据是适应潮流的新技术,目前移动应用已经鲜花盛开,云计算含苞待放,而大数据还是一颗小花骨朵。

这三项技术,承载了应用的“端”和“云”。智能手机是用户侧的硬件平台,而云计算是服务器端的硬件平台;移动应用和大数据是软件平台。

移动应用主要负责是数据的呈现,是企业信息的一个重要门户,很快会成为主门户。企业的后端系统,例如传统意义上的CRM、OA、ERP等系统,除系统管理门户外,逐步退化为以纯后端服务为主,为移动应用提供数据接口。

大数据承载云端的处理逻辑,会成为企业的数据库和应用服务中间件,将来可能会和目前的关系数据库产品并驾齐驱。

每次技术上的变革,都给企业带来新的机遇,而给固步自封的企业带来冲击。

目前来说,云计算已经比较成熟,很多大型企业,已经利用云计算来实现硬件资源的分配管理,为企业带来成本优势。

关于大数据技术,目前看来,似乎离企业有一定的距离。企业一般是需求驱动的,而不是技术驱动的,企业的系统是一个演进而非变革的过程。相当多的企业,传统的关系数据库等技术可以满足自身的业务需求,不急于进行变革。但大数据技术的确在快速改变着一些行业的业务系统,例如交通、物流等。当大数据不再是一个高科技的代名词时,而是像数据库这样耳熟能详,企业会以更加平和的心态来接受这项技术,这个过程也许会很快。

“快速”的烽火平台助力传统企业系统简单走向移动端

CSDN:传统企业软件迁移到移动端所面临的困难有哪些?烽火星空是如何帮这些客户解决这些难题的?

徐国龙:企业面临的问题,目前主要是“平台选择困难症”。

传统的企业系统,例如OA、ERP等系统,在它们诞生的时候,应该说还没有Android、iOS、Windows Phone;软件厂商提供的基本都是BS的构架,用户界面是基于PC浏览器的,一般没有移动应用客户端。现在,企业如果要开发移动应用,面临多种方式的选择:

  • 要求原厂商提供移动客户端;
  • 自己开发移动客户端;
  • 外包,或者选用平台型厂商进行快速开发。

第一种方式,存在的困难多种多样,有些系统,特别是OA,种类繁多,定制度高,或者已然找不到相关的开发团队;另外,移动客户端要求的功能非常具有个性化,也有可能需要和多个后台系统对接,单纯的OA客户端或者ERP客户端,难以满足企业的需求。

第二种方式,移动应用开发,对技能要求比较高;一般至少得支持Android和iOS系统,各个平台开发方式差别很大,在不选用中间件平台的情况下,这意味着至少需要两波人来开发,项目协调、管理、功能同步、发布都是问题。另外一个突出的技术问题是,企业的需求变更频繁,而传统上的原生开发,开发周期较长,iOS发布过程甚至受限于苹果,不足以应对变化,IT管理人员的风险控制力大打折扣。

第三种方式,中间件厂商繁多,存在选择困难。国际品牌的软件厂商,花大力气宣传他们的中间件,但实际的产品却拖了后腿;一些企业在选用了高大上的国际品牌后,很快发现这些产品的技术局限性,支撑的不到位,使得项目最终一地鸡毛,陷入进退两难的泥潭。

烽火星空作为国内最早一批进军企业移动信息化领域的公司,为诸多客户解决了难题。客户在选用了烽火的平台后,第一个感受就是“快”,开发快、发布快、维护快。“快”,是烽火星空产品最重要的特点。

记得大约一年前,烽火星空给AO史密斯做技术演示,AO史密斯的IT负责人要我们将他们的Sharepoint系统进行移动化,仅仅出于试试看的心态;我们的一个美工当天过去,了解情况,得到测试账号;第二天,这个IT负责人表示,他被“震惊”了,因为他完全没有想到,这个美工已经完成了一个完整流程的开发,而且界面精美;如此快的实施速度,是少见的。

企业业务的一个特点是需求变化快,烽火平台的特点,就是能快速适应变化,而且实施简单,需要懂的技能比较纯粹。我们不一味追求技术的高深以体现产品有多么牛,而是以务实的心态,交付稳定可靠的功能。

CSDN:您如何看待企业移动信息化建设的未来发展前景?烽火星空的未来发展规划如何?

徐国龙:企业的移动信息化,似乎比智能手机的发展慢了半拍,目前可以说已然起步,越来越多的企业开始真正认识到移动信息化的重要意义,开始花大力气进行投入。这个前景是非常好的。

烽火星空不同于外包型的移动应用开发提供商,是它有平台产品,同时提供移动应用的实施。而现在企业在建设移动信息化,在规划中就非常明确的要求必须是“平台+应用”的模式。这对烽火星空是非常大的利好。

烽火星空将长期持久的扎根企业移动信息化,提供更多的组件、服务、工具,做一个“专业的企业移动信息化技术和产品提供商”。(记者:陈秋歌)

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐