先说结论:波次 UPH 掉了,先查波次结构,再查人。
波次结构决定了拣选员的绩效上限。结构错了,人再拼也没用;结构对了,大部分"慢"会自动消失。这个顺序不能反——反了,你开掉的可能是背锅的人,留下的可能是真正的问题。
为什么波次结构才是天花板
UPH 的公式很简单:单位小时拣选行数。拆开看,分母是行走时间加拣选时间加等待时间。拣选员能控制的只有拣选动作本身——那是分母里最小的一块。行走路线、波次大小、行数均衡度、放波节奏,这四样全是波次结构决定的,全在 WES 的波次模板里。
有个反常识的判断先摆出来:波次不是越大越好。很多人以为一波放的订单越多,密度越高,UPH 越高。错。行数超过某个阈值之后,行走距离拉长、通道开始拥堵、打包位排队等待,这三项的边际成本会吃掉密度带来的所有收益。我见过波次行数翻倍、UPH 反而掉两成的现场,不止一次。
2024 年 8 月,加州 Moreno Valley 一家鞋服 3PL 仓找到我。他们的问题很典型:波次 UPH 从 120 上下掉到 80 出头,连续三周。管理层开了三次绩效会,方案是末位淘汰最后 10% 的人。我带着波次级数据表进的会议室,只问了一句:掉的是个别人,还是所有人?
答案是所有人,而且是同一时间段的所有波次一起掉。人的问题不会这么整齐——人是分散的,结构问题才是整齐的。
往下查:两个月前他们上了一套自动补货流程,顺手把波次模板的行数上限从 40 调到了 80,想"一波多放点,省放波次数"。结果波次平均行数从 20 出头涨到 45 以上,单波最大行数经常冲到 70。拣选员推着车在通道里走的路程翻了一倍,打包位前面排起队,等待时间跟着涨。UPH 掉的 40 个点里,至少 30 个点是结构贡献的。
修法很直接:按行数把波次拆细,单件订单单独成波,多行订单另成一波,行数上限调回 40。两周后 UPH 回到 115 上下。一个人没换。
UPH 诊断四步法:按这个顺序查
顺序就是结论:先结构,后人。每一步都有明确的输入和输出,不许凭感觉。
第一步:按波次拉数据,不按人拉
去 WES 里导出过去 14 天的波次级数据,字段就五个:波次号、UPH、总行数、订单数、SKU 数。注意,是波次级,不是人级。人均 UPH 排名表是开晨会用的,不是诊断用的——诊断看结构,必须先看波次。
如果系统导不出波次级 UPH,先把这个报表需求记下来,这是后续所有优化的地基。没有波次级数据,后面全是猜。
第二步:做两个方差对比,五分钟定方向
拿第一步的数据做两个对比,答案自己会跳出来:
| 对比什么 | 看到什么 | 判定 | 下一步 |
|---|---|---|---|
| 同班次、不同波次的 UPH | 方差大,有的波次快、有的慢 | 结构问题 | 进第三步查结构指标 |
| 同一波次、不同拣选员的 UPH | 方差大,同波次里有人快有人慢 | 人的问题 | 查培训、查动作、查排班 |
| 两个方差都不大,但整体比三个月前低 | 整体下沉 | 参数被动过或业务结构变了 | 查参数变更日志和订单结构 |
这个表是诊断的核心。Moreno Valley 那个案子,第二步就定了:同班次波次间方差巨大,同波次人间方差很小——结构问题,实锤。
第三步:查四项结构指标
判定是结构问题后,逐项查这四个数。每个指标后面跟的是"看到异常说明什么"和"动哪个参数":
| 结构指标 | 异常信号 | 说明什么 | 动哪个参数 |
|---|---|---|---|
| 波次平均行数 vs 三个月前 | 涨了 30% 以上 | 波次放得太大,行走成本吃掉密度收益 | 波次行数上限、订单数上限 |
| 波次内行数极差(最大波 / 最小波) | 差 3 倍以上 | 大小波混放,小波的人在等,大波的人在赶 | 按行数分层放波,大小波分开 |
| 波次 SKU 集中度(Top 10 SKU 占行数比) | 低于过去均值一大截 | 热销品没聚到同一波,拣选员满场跑 | 波次分组规则里加 SKU 热度维度 |
| 插单 / 急单占波次行数比 | 持续超过一成 | 豁免通道开太大,波次结构名存实亡 | 收紧急单豁免条件,急单独立成波 |

第四步:一次只改一个参数,跑三天再看
这是纪律,不是建议。一次改三四个参数,UPH 回升了你也不知道是哪个起效的;没回升你更不知道该回滚哪个。改完一个参数,跑满三个工作日,对比同班次、同星期的波次 UPH,再决定下一步。
2025 年 3 月,德州 Dallas 一家美妆电商仓,下午波次 UPH 长期垫底,比上午低两成。管理层一度怀疑下午班的人在摸鱼。第二步的方差对比显示:同一下午班次里,不同波次的 UPH 方差很大——结构问题。
查到第三步的第四项:下午第一波是整点统一放波,积压了一上午的订单里急单比例特别高,客服不断往正在执行的波次里插单。插单比例下午经常冲到两成,波次刚组好就被打散重组,拣选员的路线规划全乱。
修法:放波改成两次,整点放正常波,15 分钟后急单单独成波,执行中的波次原则上不再接受插单。改完跑了一周,下午波次 UPH 回到和上午基本持平。下午班的人,一句道歉都不用说了——数据已经替他们说了。
翻车点:这个坑我见过三次
**翻车点一:晨会只看人均 UPH 排名表。**这个坑我见过三次。排名表是结果,不是原因。拿着结果去管人,等于拿着体温计治发烧。诊断必须从波次级数据开始,这是铁律。
**翻车点二:平均数藏住了结构问题。**全仓平均 UPH 看着还行,一拆波次,大的快、小的慢,或者上午快、下午慢。只看平均数,结构问题能藏半年。看分布,不看平均。
**翻车点三:急单通道越开越大。**一开始是"偶尔插个急单",半年后插单比例到两成,波次模板形同虚设。急单必须独立成波,这是底线。允许插单的波次,等于没有波次。
**翻车点四:参数改完不验证。**调了行数上限,感觉"应该会好",然后就不管了。所有参数调整必须有改前改后的波次 UPH 对比,跑满三个工作日。没有验证的调整,等于没调。
上线前夜 checklist
每次调完波次参数准备上线,或者每次 UPH 异常准备动手查之前,把这张表过一遍。打不出勾的,先补数据再动手:
- 波次级 UPH 报表能按波次号切片吗(不能的话先提报表需求)
- 过去 14 天同班次波次间 UPH 方差、波次内人间 UPH 方差,两个数都算出来了吗
- 波次模板的行数上限、订单数上限,最后一次改动是谁、什么时候、为什么
- 本周插单 / 急单占波次行数的比例是多少
- 这次只改一个参数吗(超过一个,打回去重排)
- 改前三天的基准 UPH 快照存好了吗(没基准,改完没法验证)
明天早上先做一件事:把上周的波次按 UPH 排个序,看看垫底的那几个波次,行数是不是都偏大。五分钟,就有答案。
作者:林晓|WMS 实施顾问






