全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管文库(原现金交易版)
39 0
2025-09-23
在 B 端产品中,常用到列表展示信息,其中列表内条目的排序规则及实现方法需要产品经
理去思考和定义。笔者思考总结了项目中的一些经验,供大家参考。


排序的最终目标:
与所有的产品设计思路一样,我们要“以终为始”去思考问题。不管经由什么方法,排序
的最终目的是“以符合业务逻辑的方式呈现信息”,也就是说,排序的结果需要在业务层
面具有实际意义。
举个例子,从开发逻辑上来说,任何一个绝对线性的字段,比如条目创建时间,都可以用
作排队指标,但是这个指标如果在业务层面毫无意义,就是不可用的。
排序面临的问题主要有两种:

1. 业务逻辑不明确
在这种情况下,别说排序规则,就连排序目标也无法明确。
这种情况下,需要产品经理参考通用的做法,结合自己对业务的理解去制定一个相对合理
的排队规则,比如按时间顺序、时间倒序,或者某个关键字段等。
另外一种做法是对列表中多个关键指标提供“排序”按钮,把排序规则交给用户,保持产
品的灵活可用性。


2. 实现方式不明确
B 端产品设计要受制于业务规则,业务规则具有复杂性。很多时候我们无法用单一或者明
确的方式去实现排序结果,而是需要产品经理去设计一个“算法 ...
附件列表
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群