一个应用刚开始时,往往只做一件事。打开,用,关掉。干净利落。但过不了多久,有人提议加个分析面板,接着是筛选器、侧边栏、工作区、团队角色、通知、动态流、小部件,最后,仪表盘顺理成章地出现了。原本轻巧的工具就这样走完了生命周期,变成了一套企业软件。
有意思的是,没人主动要求过仪表盘。我从来没打开一个应用就想:这东西缺四张指标卡和一个环形图。但仪表盘到处都是。项目管理应用有仪表盘,写作应用有仪表盘,书签管理器有仪表盘,连给植物浇水的工具,说不定半年后也会让你对比每周土壤湿度与上一季度的变化。
功能蔓延从来不会破门而入。它很有礼貌。有人说“我们或许该展示最近动态”,听起来合理;有人说“用户可能想看些统计”,也说得通;接着是快捷方式、可定制小部件、企业客户需要的角色权限、AI 助手、应用市场。每一步都合情合理,但回头一看,六个月前这个应用只是用来转换 PDF 的,现在你却在给财务部门的同事分配工作区权限,好让她查看第三季度的转换洞察面板。功能蔓延就是这样,先问能不能借住一周末,然后带来牙刷,再搬来家具,最后它住下了,你还要替它付云服务账单。
我们常常把“更多”和“更好”混为一谈。只要某个东西能被添加,讨论就会立刻转向怎么加,很少停下来问一句:它到底该不该存在?一个产品有四十项功能,在定价页上看起来确实厉害,给营销多了几个勾选项,给销售多了几个卖点,给产品团队多了些可交付的东西,也给用户多了一个永远不会打开的设置页。但能力不等于价值。有时候最好的功能,就是那个没被做出来的功能。这很难写进发布说明。版本四点七,什么都没加,产品照常工作,不客气。说真的,我会尊重这样的更新。
如今,简单的软件反而显得奢侈。当我找到一个打开迅速、只把一件事做好、并且不会立刻要求我创建工作区、邀请团队、选择模板、配置通知、观看产品导览、探索新功能的工具时,那种感觉是高级的。不是价格上的高级,而是有人懂得克制。一个产品不需要你拼命发现它会做的另外十二件事,这本身就是自信。它只管工作,然后让开。这曾经是常态,现在却近乎叛逆。
我并非讨厌仪表盘。有些产品确实需要它。如果我在监控服务器、收入、物流或基础设施,请给我图表,给我醒目的红色数字,哪怕十二个面板也行。我反感的是另一种仪表盘:产品已经忘了自己的主要任务是什么,于是用仪表盘来填补。登录之后,一句“早上好”,然后呢?七张卡片、三张图表、一个用了两年还显示的“开始使用”面板,还有一个“探索”按钮。探索什么?我来这里只是想重命名一个文件。
我怀念有边界的软件。它们知道自己到哪里为止。它们有活干,干完就完了。不是每个应用都要变成你的操作系统、社区、知识库、协作中心、分析平台、个人助手或第二个家。计时器可以只是计时器,笔记可以只是笔记。有时候我只想打开一个软件,而不被邀请进入某个生态。我已经住在一个生态里了,它叫互联网,已经够累了。
也许“更多”是错误的方向。我们花了很多年问“这个产品还能做什么”,或许更好的问题是“去掉什么不会让它变差”。这个问题难得多。添加东西感觉有产出,删除东西感觉危险。但简单不是不干活,它通常是大量看不见的工作的结果。最好的产品往往显得理所当然,而让东西显得理所当然,极其困难。
所以,如果你正在构建什么,在添加分析之前、在小部件之前、在可定制工作区之前、在那个告诉你本周生产力百分之七十三的卡片之前,先问自己:这真的让产品更好吗,还是我们只是在慢慢搭建另一个仪表盘?因为某个地方,有一个漂亮的小应用正把一件事做得很好,而我敢保证,已经有人在设计它的侧边栏了。