产品策划之异常处理

虽然很花时间,但每一秒认真投入其中的时间,将来都会10倍的回报你。事先没有想清楚的,最后一定会报复你的。

任何一个产品功能逻辑,都分为主逻辑和异常逻辑。产品经理往往愿意花费大量时间思考产品主逻辑,却忽视异常逻辑。做产品经理不思考异常逻辑,类似商人做生意不考虑风险,妥妥的盲目自信。

异常可以分为以下几类:
1.网络异常;
断网、网络状况不好、从wifi切换至2G/3G的提醒

2.非接口异常产生的;
用户操作不符合要求时的反馈。

3.接口异常产生的。
服务器崩溃

4.中断任务
自动关机、应用切换至后台、退出应用、退出页面

5.无数据

异常的处理可以分为:
1.严重错误,影响下一步的使用:
返回上一层页面,错误提示。
2.单个功能错误,不影响其他功能使用:
错误提示(黑色半透明背景,2S自动消失提示)

常用异常提示定义
1、网络类的:
文案:网络未连接,请检查网络设置
按钮:点击重试
2、非接口异常产生的:
(限制条件)
操作成功
获取节目鉴权信息请求失败!
麦克风已开启
麦克风已关闭
已开启自由讨论模式
当前会议已经解除锁定
3、接口异常产生的:
定义:
服务异常:【接口文档错误定义的字段】
案例:
马赛克服务异常:【马赛克服务器播发失败!】
马赛克服务异常:【此会场摄像头没有加入到马赛克服务器中!】

异常处理:
1、严重错误,影响下一步的使用
返回上一层页面,错误提示(需要有确认按钮)
2、单个功能错误
错误提示(黑色半透明背景,2S自动消失提示)