农民正在造反!
我一直喜欢连环漫画“Wizard of Id”,其时间设定在中世纪。其开创者于 2008 年辞世,但他们的后辈在当今的互联网时代不断更新该漫画(请参阅 bit.ly/1d7eIYK)。农民(也称为白痴)挥舞着写有“国王是个卑鄙的小人!”的标语在城镇中横冲直撞。图 1 显示了国王的反应。
图 1 Avon 管理层对排名波动情况的认识迟缓。
在企业软件领域中也在爆发相同情况。去年 12 月,Avon(化妆品公司)突然停止使用他们基于 SAP 的新版本订单管理软件。华尔街日报 12 月份报道了该公司的独立销售代表们“认为该新系统太繁重并对日常例行工作具有破坏性,导致许多人离职”。
之后引用 SAP 发言人的话说,Avon 的订单管理系统“正在按设计运行,尽管此项目的实施遇到了问题”。
真是这样吗?这意味着该公司实施了糟糕的设计,除非 Avon 的目标是通过糟糕的软件减少员工人数,而不是裁员。这个狡猾的发言人(像 Mark Twain,不过我的话说重复了)关于“问题”一词应阅读我的专栏。(请参阅 msdn.microsoft.com/magazine/ff955613。)
正如在公共场所吸烟曾经司空见惯一样,迫使用户将自己扭曲成五维超级麻花来匹配他们软件 - 用当今的术语讲,使他们成为“电脑通”- 的情况曾经也司空见惯。UX 专家 Alan Cooper 写道,电脑通用户是“经常受伤以致于伤疤组织太厚而不再感到疼痛”的用户。用户将其视为完成他们计算工作所需要付出的代价。这种态度已经烟消云散了。
自第一款 Apple iPhone 起,历经七年,可用性已经推动了消费领域软硬件的成功。但对于融合到企业领域中的这一需求还有很长的路要走。整个便携移动设备的风潮源自早期采用 iPhone 和 iPad 的用户,他们希望自己的企业软件像他们的消费类应用程序一样尽早推出。现在,企业用户已经像 Wizard 的报纸版面上的大力水手那样,站起来并且咆哮着“这是我忍受的极限!是可忍孰不可忍!“(请参阅 bit.ly/1a7BiWZ。)
您会认为企业开发人员到现在已经认识到了可用性的重要性,因为他们可从更高的用户生产效率、更少的灾难性错误和更低的培训和支持成本中直接获益。但糟糕可用性的最强大堡垒是用户被锁定并且无法做出选择的地方。Microsoft 研究院的 Cormac Herley 调查了安全政策给用户造成的负担,并且发现他们的最大负担不是数据最敏感的方面,而是自适应情况,尤其是政府和大学,在这些地方,企业不会遇到其糟糕的可用性带来的市场后果(请参阅 bit.ly/1eK6Dhu)。Avon 是这种现象开始改变的引爆点。
无论您在与企业还是消费领域打交道,都必须首先进行 UX 设计,然后才能进行其他任何事情。为符合当今关注的标准,您还没等您的程序运行就把它扔给修饰人员进行美化了。修饰人员将“文件打开/保存”对话框的边角进行圆滑处理,并为其提供美观的颜色渐变。但由 UX 交互设计人员确定让用户手动保存文档(按照 Word 的方式)还是实现自动保存(按照 OneNote 的方式)。该选择可决定要写入的代码。因此必须首先进行 UX 设计。很明显,Avon 不是这样做的。
这需要改变。正如 Steve Rosenbush 在他位于 wsj.com 的“CIO 杂志”博客中所写的:“习惯于在个人生活中使用设计良好的简单应用程序的人对工作中令人失望的技术没有耐心”,阿门。
因此,我的朋友,当您在您的企业应用程序上工作时,您最好开始关注可用性。因为企业领域的“农民”的确是在造反。没有什么能够阻止他们。如果您的老板不让您将 UX 放在首位,那么问问他,把浑身涂上柏油并粘上羽毛会有什么感觉。
David S. Platt 在哈佛大学拓展学院以及世界各地的公司讲授 .NET 编程。他著有 11 本编程书籍,包括“Why Software Sucks”(Addison-Wesley Professional,2006)和“Introducing Microsoft .NET”(Microsoft Press,2002 年)。Microsoft 在 2002 年授予他“软件传奇人物”称号。他想知道是不是应该绑住女儿的两根手指,以便她学会用八进制数数。您可以通过 rollthunder.com 与他联系。