产品经理自查表
产品经理自查表
原文链接:https://m.okjike.com/originalPosts/663f2ab2d2637e2ffe18e357
【产品经理自查表】压箱底私货
增删查改显算传,异常情况考周全。
文案简洁无歧义,类似场景要对齐。
交互设计符预期,中间状态勿忘记。
逻辑漏洞细细缕,关系变化高发区。
账号权限上下游,依赖关系记心头。
各个环节求闭环,兜底方案保齐全,
口诀默念记心里,助你评审皆顺利!
基本数据操作/注意维度 | who | when | where | why | what | how | how much |
---|---|---|---|---|---|---|---|
增 | 谁有权限增加 | 什么时候允许增加 | 增加入口在哪里 | 为什么要增加?可以不增加吗? | 增加的具体是什么?有特指的对象吗? | 增加的方式:手动增加/接口/批量导入 | 步骤分几步?可不可以少? |
删 | 谁有权限删除 | 什么时候允许删除 | 删除入口在哪里 | 为什么要删除?可以不删除吗? | 删除的具体是什么?有特指的对象吗? | 删除的方式:单条删除/批量删除 | 步骤分几步?可不可以少? |
查 | 谁有权限查询 | 什么时候允许查询 | 查询入口在哪里 | 为什么要查询?可以不查询吗? | 查询的具体是什么?有特指的对象吗? | 精确查询/模糊查询 | 查询步骤分几步?可不可以少? |
改 | 谁有权限编辑 | 什么时候允许编辑 | 编辑入口在哪里 | 为什么要编辑?可以不编辑吗? | 编辑的具体是什么?有特指的对象吗? | / | 步骤分几步?可不可以少? |
显 | 谁有权限看到 | 什么时候允许显示 | 在哪里显示 | 为什么有这个权限规则?可以没有吗? | 规则的具体是什么?有特指的对象吗? | / | 规则是否简单明了? |
算 | / | 规则什么时候生效/失效 | / | / | 规则的具体是什么?有特指的对象吗? | / | 规则是否简单明了? |
传 | / | 触发数据传输的时间 | / | 为什么要传输?可以不传吗? | 传输的对象是哪些?明确吗? | 同步?异步? | 增量?全量? |
一、增
1. 思考要点
- 增加操作是否有必要
- 谁有权限增加,谁不能增加
- 什么时候可以增加,什么时候不可以增加
- 在哪里增加(入口)
- 增加的内容是什么
- 怎样增加,主流程是怎样的,其中又包含哪些异常情况
2. Checklist
- 点击增加后信息提示
- 增加的内容信息是否必填
- 增加条件是什么
- 增加是否有限制条件(字数、字符限制、格式)
- 哪些情况不允许增加
- 增加过程中输入参数有哪些
- 支持批量增加吗
- 操作提示
- 增加是否进入到编辑状态
- 编辑状态是否支持删除
- 点击确认提交后,在前页面提交后再返回,返回到哪里
- 支持连续添加吗,应该如何设置
- 增加类型支持:文本、图片、视频、GIF
- 关联数据梳理
二、删
1. 思考要点
- 删除操作是否有必要
- 谁可以删除,谁不能删除
- 什么时候可以删除,什么时候不可以删除
- 在哪里删除(入口)
- 删除的内容是什么,什么内容不支持删除
- 怎样删除,主流程是怎样的,其中有哪些异常情况
2. Checklist
- 点击删除后是否需要二次确认
- 删除条件是什么
- 删除后是否可以快速撤销
- 删除到一半就停止(例如断网),被删除内容怎么处理?
- 删除后是否进入回收站,是否支持恢复
- 是否支持批量删除,如何操作,如何提示
- 在增加过程中是否支持批量删除
- 考虑是否有关联数据
- 删除数据采用逻辑删还是物理删
三、改
1. 思考要点
- 修改是否有必要
- 谁可以修改,谁不能修改
- 什么时候可以改,什么时候不可以改
- 在哪里改(入口)
- 改的对象有哪些,哪些内容不能改
- 怎样改,主流程是怎样的,其中有哪些异常情况
2. Checklist
- 改的条件是什么
- 修改的限制条件是什么
- 哪些参数可以修改,哪些参数不可以改
- 是否支持批量修改
- 修改过程中如何取消修改
- 修改后支持撤销吗
- 修改提交有二次确认吗
- 修改是否涉及数据转移
四、查
1. 思考要点
- 是否支持查
- 谁可以查,谁不能查
- 什么时候可以查
- 在哪里查
- 支持查哪些对象
- 怎么查,主要流程是怎样的,其中包含的异常情况
2. Checklist
- 查询的入口在哪里
- 查询异常情况怎样显示
- 查询对象是什么
- 哪些字段支持查
- 查询条件:按权限?按类别?按时间?
- 查询方式:搜索、筛选
- 搜索条件:id、用户名、手机号等
- 匹配方式:精准匹配、模糊匹配等
- 查询结果:有屏蔽要求吗?对查询结果可以进行哪些操作?
- 查询结果展示:如何展示,如何排序,没找到怎么办
- 打开结果展示方式如如何,新标签页、当前页、弹窗、详情页,是否可以继续点击链接
五、显
1. 思考要点
- 显示这个是否有必要
- 针对不同人显示内容是否相同,不同权限显示是否相同,不同角色显示是否相同
- 什么时候显示,什么时候不显示,显示多久?数据在哪里显示,怎样显示
- 显示包括哪些元素?(按钮、数据、文本、图表、图片、视频)
2. Checklist
- 敏感数据如何显示,如何配置(隐藏、权限设置)
- 显示内容的优先级(必要字段、重要字段、排版、呈现方式)
- 显示的层级关系(父子级联套关系)
- 功能操作前、操作方式、操作过程展示、操作结果展示
- 数据绘制交互【请求前、请求中、绘制、绘制完成(有数据、失败)、数据缓存、请求及重试机制】
- 页面默认选中焦点,选中项、默认值
- 页面显示元素交互状态有哪些(常态、鼠标悬停、点击、选中、禁用)
- 显示的顺序,按照创建时间顺序、修改时间、类别
- 列表显示样式,一页显示数量,分页显示数量,响应式布局
- 列表是否支持快捷操作,筛选、排序、搜索
- 显示的元素数量范围,文本过多如何显示
- 内容分栏怎么显示
- 哪些错误、错误提示显示方式和内容
- 显示内容是否固定,哪些内容是服务端返回的
六、算
1. 思考要点
- 计算规则
- 计算逻辑
2. Checklist
- 多久算一次
- 哪些数据参与计算
- 参数的限制
- 数据变化的规则:实时更新、自动拉取、推送、隔天更新等
- 需要什么哪些条件
- 哪些信息需要默认保存,自动填充?
- 需要什么统计
- 数量变化规则
七、传
1. Checklist
- 传输内容格式支持:文本、图片、视频、数据等
- 哪些需要传,哪些不需要传
- 手动传,还是自动传
- 传输的内容
- 传输的方向
- 上传文件是否有格式限制、大小限制
- 上传文件是否需要显示格式信息、格式提示
- 上传文件后是否显示文件名,怎样显示
- 上传后是否允许重复上传、覆盖上传、取消上传
- 是否可以批量上传,批量上传后如何显示
八、异
1. Checklist
- 数据的异常边界
- 异常处理:为空、字符超长、超时等
- 网络异常数据如何处理,如何提示用户,下一步如何操作,如中断:请求刷新、重试机制、关闭进程
- 账号异常情况,如(登录、注册、更换设备、账号是否互斥)
- 中断、失败、超出限制如何处理
- 业务关联的边缘场景如何处理
- 敏感词,内容违规
- 无法获取数据(无响应)
- 加载时间过长(页面多久超时,超时后提示方式)
- 状态码提示(404、403、5XX等)