原生移动:IT经理的移动应用策略

 

开发原生移动应用与将桌面应用版本修改后移植到移动设备中截然不同。

作者:Elisabeth Horwitt

 

时机是移动应用取得成功的关键。这是拥有135亿美元资产的商业房地产投资服务公司Marcus & Millichap公司的首席信息官RichardPeltz对我们的忠告。在2010年1月,商业房地产市场在经历了两年的暴跌后终于开始复苏,公司开始寻求一些方式以增加品牌知名度和其全美1200家代理商的曝光率。Peltz提出了一个想法,在公司网站上提供代理商和贷款经纪人的能够被搜索到的介绍,客户能够通过他们的iPhone或安卓智能手机进行访问。

Peltz得知至少有一个竞争者正在开发类似应用后,推出速度成为了优先考虑的事项。尽管得到了销售团体和应用开发副总裁的关注,但是他称:“我几乎不通过桌面管理应用,因为我不想花时间让委员会管理它。”他还选择了将开发工作外包给了AT&T,而不是让自己的团队提高移动编程语言的速度,尤其是针对iPhone的。

Peltz称,自2010年12月部署以来,该应用开始被越来越多的房地产投资者使用,并带来了几笔大业务。现在的问题是:设计和创建一个针对长期开发和管理移动应用的企业策略和基础。

Marcus & Millichap公司是一家非常明智的公司。原生移动应用对于IT领导者来说一直是一个头疼的问题。一方面,首席信息官对于潜在的收益很兴奋,他们经常被催促向持有移动设备的终端用户、高管和客户提供更为新颖的新应用。开发原生移动应用与将桌面应用版本修改后移植到移动设备中截然不同。Gartner 研究副总裁WilliamClark称:“前者已经到达了一个临界点,在这里它们更具意义。”

据Gartner在今年6月份公布的《移动客户应用平台的魔力象限》报告中的数据显示,2010年全球有50亿部智能手机被使用,到2015年这一数量将超过67亿部。报告称,这为以客户为导向的公司带来了巨大的商机。针对客户的移动应用开发在2014年将超过Web应用开发。与此同时,近期《首席信息官》杂志对261名IT主管进行了调查,结果显示54%的受访者计划提高对移动应用方面的开支。

另一方面,Clark强调移动市场还处于混乱状态。在移动市场,新版本的移动操作系统在不断推出,这让公司难以制定和执行一个明确的策略。分析师和首席信息官都认为,策略是这类举措的关键。

以下是对以移动为第一要务的应用研发的总体评估:什么在推动它们的发展?对于IT部门来说,它们带来了哪些挑战和机遇?为了解决它们面临的困难,长期发挥它们的潜力,如何制定策略?

 

为什么先“移动”?
IT主管已经认识到,为了发挥更大的作用,移动应用不能仅仅是现有Windows或Mac OS桌面应用的移植版。他们不仅仅需要针对移动设备的小屏幕、内存小、计算能力弱等不足进行开发,同时还需要充分发挥台式机所不具备的一些优势,如多摄像头、触摸屏、以及多媒体通信与动画等。  通过提供与客户移动设备更为丰富的互动,对外的移动应用能够帮助公司争取和拘留住客户,融洽与业务伙伴的关系。

据Gartner统计,在开发针对客户的移动应用的背后,公司也在加紧测试内部移动应用。IT主管已经开始尝试将移动应用作为提升员工生产效率和响应性的举措。比如,Peltz 称,Marcus & Millichap公司的代理商开始尝试能够提供内部目录的应用,这一应用能够让不在办公室的代理商使用他们的iPhone或安卓智能手机查阅彼此的信息和贷款经纪人信息。

Erie保险公司高级副总裁Eric Miller称,公司的IT部门已经推出了一款iPhone应用,可让客户在索赔之前更为便捷地报告他们的财产损失情况。对于评估事故中车辆损毁情况的保险理算员来说,移动信息系统也是一个相当不错的选择。用户体验主管Rich Warnaka称,对于我们的代理人来说,用笔记本电脑对汽车轮轴进行拍照根本不现实,但是他们可以用iPhone进行拍照,因为iPhone有照相功能。

 

 如何制定一个长期策略?

与Marcus & Millichap公司一样,许多公司已经部署了一至两个应用进行尝试,在设计和部署公司基础设施和策略的过程中,他们暂时搁置了进一步研发工作。

集装箱运输巨头Matson Navigation的高级IT主管SriniCherukuri称,公司对IT部门研发的多阶段长期路线图很感兴趣。他称,总体目标是“为了获得最佳投资回报率(ROI),向内部与外部用户提供可以接受的收益。”  Matson近期研发了一种货物追踪和船只安排应用。该应用可让客户通过iPhone和安卓智能手机查看运输情况和物流安排,当指定的集装箱开始装运时,客户会收到短信提示。不过,其它的应用还需要耐心等待,直至IT“获得了相关的专业人员和工具,创建了针对研发、支持、管理移动设备和应用的内部程序”,Cherukuri称。

Cherukuri还希望等待几个月的时间,直至目前处于快速变化的移动行业稳定下来后再选择支持什么移动设备和架构。在此之前,他们不会推出移动管理和安全产品。

目前动荡的经济环境是另一个让公司放缓移动应用研发步伐的因素。Gartner的Clark建议,时间表应当基于对当前市场情况和发展趋势的仔细分析。Clark 称,Gartner的一名客户,一家连锁百货商店对研发应用的投资情况进行了评估,该连锁店希望将使用iPhone的富有客户也纳入到该应用的使用群体中。他表示:“目前移动应用只占网络市场的15%,但是在两年内,移动应用将对广告、营销、购物以及主要商场的客户忠诚度产生巨大影响,因为根据收入情况,60%以上的客户将使用智能手机。”

比如,美国退休者协会(AARP)已经重新将其定义为50岁以上人士的组织,而不是真正意义上的老年人组织。这也是为什么AARP下属拥有50名雇员的数字策略集团的主管Sami Hassanyeh在整个组织中推行以移动为第一要务的应用研发思维模式。

这所以确定这一策略是源自Hassanyeh的一个发现。独立研究表明,在婴儿潮时期出生的许多人都在使用移动设备访问网络和社交媒体。而且,到2011年8月份,通过移动设备访问AARP.org网页的数量是2009年全年访问量的11倍。Hassanyeh称:“我们必须要迎合大趋势。

团队由哪些成员组成?

以移动为导向需要IT主管重新考虑一个在应用设计、研发、管理和维护中的人才构成。

Cherukuri称,作为多阶段移动策略的一部分,Matson将职责分给了IT部门中的两个团队。全球设备管理团队负责挑选需要支持哪些移动平台,以及管理它们的工具和平台。应用团队负责研发和游说终端用户哪些应用能够为员工和客户带来更广泛的利益。

尽管首席信息官和IT部门经常负责制定移动应用策略,但是并不总是这样。业务团队的主动参与非常关键。

Marcus & Millichap公司最近成立了一个指导委员会。Peltz称,该委员会负责设计一个用于收集关于内部移动应用理念的正式流程,并创建一个用于研发、测试和部署创新性解决方案的架构。委员会包括地区经理、业务用户,以及多名能够为项目提供资金和压力的常务董事。

在AARP,数字策略集团被从IT部门中剥离了出来。Hassanyeh接受执行副总裁和首席通信官(注意不是首席信息官)的领导。他的团队负责面向客户的移动应用研发、管理和支持工作。IT部门则负责基础数据库、内部桌面应用,以及备份、互联网与安全服务。AARP目前并没有研发内部移动应用,Hassanyeh称。

数字策略集团的组成包括了应用研发人员、系统管理员,处理在线营销、在线编辑和社交媒体的团队,制定研发新Web、移动应用的路线图和确定终端用户需求功能的产品团队。

移动原生还是仅限移动?

对于移动策略来说,另一个需要解决的关键问题是从移动应用开始还是仅限移动。尽管一些首席信息官和研发人员将移动和桌面系统视为两个截然不同的物种,但许多情况证明移动原生应用具有许多好处,随后他们会被移植到桌面或Web上。

Erie公司的Miller称,迫使研发人员适应移动设备的小屏幕和有限的计算资源可提供他们的效率与效能。他称:“他们必须要关注终端用户的使用方式,因为我们无法象在桌面显示器或Web页面上展示所有的东西。研发团队需要调查潜在的应用客户,无论是雇员还是客户,以在研发工作开始前找到用户需要的和想要的东西。你的研发时间将会缩短,同时你的营销时间也会降低,客户会对此感到高兴。这是我们为什么要让我们的所有应用以移动为第一要务的原因。”

Bagcheck.com(该公司在8月份被推特收购) 联合创始人兼首席产品官Luke Wroblewski称:“桌面环境就如同在浴缸里养鲤鱼。无论鱼长的多大都有充足的空间。”他指出,Web页面也是如此,这导致屏幕上充斥着不相关的数据,这些数据让终端用户感到分心和不满。

Wroblewski在Bagcheck.com的发展中选择了以原生移动应用开发,让用户能够随时随地分享他们感兴趣的信息和照片。前雅虎首席架构师Wroblewski称,当时尽管只有三个人,但是他们同样需要面对许多大企业所面对的移动研发问题和限制。他称:“移动使用增长的非常快,在明年或后年将会超过桌面和PC。我们要为这一必然趋势做好准备。”

 

选择开发环境

直到最近,CIO们开发移动应用有两个基本选择,但二者都不是非常理想。他们可以写一个基于web的瘦客户端来向移动用户提供基础服务,例如消息、日程以及对企业数据中心或者云端数据的访问。这种方法的好处是能提供一个“编写一次,到处运行”的方案,或者基本接近——对不同移动设备上的兼容相对容易。任何程序员都可以使用那些熟悉的web语言,例如HTML。

缺点:这些程序无法有效利用智能手机或者平板电脑的特色功能,如GPS和摄像头。实现这一点需要编写不同版本的程序,使用针对特定移动设备的编程语言,插件和API,不论对象是iPhone或者一款Android设备。

直接面消费者的公司在选择支持多平台时非常被动,这些公司的CIO无法预知消费者将使用何种设备。以Netflix为例,最近该公司刚刚宣布其在线流媒体程序将支持24种Android版本!

即便对于企业内部用户来说,IT经理在控制和限制员工、管理层使用的移动设备类型方面也非一帆风顺。在Kelton Research对美国和英国的500位公司雇员的一次调查中,58%的员工投票宣称他们宁愿放弃免费咖啡,来换取在工作时间使用何种移动设备的权利,而不是让IT部门来指定。

幸运的是,IT经理现在有了第三种混合模式选择——用基于web的编码完成程序的主体,通过增加本地代码和插件的方式来利用专有操作系统的特定功能。HTML5极大地方便了混合模式的开展,HTML5能提供强大的基于web的动画和互动能力,同时能运行于多平台。尽管很多IT经理已经或者准备使用HTML5,但Gartner的Clark提醒道:W3C还有待全面敲定该协议中的几个关键元素,例如缓存,允许移动用户离线使用。AARP公司Hassanyeh表示:HTML5看上去是解决互动性问题的好办法,我们希望能够利用移动设备上的定位功能,我们正在开发一种移动服务,如果你走入一家商店,我们让你即时了解打折信息。或者帮助你在佛罗里达的母亲找一位护理人员。

好消息是来自Sybase、Appcelerator、IBM、Sencha、Syclo和AntennaSoftware公司的开发平台可以解决多平台移动应用开发中的大量工作。开发应用只是成功策略的一小部分,尽管如此,当你致力于开发移动应用,尤其是面向消费者的移动应用。你需要经常更新——比传统意义上的网站更新更加频繁。这即不轻松也不便宜,但却是必须的。

Hassanyeh认为:当AARP的新应用进度缓慢的时候,Hassanyeh的工作组每隔35-60天就会更新一次现有的运行在iOS和Android上的应用程序,由于任何人都能编写销售iOS程序,对于企业来说仅仅放出移动程序是不够的,他们还必须定期增加其价值。

移动应用程序也会带来安全问题,尤其是当员工越来越多地在工作时间使用个人设备的时候。在CIO的一次调查中,超过三分之一(36%)的被调查者声称他们允许雇员使用个人设备收发邮件,但只有23%的受访者允许私人设备访问企业应用。

IT经理还必须确保服务器和网络能够承受移动应用需求的日益增长。我们的调查发现52%的受访者为了智能手机升级了基础设施,有25%针对平板电脑做了类似升级。

如果移动设备代表计算的未来并且日益增加IT资源开销,为什么不把它们与桌面电脑同等对待呢?

我们访问的IT经理中没有人表示要抛弃桌面电脑,其中一些认为桌面电脑将被大多数最终用户使用很长时间。

“开发那些需要存储设备,强劲处理器以及大量内存的客户端服务器程序已经不是我们的兴趣所在”Peltz表示:“我们现在专注的是开发那些能够利用动态数据在云端存储信息的瘦客户端才是我们的重点。”尽管如此,Peltz的公司并无淘汰桌面程序的计划,因为在财会和金融行业,那些需要访问处理和分享大量数据的人还会需要桌面电脑程序,即使是平板电脑也无法满足这个级别的工作需求。

但在Erie保险公司,员工已经全部实现了移动化。Miller说:“两年前我们的一个高管开始使用iPhone,于是我们也开始全面转向iPhone,没有理由同时使用两种设备。”

 

(信息来源:CIO.com)

第一时间获取面向IT决策者的独家深度资讯,敬请关注IT经理网微信号:ctociocom

   

除非注明,本站文章均为原创或编译,未经许可严禁转载。

相关文章:


关于作者

隐私已经死去,软件正在吃掉世界,数据即将爆炸