新版微信里有一个非常实用的功能,我也是等这个功能很久了,缓解了不少尴尬。 我说一个场景,你们就明白了。 每当打开一篇公众号文章阅读时,后台随时可能会有新消息过来,因为我设置了消息震动提醒,所以有新消息时我是知道的。 虽然知道有新消息,但不知道消息发送方是谁,以及具体发的什么内容。 此时,如果我退回去先处理消息再回来看文章,操作路径就比较复杂。 我知道一定会有人说可以设置浮窗稍后阅读,但毕竟还是需要多步操作才能完成这个用户任务。 所以,如果能在不关闭文章的情况下处理消息,那这将是一个非常优雅的解决方案。 虽然有点迟,但这个功能终于还是来了。 注意,这并不是系统通知提示,而是应用内的消息通知横幅,而且默认是关闭的,需要手动开启。 不过,这个功能目前貌似只有在iOS客户端有。 进入微信我设置消息通知选项后,打开消息通知横幅开关就可以开启这个功能。 这时候,无论你是在看文章还是刷朋友圈,只要有新消息过来,顶部都会出现通知横幅。 点击对应的通知横幅后可以在当前页面底部弹出消息对话框,不仅可以阅读消息,还可以直接回复。 这么一个小功能,在操作便利性上带来的用户价值增量是很明显的。 每当这种期待已久的功能上线时,一定会有人说,为什么不早做? 作为用户来说,一定很难理解这背后的原因,他们会认为这种看起来很简单的功能做起来也一定很简单。 作为产品经理来说,这背后却有太多的考量需要思考,尤其是对于一款十几亿用户的产品。 作为计算机软件产品,功能之下是产品,产品之下是技术。 且不说技术过程的不确定性,单就产品层面的思考,就有很多在冰山之下看不见的部分。 需求场景是什么、需求方是谁、有多少人有这个需求、是否会对不需要的用户造成困扰、对产品兼容性有什么影响,等等。 这些,都是功能之下的产品思考。 对于一款成熟产品而言,在这个环节需要进行很多的思辨和论证,即便最终开发了也要先做小范围的可用性测试。 所以你们看,微信在全量上线新功能前一定会经过比较长期的内测,有些功能甚至连内测都没结束就下线了。 对于一些逻辑上可行的设计,放到真实场景中可能都会出现不可预期的问题,这些都极度考验产品团队的思考能力。 还记得微信几年前上线过的朋友圈评论支持表情包功能么,当时这个功能上线没几天就下掉了。 原因很简单,遇到了不可预期的问题。或者说,这些问题之前考虑到了,但通过实验最终证明了。 在我看来,这个功能体现出来的思考并不是设计本身,而是下线方式。 可能对于一个普通的产品团队来说,很容易把这种功能做成固定的原生形态,如果要修改,就只能发布新版本。 对于微信团队来说,他们的周全之处在于把很多类似的设计做成了可插拔式的组件。 不管是功能本身问题还是技术降级方案,都可以通过这种方式很好应对。 这个过程有点像玩游戏闯关,有的人走一步看一步,有的人走一步看几步。 很显然,看几步的人一定会花费更多的时间精力去思考。 看似慢,实际上是一种更有把握的快。 功能之下是产品,产品之下是技术。很多时候,产品和技术的同步和妥协也是用户视角看不到的。 小功能牵扯的可能是数据库的修改、可能是技术架构的调整、可能是相关功能的变化。 总之,冰山下的部分才是最容易被忽略的。 当不同角色的人在聊产品时,他们所关注和在意的东西是不一样的,这是视角和立场决定的。 还是那句话,功能之下是产品,产品之下是技术。 本文来自微信公众号唐韧(ID:RyanTang007)