0%

解决方案设计

这是我学习二爷的产品训练营第三部分的学习笔记。

先来看一下这一部分整体的思维导图。

解决方案的设计与积累

之前讲过产品思维是什么,这里再回顾一下。产品思维就是:

  • 用什么方法 3
  • 解决谁的 1
  • 什么问题 2

这里优先级我也标出来了,谁也就是用户是排在第一位的,问题第二位,用什么方法是第三位。这一部分就开始讲如何做解决方案。

下面是本次的提纲。

  • ⼏个关于解决⽅案的概述

  • ⾮功能解决⽅案

    • 功能解决⽅案
    • ⽬标指标化
    • ⽤户与系统的交互框架
    • 功能设计的⼏条原则
    • MVP 与 AB Testing
    • ⽅案设计⼯具箱
  • ⼀个 Demo:如何从 Medium 中开始探索

解决方案概述

  • 解决⽅案的前提是明确了「利益相关者」和「待解决的问题」

    • 这一点前面也说过了,我们一定是先明确「谁」和「问题」,最后才是解决方案
  • 出解决⽅案是产品经理的天职,不要直接转发

    • 不能把看似伪装成解决方案的需求直接转发给开发,我们需要去分析需求,最终出一个解决方案
  • 注意 X-Y Problem,核⼼关注 X

    • 有一个问题 X,然后我们想到了一个解决方案 Y,然后核心就可能关注在 Y 上面了
    • 之前在阿里的时候,有一个想要获取某一个产品页面数据的需求,于是自然而然就想到了通过爬虫来获取,还考虑了很多的法律风险。但其实后来尝试联系了这个作者之后,对方直接给了一个接口出来,直接调用就可以了
  • ⼤量的练习/模仿/储备,然后跳出框架(Jazz)

    • 初入行的产品经理容易眼高手低,一定要自己做出一个不一样的东西,但其实首先要有一个框架,通过大量的联系模仿,最后才能跳出框架
  • 解决⽅案不要局限于「功能」

    • 文案、设计等等

非功能解决方案

例如很多人在取票的时候,会忘记拿走身份证,那是加上一系列的交互和文字提示,还是改变产品的设计,让用户没有办法放身份证?这里应该已经一目了然了。

  • 能不能靠文案解决问题?
    • 某电商巨头的产品文案是总裁写的
    • 某招聘网站,把求职招聘改成高薪职位
    • 在发布视频状态的时候,录制完视频会出现一个「就这样」的按钮,其实龙哥就是通过这种方式来降低心理压力
  • 能不能靠规则、制度解决问题?
    • 微博关注 30 天内不能评论
    • 电商大促的活动,临时增加规则,多少积分,多少天没有登录不能参加活动等
  • 能不能靠商业手段解决问题?
    • 在之前PC 时代,有一个朋友做直播带货,要处理退货问题,退回来的货物要重新上架、清洗、整理等等,后面讨论了很多工单系统应该支持退货流程,但最后还是直接销毁成本最低
  • 能不能靠运营解决问题?
    • 后面再详细讲解

功能性解决方案

在解决方案开始之前:目标指标化

  • 卫哲的 3+1
    • 3:需求是从哪⾥来的?⽬标客户是谁?// 有多少⼈有这样的需求?这个需求紧迫吗?// 他们的痛是什么?场景是什么?(⽤产品之前/之后),原来是怎么解决的,用了你的产品之后有什么区别?
    • 1:解决之后在数据上会有什么表现?
      • 做产品的本能反应,在数据上会有什么反映
        • 做了购物车之后用户交易额会增长、单量会增长
        • 要事先埋点
  • Numbers lend an air of legitimacy and credibility.
    • 微信公众号放出的数据,刚开始只有订阅人数,后面增加了阅读量
  • 拆解宏观商业⽬标,分解为特性设计的微观⽬标
    • 按钮的点击比例,红包的领取人数,和宏观商业目标的关系是什么
  • 指标是对业务的理解,不是标准字典;指标是结果的展现,⽽不是操作的抓⼿
    • 北极星指标,七日三活,而不是所谓的 DAU 等泛泛的指标
    • 推特关注超过 30 人,一定会成为推特的长期用户
    • 面试的时候会面试关注什么指标,如果只有日活和次留,那就是不合格的
    • 指标是果,而不是因,一定是做了某些事情之后,指标的提升是一个自然而然的结果
    • 网站产品是跟用户的分成比例以及用增的关系

理解功能性解决方案的逻辑:交互框架

五个步骤

  • 首先是用户为什么会需要这个系统,他的动机是什么?

  • 其次当用户开始使用系统的时候,需要让用户知道什么?

  • 然后需要推动用户做什么?

  • 当用户操作之后,如何确认操作是符合预期的?

  • 如果有意外情况,需要怎么处理?

  • 最终系统给用户什么反馈?继续做什么?


我们自己在日常生活中,看到一个产品,就可以思考下,这个界面想让我做什么?它认为我知道了什么?它是如何处理的?

用户心智模型

例如我们在通过网页上网的时候,用户是怎么知道哪些字是可以点击的?

通过把字体反色(变成蓝色)、添加下划线等方式,让用户知道,这几个字是可以点击的。

还有周鸿祎在做 360 路由器的时候,一款产品总是卖的不好,因为用户认为路由器的信号强弱和天线的多少是有直接关系的,虽然事实上并不是这样。

还有比如微信的视频号,点击个人头像本应该跳转到个人主页,但实际上却是跳转到了视频页。

最好的产品,就是打开之后,所有的设计都是符合用户心智模型的。

再比如微信的「我」界面,点击头像会发生什么?

点击头像的时候,并不会跳出一个换头像的界面,事实上会跳转到个人信息的界面中去,右边的箭头也预示着这是一个整体,不是一个单独的模块。

那么用户心智模型的设计步骤应该是这样的。

功能设计的若干原则

  • 抽象与隐喻

  • 产品经理是产品模型和用户心智模型的桥梁

    • 我们需要不断的做抽象,老虎、狮子都是猫科动物。例如订阅号也是一种抽象。
    • 隐喻是不断用视觉交互、动效、设计,让用户清晰的理解究竟想让用户做什么。
    • 以微信为例,这张图上有哪些是可以点的?向右的箭头我们知道是可以点的,灰色的分割线我们知道是不能点的。
    • 包括头像这一栏,如果没有箭头,我们会认为,头像点开就是修改头像,昵称是不可点的,但是加了箭头之后,就会认为,这一整块都是可以点的。
    • 爆炸等特效全部抽象到微信表情的产品体系里面。QQ是独立的一个功能。
  • 统一可预期

    • 视觉交互一定要是统一的,例如微信的红点和反色,在什么时候,微信下面的四个 tab 不见了?(二级页面都是没有的)
    • 展现可预期,可预期就是心智模式,用户觉得会去哪里?
  • 带着出离心做功能设计

    • 做新功能的时候,不要陷入过深,例如嵌入太深,下的时候会怎么下?

    • 一定要想着下掉功能的时候怎么下

    • 在设计的时候就要想着,如果有一天下掉的时候可操作

  • 控制与控制感

    • 欧洲很多电梯关门按钮是假按钮,但是按了就会很开心

    • 很多时候用户需要的是控制感而不是控制

    • 很多产品的 prefrence 就是这样,入口很深,极少数用户能用到,但是没有就不行。

    • 先给控制感,实在不行再来控制

    • 也要分清楚安全和安全感

  • 永远惦记新人视角

    • 有很多知识诅咒了已经,一定要记着一个新人用产品会怎么用
  • 把产品要做的简单一些

  • 做一个靠谱的产品经理

    • 要考虑数据迁移的问题,例如龙哥要做一个状态功能,那么视频状态要不要迁移,要重构订单功能,订单数据要不要迁移
    • 假如朋友圈只能发文字了,一定要明确的说明历史的图片或者视频会怎么处理

方案设计工具箱

  • 借鉴是最好的解决⽅案积累⽅式(不是抄袭)

  • 我常去的站点列表

    • Product Hunt ; Dribbble(设计师网站,有很多动效,可以学习交互细节); Hacker News | show ; Quora ; Lauching Next ; Betabound ; Betalist ; Slideshare(分享幻灯片和教程); Google ; 36Kr ; TechCrunch ; Techmeme…
  • 宝典:HIG(Human Interface Guideline)苹果发布的人机交互原则

  • 产品经理的学产品⽅式:猜 → 画 → ⽤ → 复刻 → remix → 总结 → 再 remix

    • 先看产品介绍,不要用,猜一下是怎么做的,在纸上画一下,有没有抽屉或者列表等

    • 然后用这个产品,体验一下

    • 然后把手机关掉,然后重新画出来

  • 从游戏中学解决⽅案

    • 游戏有大量人性的解决方案
  • 如何阅读产品文章?借助翻译工具,推荐 DeepL