关于主线需求与支线需求的设计

在产品设计过程中,经常会遇见各种不符合主线需求的特例(这里不讨论主线需求是否合理)。刚开始做这类设计和逻辑规划时,很可能遗漏特殊情况,经别人提醒后才发现!

这里就有一个很经典的设计原则:抓大放小,特殊逻辑特殊处理,实在无解的果断放弃,不影响主线流程体验为优先。

其实说起来很简单,但真正用的时候,很可能因为各种当事时(比如和其他同事争执不下)的想法而导致最终的设计让主线流程变得异常复杂,繁重!

比如收藏图书这样一个流程:

假设对于产品而言,收藏图书不区分文件夹是主要需求,而收藏图书并建立不同的书单属于特殊需求。那么,主流程应该是用户点击收藏按钮-收藏到用户的默认书单中-收藏完成,在完成提示时告知用户可以选择放到不同的书单,用户可选择即可!而不是用户点击收藏的时候就询问用户到底放到哪个书单中!

Share Your Thought