至于上述现象产生的原因,简单例子就可以说明。假如我是生产商,我需要100个产品,我可能给三家外包商各下100个订单,看他们谁先做完。等到哪一家做完了,我就把另外两家的订单取消掉,这是一般的做法,因为要保护自己,库存压力就可以转嫁给供货商。这样,供货商们总共拿到300个订单,而实际需要的只有100个订单。供货商们拿到这300个订单之后,也是用同样的做法,又找他上一层的供货商,各给他们300个订单。越往上游走,订单数目就越大。虽然实际上真正需要的只是100个订单,到了第三层以上时,就变成10000个订单,这是可怕的放大效应(见图2)。