工作中的消费化:一切为了商业客户

云计算和BYOD(自带设备)合并的趋势是IT世界的新转变。一般说来,在技术开始大规模进入企业前开始消耗云。现在,把连接到云上的智能设备带去与他一起工作,并期待IT能支持它。

如今,这种态度根本不会改变。还有,可以肯定的是禁止使用的外部设备的组织(政府机构尤其不允许BYOD)。但是这种渗透趋势已经走得太远而无法回头。现在平均每人手里都拥有一个30年前任何人都无法想象的更复杂的设备。人们习惯于得到他们想要的东西,当他们想要得到工作之外东西时,也就涉及到了设备,应用程序的伴随。

现在,员工和其他利益相关者有一个全新的期望集,什么时候能使用应用程序工作。这一事实对IT如何规定技术和支持资源具有深远的影响。在更深刻的层面上,它改变了企业应用程序的未来的设计。下面就来看看当开发未来的商业软件时,在开发者需要考虑的一些关键的设计和使用方面的问题。

企业内部消费者

在越来越快节奏的技术为主的世界中,有一件事,婴儿潮和Y时代的员工有共同特征:如果他们已经知道如何做一些事情的方式,他们不希望必须要学会完成它的另外一种方式。他们渴望熟悉。只要看看最近对Facebook转移向“Timeline”结构的骚动。这几乎引起了暴乱。而这仅仅是改变现有的应用程序的格式。试想一下,让员工学习全新的应用程序来做一些事情,而他们已经使用不同的工具在做这些事情了 Dropbox是一个很好的例子。有许多企业应用程序做安全的文件共享。但实际上让用户采用这些可能是很困难的。他们没有看到IT紧张与警惕保存数据安全的后台。相反,他们只是看到了前端,他们必须重新学习如何共享文件。

在企业应用程序取代消费类应用程序的情况下,你能得到越接近有视觉效果和用户已经习惯的导航体验的类型越好。当然,这意味着要小心,以避免侵犯知识产权。因为创建了一个名为WorkplaceBook的企业社交平台,而受到Facebook的开发的起诉,,任何人都不会为是好时机。

应用程序开发人员所面临的另一个主要问题是触摸功能设备的扩散。我们在新的“数字化”时代,这个词已经恢复到其原来的含义——用手指做。人们在一个很小的屏幕上使用触摸操作UI控制。所有的命令“按钮”必须足够大,以方便操作。这决定了如何选择各种动作集群,因为将20-30种选择放在一个主菜单上是不可行的。你甚至不可能用清晰的文本标注按钮。他们必须是能直观理解的图标。基于这个原因(因为有限的处理能力),商业移动应用程序的设计或更新可能需要一个简化版本的桌面应用程序。在某些方面,这是一个很好的事情。它使你专注于必要的最重要的元素去把工作做好。

一旦你开始把直观的使用带入方程来,工作场所应用程序测试也将采取一个全新的方针。一个应用程序开发人员的测试将不能作为足够的证据证明它能工作。企业将需要在其组织内确定技术新手的最低标准,来尝试测试阶段的新业务应用程序。如果这种类型的用户弄错了哪个按钮做什么,那就将返回到绘图板。这将个改变功能的想法将会继续前行。它本质上并不重要,如果应用程序正常工作。如果在开明白它时,使用户感到愚蠢的话,这将不是一个在工作场所有效的应用程序。员工将去苹果商店获取做几乎同样事情的不同的应用程序,找到一个解决办法。

企业外部的消费者

在企业外部应用程序的操作上,供应商,合作伙伴和B2B的客户分别代表上游,横向,和下游生态系统。这些利益相关者对于内部客户都有一些相同的标准应用程序。然而,他们也有另一层担心,所以必须做自己的应用程序开发和部署。全是错误的应用程序将不只是阻挠一个B2B的消费者。有问题的软件可能会结束一个利润丰厚的业务关系——特别是如果涉及安全问题。如果一个企业希望供应商使用它的应用程序管理他们的帐户,必须把重点放在效率上。任何添加的“处理”,需要使用公司的应用程序履行订单,都会在采购过程中会影响竞争力的价格。

对于外部消费者,互操作性可能是“必备”名单上处于很高位置的。例如,如果公司的总部正在开发一个应用程序,将推出特许经营,个别专营权的业主就想知道应用程序是否可以整合或至少提供他们可能已经在本地安装商业程序的接口。从开发者的角度来看,SOA,中间件和开放API将发挥越来越大的作用,以确保应用程序可以相互沟通。有一个偶然信息技术社区认为,Java将无法面对这种消费化的挑战。当然,如果企业Java在应用程序革命中要发挥比支持作用更多的工作,Oracle则需要提高它的步伐。如果ADF移动客户端将要完成这个任务,这还有待观察。