产品进阶捷径 “六步思考法”

内容转载自:¥多多

01 需求分析

判断需求真伪

  • 是否对需求表示怀疑?如持怀疑态度则输出自己的想法进行沟通
  • 需求【唤起点】是什么?(某种情景、某时某刻用户会马上想到你)
  • 需求【临场感】是什么?(假想用户的亲身体会)
  • 是谁在什么样的场景下产生的什么诉求?希望用什么方法解决什么问题?
  • 是否与已经实现的需求有共性或冲突?

判断可行性

  • 当前技术是否可实行?
  • 当前业务是否可实行?

风险评估-功能

  • 是否存在关联功能的改造点?
  • 是否完整梳理当前规划内容下线后的影响点?
  • 是否已计划好功能上线后的验证方法?
  • 是否会存在旧数据,怎么处理?
  • 风险评估-外部
  • 是否引发诸如骚扰、欺诈等安全隐患?
  • 是否存在负面舆论风险?
  • 是否存在法律及合规风险?
  • 设计是否为老用户友好?对其是否有影响?怎么处理?

02 流程设计

流程图基础

  • 主流程场景是否覆盖完全,是否可进行简化?
  • 是否有分支、逆向流程?
  • 是否有异常流程?

数据流转节点

  • 操作节点是否足够精简易理解?
  • 是否考虑了操作节点的容错性(二次确认、撤销操作)?
  • 数据交互点是否依赖其他系统?

流程图规范

  • 特殊、异常流程是否需要增加切换流程的引导,避免流程断头?
  • 相关流程的用户体验路径是否一致?
  • 各图形形状/字号统一,重点内容可特殊标识,关键节点增加注释说明?
  • 流程均以开始框开始,以结束框结束,避免断头
  • 流程图从左到右,从上到下排列
  • 流程图尽量不要交叉
  • 流程完成后是否进行了场景验证,是否符合用户预期?

03 交互设计

页面流

  • 页面跳转的描述是否说明清楚?是否需要页面流转图辅助说明?
  • 前后台页面信息是否完整?是否符合信息架构设计,是否存在缺失?
  • 页面是否存在空值状态?
  • 页面加载状态展示的loading图是否友好,是否可打断加载状态?
  • 页面加载状态是否可操作部分原生控件?(移动端)
  • 页面逆向操作是否有完整的路径?返回是否会造成死循环?
  • 页面的跳转是否需要转场动效?
  • 是否添加全局特效的交互操作?如右滑返回?
  • 移动端单页面中的功能是否有冗余,单页面主功能仅限一个
  • 后端WEB页尽量在一个页面中展示更多相关信息,单页面可完成多次相关操作

文案

  • 是否易理解?是否有歧义?是否有错别字?
  • 句式、用词是否准确一致?
  • 文案是否与产品调性一致?

数据展示

  • 展示数据是否使用的是服务器数据,或使用的是本地缓存数据?
  • 展示数据是否是初次加载读取的静态数据,或实时、定时展示的动态数据?
  • 是否规划数据为空时的展示效果,是否增加用户引导?
  • 是否规划数据字数超长展示效果,是否有超时限制?
  • 对过期的缓存数据是否需要告知用户刷新?
  • 是否规划数据极限值(最大、最小值)的展示效果?
  • 是否规划了数值的特定展示格式?
  • 是否存在敏感数据,敏感数据如何展示?
  • 是否对特殊内容进行过滤、标记(敏感、违禁的词语)?
  • 前置场景的不同是否对当前展示数据产生影响?不同场景是否需要展示不同数据?
  • 网络异常时是否可缓存部分数据进行展示?
  • 移动端从后台唤醒应用时,是否需要刷新当前页面数据?

数据表单

  • 数据按什么规则排序?
  • 数据是根据什么搜索规则筛选出的?
  • 数据展示是否分页?单页展示数据量是否有限制?

控件

  • 控件的不可用状态如何展示?
  • 是否周全地考虑了所有操作成功的反馈?
  • 是否周全地考虑了所有操作失败的反馈?
  • 操作过程中是否允许取消?
  • 待操作按钮在当前页面中是否明确?
  • 待操作按钮是否易操作?
  • 控件触发的提示类型是否恰当(小红点、Toast、弹窗)?
  • 控件触发的功能过程中是否可以随时取消?

文字输入

  • 输入文字是否有默认值?是否有输入提示?
  • 输入焦点丢失和存在时是否有展示内容的差异?
  • 输入文字是否存在极限长度或最低长度?
  • 输入文字是否存在特殊字符?若用户输入如何处理?
  • 输入文字是否存在对敏感词、违禁词的禁用或过滤展示?
  • 输入文字后书否需要一键清空操作?
  • 输入文字后是否显示联想结果、联想词的搜索规则(比如ES)?
  • 输入文字后遇到流程打断的情况是否保留输入记录(断网、关闭页面等)?
  • 是否针对输入的内容指定键盘类型、数字键盘、英文键盘(移动端)?
  • 是否说明了键盘唤起后需要页面的滚动来避免输入框的遮挡(移动端)?

图片上传

  • 是否强制要求上传图片的必须参数(尺寸、格式等)?
  • 是否设置了不符合尺寸的提示?图片过大或过小?格式错误等?
  • 是否提供上传完成图片的预览?
  • 是否提供了两次编辑操作?引导是否明显?
  • 上传失败的情况是否给予用户提示?引导再次上传?
  • 上传完成后遇到流程打断的情况是否保留已上传的记录(断网、关闭网页等)?

账号角色

  • 是否存在不同登录状态下展示内容或操作有不同(登录、未登录、账号异常状态)?
  • 是否存在不同用户状态下展示内容或操作有不同(非会员、不同等级的会员、特殊付费会员等)?
  • 是否考虑多账号切换、切换时,本地缓存数据是否需要同步清空?
  • 是否允许多终端同时登录同一账号,若允许,操作同一数据时是否产生冲突?

网络状态

  • WIifi网络、移动网络
  • 连接超时多久为超时?
  • 无网络显示什么内容?是否给予用户友好引导检查网络或重试按钮?
  • 网络变化从Wifi到移动网络环境时是否需要提示?

服务器问题

  • 服务器出问题返回数据失效或报错时,是否给予用户友好提示或重试按钮?

旧版本兼容

  • 是否存在高低版本兼容问题?(浏览器页面缓存,APP旧版本问题)

硬件设备

  • 横竖屏是否有横屏展示的需要?如不需要需要锁定屏幕
  • 硬件不同、手机物理按键的不同是否会衍生不同操作?
  • 系统版本的不同是否同步支持?iOS、Android?

硬件权限

  • 定位提示是否打开定位?
  • 相机提示是否打开相机?
  • 闪光灯提示是否调用闪光灯?
  • 蓝牙提示是否打开蓝牙?

04 原型设计

增加

  • 增加这个是否有必要?
  • 谁有可以增加,谁不能增加?
  • 什么时候可以增加,什么时候不可以增加?
  • 在哪里增加?(入口)
  • 增加的内容是什么?
  • 怎样增加,主流程是怎样的,其中有哪些异常情况?
  • 点击增加后信息提示
  • 增加条件是什么?
  • 增加是否有限制条件?
  • 哪些情况不允许添加?
  • 添加过程中输入参数有哪些?
  • 是否必填?
  • 支持批量添加吗?
  • 如何操作提示用户?
  • 增加是否进入到编辑状态?
  • 编辑状态是否支持删除?
  • 点击确认提交后,在当前页面提交后再返回,返回到哪里?
  • 支持连续添加吗,应该如何设置?
  • 增加类型:文本、图片、视频、GIF ?
  • 上传文件是否有格式限制?
  • 上传文件是否要显示格式信息,格式提示?
  • .上传文件后是否显示文件名,怎样显示?
  • 上传后是否允许重复上传,覆盖上传,取消上传?
  • 是否可以批量.上传,批量上传后如何显示?

删除

  • 删除这个是否有必要?
  • 谁有可以删除,谁不能删除?
  • 什么时候可以删除,什么时候不可以删除?
  • 在哪里删除?(入口)
  • 删除的内容是什么,什么内容不支持删除?
  • 怎样删除,主流程是怎样的,其中有哪些异常情况?
  • 点击删除后是否需要二次确认?
  • 删除条件是什么?
  • 删除后是否可以快速撤销?
  • 删除到一半就停止(例如断网),被删除内容怎 么处理?
  • 删除后是否进入回收站,是否支持恢复?
  • 是否支持批量删除,如何操作,如何提示?
  • 在增加过程中是否支持批量删除?
  • 全部删除后是否存在边界问题?

修改

  • 修改这个是否有必要?
  • 谁有可以改,谁不能改?
  • 什么时候可以改,什么时候不可以改?
  • 在哪里改?(入口)
  • 改的对象有哪些,哪些内容不能改?
  • 怎样改,主流程是怎样的,其中有哪些异常情况?
  • 改的条件是什么?
  • 修改的限制条件是什么?
  • 哪些参数可以编辑,哪些参数不可编辑?
  • 是否支持批量修改?
  • 修改过程中如何取消修改?
  • 修改后支持撤销吗?
  • 修改提交有二次确认吗?
  • 修改是否涉及数据转移?

查询

  • 查的入口在哪里?
  • 异常情况怎样显示?
  • 查找对象是什么?
  • 字段有哪些支持查?
  • 查找条件:按权限?按类别?按数量?
  • 查找方式:搜索、筛选(标签、类别、时间)
  • 查找结果:有屏蔽需求?对查找结果进行哪些操作?
  • 搜索类型:id、昵称、身份证号、手机号等
  • 匹配方式:精准匹配、模糊匹配等
  • 查找结果如何展示,如何排序,没找到怎么办?
  • 打开结果展示方式如何,新标签页?当页?弹窗?详情是否可以继续点击跳转?

显示

  • 显示这个是否有必要?
  • 针对不同人显示内容是否相同,不同权限显示是否相同,不同角色显示是否相同?
  • 什么时候显示,什么时候不不显示,显示多久?
  • 在哪里显示?
  • 显示包括哪些元素: btn.数据、文本、图表、视频?
  • 怎样显示?
  • 敏感数据如何显示,如何配置,(隐藏 ?权限设置?)
  • 显示内容的优先级
  • 显示的层级关系
  • 页面显示元素状态有哪些,常态?鼠标悬浮态?点击?选中?
  • 显示的顺序如何?时间顺序?修改时间?类别?不同权重算总分
  • 列表显示样式,分页,响应式布局?
  • 列表是否支持快捷筛选?
  • 显示的元素数量范围,分页?显示数量修改控件?

算法

  • 多久算一次?
  • 哪些数据参与计算?
  • 参数的限制?
  • 量变化的规则,实时更新?自动拉去?推送?隔天更新?
  • 需要什么条件?
  • 哪些信息需要默认保存,自动填充?
  • 需要什么统计?
  • 数量变化规则?

传输

  • 传输内容:文本、图片、视频、数据?
  • 哪些需要传,哪些不需要传?
  • 手动传,还是自动传?
  • 传输的内容?
  • 传输的方向?

异常

  • 数据的边界?
  • 空状态?显示的上下限?
  • 显示边界?权限阻隔?
  • 网络异常?——不稳定、WiFi和4G网络
  • 网络异常?——中断:电话、短信、push. 电量低系统提示、闪退、杀进程、后台
  • 账号异常——登录、注册、更换设备、那个号是否互斥
  • 中断、失败、超出限制怎么办?
  • 业务关联的边缘场景怎么处理?

05 辅助功能

数据埋点

  • 是否存在用户漏斗埋点需求?
  • 是否存在运营数据报表需求?
  • 是否定义功能可用性标准?

通知机制

  • 操作交互是否需要触发推送消息?推送内容是什么?推送节点是什么?
  • 是否确定当前通知的类型(短信、推送、微信消息)?
  • 是否确定当前通知的失效策略?

06 产品上线

上线准备

  • 客户端版本更新是否需要做新的应用商店图、新的欢迎页、新的功能引导页、新的功能描述文案、升级版本文案
  • 版本上线计划是否确定,是否及时同步给运营或其他相关部门人员,及布置相关工作
  • 上线前做好业务人员培训

本文地址:http://sunnao.cn/archives/574

以上内容源自互联网,由运营助手整理汇总,其目的在于收集传播生活技巧,行业技能,本网站不对其真实性、可靠性承担任何法律责任。如发现本站文章存在版权问题,烦请提供版权疑问、侵权链接、联系方式等信息发邮件至candieraddenipc92@gmail.com,我们将及时处理。