【干货连载篇】如何避免需求分析中的遗漏场景?让大锤来告诉你!— 功能细节(终章)
第62期:功能细节
针对一个UI界面(仓库库管列表页面)的需求示例进行分析,探讨其中存在的问题,并提出相应的解决方案。
下图是一个UI界面(仓库库管列表页面):
下面是对这个UI界面的需求描述:
展示列表
按照输入的商品名模糊匹配查询库存信息
如果库存数量<5则用红色展示
如果库存数量 < 10则用黄色展示
如果库存数量 >=10则用绿色展示
1.数字格式问题的优化
千位分隔符、小数位数、四舍五入、误差处理、颜色和对齐等方面需要进行详细解释。
2.UI加载遗漏的处理
默认加载的处理方式,以及默认按照无关键词进行查询的处理。
3.UI交互遗漏的处理
翻页后重新查询的处理方式,是否保留页号。
修改关键词后翻页的处理方式,是否保留关键词。
4.查询类描述遗漏的处理
排序规则和翻页规则的描述。
5.模糊匹配描述可能存在的误解
对于%keyword, keyword%, %keyword%等模糊匹配方式,需要进行更清晰的解释。
6.URL变化描述的完善
需要描述URL参数是否会变化,以及请求方法是GET还是POST的情况。这样可以避免因缺少描述而导致通过收藏夹访问、转发给别人访问或刷新浏览器时的理解差异,确保系统能够正常工作。
1.建立查询类需求模板的规范
参考查询类的规范,包括查询条件、排序条件和翻页条件等方面的规范。
2.建立小数规则的规范
包括四舍五入、保留两位小数和使用千位百分号等方面的规范。
3.建立UI规范
对于颜色、对齐等方面有明确的规定。
文字应左对齐,数字应右对齐。
4.数字警告颜色应使用以下颜色代码
红色:#EA561D
黄色:#FBFB84
绿色:#36D13F
5.建立UI交互规范
包括查询类的翻页操作、查询操作和查询条件操作等方面的规范。
UI加载
UI交互
UI校验
UI提交后逻辑
比如/inventory?keyword=xxx&pagenum=1&pagesize=10
在url参数中带有查询条件,翻页条件。
这样,刷新页面后仍然可以得到相同的结果。也可以复制地址给其他人;也可以通过收藏夹重新打开同样的页面。
回复【电子书】领取需求分析实用技巧。数万名产品经理、BA汇聚地,深入需求分析与产品设计、产品运营,帮助你提升产品思维与洞察能力。原创知识体系:可视化需求分析。