M前阵子被提做了产品经理,负责一个产品的全新改版上线。规划产品的结构和功能、设计算法、和设计师一起讨论交互设计…忙得不亦乐乎。在这个网站里查看信息可以按分类查看,也可以按分数等进行排序。
不过一天,开发和运营跑来问,“默认”排序是怎么排的?
默认?就是按默认的排啊。M这才发现自己没有考虑过这个问题。
查看大量复杂信息的时候,我们往往会考虑给用户提供按不同的属性进行排序,比如按分数降序、按价格升序/降序、按时间、按数量等等……以方便用户浏览有条
理的信息,并更快找到自己需要的信息。但是,在用户进行排序方式的选择之前,我们用什么顺序来展现信息?而且,排序方式的选择更多是高级用户使用的操作,
对于那些初来乍到和新手用户来说,我们怎么展现信息呢?不能因为提供了排序方式,就把默认排序给忽略了。
M于是动起脑筋来。
对于开发人员来说,方法可以很简单,比如按记录添加时间来个降序,或者用提供的排序方式之中的某一种作为默认排序。但是从运营和用户需求的角度来说,该如
何呢?默认排在前列的信息,当然最好是“最热的”、“最好的”或者“最新的”。如果按分数降序,可以提供“最好的”,但是可能最前的几个始终是居高不下,
每次看到都是这些,似乎感觉不新鲜;如果按时间降序,可以提供“最新的”,但是如果没有办法保证整体的内容质量,可能展现出来的内容质量不高;运营编辑又
说,我们定期会推一些内容,希望用户在查看列表的时候也能很容易地看到他们……
答案可以有很多。可以设计一个排序算法,显示又“新”又“好”的信息,综合分数和时间进行排序;可以设计一个像BBS一样的置顶功能,让编辑人为提 一些内容上来……当然,要根据产品的特性来考虑,从用户的角度出发,什么属性是对用户来说最关键的?我们需要展现给用户一个怎样的形象,内容“丰富”、“ 精彩”、“总是有最新的”或者“最流行的”……思考之后思路逐渐清晰,M在决定最终方案的同时还对提供的排序方式进行了精简,希望这是用户需要的排序~
M的最终解决方法也许并不是最好的,也不一定适合你。不过希望通过M的故事,能给你一些启示,和他一起有所成长。