layout: default title: 新手体验设计 parent: 实践模式 nav_order: 4 —

实践模式:新手体验设计

使用场景:

目录

  1. 价值机会点
    1. 机会点梳理
    2. 用户体验设计

我们在开发者体验中引入新手体验(Onboarding journey)的目的是,以 “新人” 的视角来观察整个生命周期中的潜在问题,并帮助 “新人” 更快地上手项目。

在日常的软件开发中,我们也会借助于这个思想来进行分析:

Onboarding 体验

如我们开发一个开源的 SDK,那么 “新人” 来到这个项目时,他需要:

  • 看到快速介绍项目的一句话介绍。这个介绍与开发者的痛点是存在一定的关联。
  • 看到项目的详细介绍。诸如于这个项目的架构信息、优点、缺点等项目的信息。
  • 尝试 —— 快速交互的使用体验。如一个快速使用的指南或者指令,又或者是一个线上的 DEMO。
  • 查看更详细的文档引导。如这个项目包含了哪些 API,以及常见的 FAQ 等

价值机会点

机会点梳理

  1. 梳理开发者使用技术产品的主要流程。
  2. 细化过程中的相关步骤。
  3. 分析步骤中的用户行为。
  4. 研究对应的目标场景。
  5. 细化其中的机会点。

用户体验设计

  1. 前期调研。在开始阶段需要探索出相对明确的我们可行的方向
    • 行业调研探索
    • 现有的可行方向
  2. 用研&工作坊。深入了解动机,了解现有行为客户价值引领创新价值
    • 一对一的用户访谈
    • 可视化工作坊
  3. 机会点收敛。收敛阶段根据价值和可行性得到机会点
    • 收敛出价值高、可行的机会点
  4. 用户需求的验证。机会点的验证,排除无效机会点
  5. 经过验证的创新提炼
  6. 创新场景旅程设计