软件中最大的问题之一是膨胀功能。即使是用于基于最低尺寸和易用性的竞争战略的新公司也最终会陷入困境,以陷入其前任的同样的力量。

例如,可以争辩说,由于功能膨胀,Salesforce今天比Siebel更复杂,是Salesforce首先承诺了一个简单的基于云的解决方案。简单的承诺必须迅速满足截止交易的业务现实或提高生产力 - 以及许多软件供应商,简单的承诺随着他们添加客户而丢失,所有这些都有功能请求。

功能膨胀发生,因为作为软件供应商添加佩戴者客户,他们最终添加了很少使用的功能,或仅适用于边缘用例 - 许多困扰其现任竞争对手的许多相同的竞争对手 - 最终减慢软件并增加了不必要的复杂性。

为每千名客户增加10个功能的新供应商最终有很多膨胀。对于企业软件供应商来添加“绥靖功能”(添加以销售或安抚客户)是非常常见的,即使它已知用户群的相当大的块将忽略它。一个经典的XKCD漫画关于大学的主页嘲笑,主页显示用户实际需要的项目。回想一下,你最后一次使用复印机;您是否使用了任何数百个选项,或者您只是击中了大“副本”按钮?

麻烦的是,功能膨胀不仅仅是传统的软件问题了。随着工人在其设备上调动和使用它们的业务软件,功能膨胀可以遵循,导致沉重和繁琐的移动应用程序。例如,工作日的移动应用程序桩对数百个新功能,很少有用户实际要求的。软件膨胀在移动设备上特别明显,有问题,因为它们很小,他们的屏幕只能适应很多,尽管最近的Phablet和更大的手机。展示太少,挤压太多,或者使它难以导航,并且该应用程序几乎无法使用和接触漏出。我们经常留下思考:哪里是大“副本”按钮?

了解那些空间有限,用户越来越需要卓越的移动体验,App开发人员必须对旨在表现出来的大量思考以及用户将与之交互。例如,消费者应用程序将自己分为易于使用的单一目的应用程序,从Instagram到Snapchat to Tind - 所有这些都能够保持令人难以置信的高用户参与。

因此,小屏幕呈现出一个美好的挑战:随着企业开发移动应用程序,他们有一个独特的机会,优先考虑设备屏幕上显示的内容,并确定用户实际使用和可操作的内容。最后,至少在移动设备上限制企业软件的功能膨胀功能。

太多信息,太少的空间

最近,我们的Sapho的一位客户抱怨说,他们的一个移动商业应用程序花了很长时间才能加载。在调查后,我们发现他们已经在手机上复制了桌面网站体验。他们的16栏式Excel风格的表,其中有数百行的鞋子连接到“移动友好”的应用程序中。“移动友好”不是;从加载过程到查看和编辑,显示的纯粹数据数据完全不可行。

这位客户并不孤单;丰富的企业创建了移动应用程序,目的是在移动设备上复制桌面体验。结果与他们的终极目标相反 - 使用户能够更加富有成效,因为笨重的应用程序变得难以访问和互动。

选择最重要的数据

对企业移动应用程序的第一个重大决定是选择哪些数据带来移动体验,然后接受其余的最佳桌面留下的事实。并非所有数据都以相同的方式估值,并且移动呈现不同的用例。Sapho客户是否需要在其移动应用程序上提供所有16列数据,或者可以选择其用户真正想要的六列吗?

消费者服务已经更快地抓住这一点。天气服务的网站可能会展示大量信息:太阳和月球周期上的粒度数据;今天的民间暮光之城,航海暮光和天文暮光之城的确切时间;每年每个月的历史平均降雨量。同一家公司的移动应用程序将缩小其焦点,显示用户在本周当前位置的天气条件下的更小且更加移动的相关信息子集。

重新思考工作流程

第二种大决定是重新思考用户的工作流程,因为它们与数据进行交互,重新设计信息本身的基本架构,以获得基本的移动体验。如果桌面软件是一顿饭,我们需要将其落后并将其切割成可管理的叮咬,如果它有望在移动设备上消耗。在我们的Sapho客户的情况下,我们将数据移动到选择列表中,让用户根据需要更深入 - 而不是显示一个大牌表格 - 导致大大减少的负载时间,使用户能够快速轻松地导航和与数据一起导航和与数据进行导航和接合数据。考虑大多数软件的哪些区域,从数据本身到编辑工具,动作按钮,文本字段,横幅等,并确保最常用的区域是前方和中心,而较少使用的区域仍然隐藏。

建立通知

第三个大决策是如何为企业移动应用程序合并通知。从应用程序中删除功能的最佳方法是使其智能和预测。当前企业软件范例强制用户记住应用程序所需的内容,然后执行操作。这是我们曾经认识的唯一范式。但就像iTunes和Amazon就基于您之前的支出行为提出了建议,企业软件必须了解其用户并向他们提供相关信息。移动用户越来越希望软件代表他们处理并通知他们重要的事件,而下一代企业应用应该提供通知,让用户知道在业务中的重要事件。

数据及其组织的深思熟虑优先顺序与通知的新工作流程为丰富和强大的移动体验创造了基础,为企业提供了最终为整个组织提供企业软件的机会。IT组织和供应商有机会续订关于如何为其公司发表意义的大决定的对话;最终将使整个组织有价值的小屏幕。

彼得亚莱德在CBS互动的Sapho和前Cio / CTO的创始人和CTO。