常言道:只看得到眼前的活,个人认为即是一种没有逻辑的行为习惯。
对一个点的持续性发散思考,亦可是后天锻炼的有效途径。
例如:吃完晚饭,你女朋友让你收拾餐桌,你会怎么做?大多数人应该会把桌子收拾了,把生菜剩饭处理了,把碗筷洗完放到橱柜中,最后把湿漉漉的地板拖干,我相信以上环节应该是每个人都会做的。但是为什么到了产品设计阶段,我们往往会遗漏某些环节,导致最终成型的产品使用上终是不如人意?
这里想和大家分享一种在上次洗碗过程想到的思考方式(可能已有书籍提到,如有此类书籍,还望介绍):功能角色上下游剖析法
以搜索功能为例:
一、我们在设计一个搜索功能时,整个流程会涉及哪些角色?
我们能想到的角色应该有:1.搜索入口、2.搜索内容、3.确定按钮,4.搜索结果。
二、对每个角色的上下游链路进行剖析。
1.搜索入口
搜索入口的上游会涉及哪些内容:1.1进行搜索操作前搜索入口的展示。
搜索入口的下游会涉及哪些内容:1.2未输入文字时搜索入口的展示,1.3输入文字时入口的展示,1.4点击搜索时入口的展示。
然后我们开始思考1.1可能会涉及的问题:1.1.1搜索框是否需要隐藏、1.1.2是否需要默认文案,1.1.3在哪个角落展示。
接着思考1.2可能会涉及的问题:1.2.1是否需要跳转新页面,1.2.2是否需要开启联想搜索
......
对每个角色进行持续性的思考,然后做好相关记录,至少能保证功能前后要素不缺失,最后用对应的顺序将相关的要素串联起来。