企业移动开发的7点需知

作为IT经理,无论你开发移动应用的目的是内部应用还是连接合作伙伴或消费者,都需要对以下7点问题做到心中有数,方能做到七步成诗。

 

mobile-cloud-computing智能手机和平板电脑如今炙手可热,移动应用程序是这些设备的主要卖点。苹果和Google的应用程序商店都有超过50万个应用程序可供下载,每位IT经理人都希望自己的移动应用程序能出现在这些应用商店里。因为移动应用程序对于企业的内部沟通以及与客户、供应商乃至公众的协作都有非常重要的商业价值。但在决定为企业开发移动应用之前,IT经理人需要考虑一下7点问题:

1.兼容性

为内部应用开发移动应用程序之前要考虑是否能与原有系统对接。原有系统是否为移动应用程序提供API或者数据导入/导出功能。很多系统,尤其是企业自行开发的系统,没有为移动应用程序预留接口,这就需要更换系统来支持移动应用程序。

2.升级

很多产品化的商业软件解决方案,包括CRM和POS系统都包含了移动应用接口。如果你的碰巧没有,那可能需要增加一个能更好满足商业需求的新应用平台。这涉及到对新应用平台的价值评估,迁移成本,原有系统的维护成本以及移动应用的开发成本。

3.标准化

当为内部应用开发移动应用程序时,需要选择合适的技术平台。Android目前是智能手机开发的首选平台,而苹果在平板电脑领域拥有统治力,而Windows 8才刚上路。统一在单一技术平台上有助于简化应用开发工作,但也会限制硬件和企业应用的选择范围,多技术平台同时开发成本会比较高,但是灵活性也高。

4.人员

你有会开发移动应用的员工吗?还是准备把开发工作外包出去?能为多平台开发的技术人员很难找,而且你需要找不止一个。而且你要记住由于移动应用程序需要不断修正bug,增加新功能,你需要跟开发人员保持长期关系。如果你决定自行开发,Appcelerator’s Titanium这样的开发平台能大大简化流程,这一点在为多平台开发的时候尤其明显。

5.编码

基于HTML5开发更有利于实现跨平台的移动应用。但是基于某个技术平台原生开发的应用程序运行速度会更快,与平台内建功能的整合度更高,能调用更常见的接口元素。那一种对你来说更重要呢?是更容易部署还是程序性能?

6.测试

移动应用开发还包括大量的测试工作,这对内部和B2B应用来说非常重要。要考虑你是否有足够的人力和工时来完成产品的测试和除错,尤其是在为多平台开发的时候,测试的压力会更大。这一点也将帮助你决定是否减少开发平台数量,或者是否直接购买成熟的解决方案。

7.支持

作为IT经理也许你的主要工作是企业内部的IT支持,但是如果你发布了一个B2B移动应用,那么你的支持范围就会相应扩大。要考虑你如何应对消费者、客户等外部用户的支持需求。添购客户服务软件,类似VMWare最新发布的Desk.com(集成了Twitter和Facebook),是一个解决办法。

via CIO.com

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

   

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

相关文章:
标签: ,


关于作者

主要关注社会化商务时代的客户关系管理、业务流程管理、数据挖掘、商业智能和企业协作等领域的新技术、新应用和新趋势。曾长期从事信息化咨询服务和软件开发工作,服务过首都机场、国家电网公司、中国蓝星等企业。邮箱:guanzhigang@ctocio.com