写需求文档时都有哪些常见的异常需要考虑?

今天在教一批产品新人如何写需求文档,对他们来说,在写页面需求的时候,往往只考虑到正常情况,对于一些异常情况往往考虑不到。

之所以这样,归根还是在于他们不了解都有哪些异常,所以今天通过这篇文章给大家整理出来。

都有哪些异常呢?

1.网络异常

当移动设备网络异常时,导致无法上传和下载数据,从而无法正常的使用产品。

2.消耗大量流量时

当涉及需要消耗大量流量数据时,且非Wi-Fi情况下,这时候需要告知用户。常见的例如:看视频,听/下载歌曲、视频通话、下载上传文件等。

3.空数据

空数据一共分为两种类型,分别为初始状态和清空状态

初始状态:

用户首次使用,没有任何内容数据时,需要用户进行某种操作才能产生内容的界面,这时候需要提示用户需要进行某种操作才会出现内容。

清空状态

当用户清空当前的页面内容,产生了空界面,这时候需要有明确的提示告知用户出现当前页面当原因,且告知用户该如何处理。

4.加载失败

在加载过程中,App向服务器请求数据,如果是网络原因导致,则使用网络异常的设计规范。

如果非网络异常原因,则可能因为服务器异常导致接口请求不到数据,从而导致加载失败。

5.操作失败

任何操作行为的交互界面都伴随着操作失败的概率。

当用户操作失败时,在当前页面给予一个反馈,告知用户操作失败,最好告知用户操作失败的原因,让用户知道接下来如何避免操作失败。

6.服务器异常

因为服务器异常是小概率事件,但是也会发生。

当服务器异常时,且用户在操作过程中,出现这种情况,一般可设计为对话框提示,明确告知用户,服务器出现问题,让用户稍后重试。

7.搜索无结果

用户在搜索过程中,除了出现正常的匹配结果,还存在无匹配结果的情况,针对搜索无结果的情况,要给予用户操作无结果的提示。

淘宝买家版后台,当用户搜索关键词无结果时,出现对应的提示语和插图。

8.无权限

无权限的场景,通常适用b端产品,对于不同组织架构的企业员工,会存在不同的权限。

9.功能建设中

一般App功能正在开发中,这种情况不会在App界面中展示出来,只有完全开发完毕并上线后才会出现在App上。

也有一些新闻频道还没有开发完毕上线,这时候用户点击进入进入下级界面,则出现对应的提示语/插图提示,如下图所示。

10.内容被删除

有的时候,由于文件或者页面内容被删除,由于文件或者页面内容的上一级页面有缓存,所以当用户点击进入时,会出现文章/文件被删除的情况。

已被删除的异常状态,常见的设计是用户进入新页面出现对应的插画和标题提示。

以上就是常见的10种异常状态的简单介绍和说明。

大家如果制定异常状态的设计规范时,可以参考本篇文章。

当然也有公司特殊的业务导致存在很特殊的异常状态,针对这种情况,可以适当的增加、删除或者修改使其属于自己公司项目的异常状态的设计规范。

本文链接:https://www.zhantian9.com/210472.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2000000@qq.com 举报,一经查实,本站将立刻删除。

发表回复

您的电子邮箱地址不会被公开。