Warehousing is tough. Manufacturing is tough. Order fulfillment is tougher; the longer the operation runs the more difficult it can get.
You deal with constant disruptions , and the system you carefully designed a few years ago may not be working as well today, after changes in your business climate, personnel changes, SKU alterations, new lines, changing storage requirements, corporate policy changes, or issues with key suppliers or customers. These things happen, and at some point, all or most of them will occur in every operation. If a series of small changes have added up to big headaches, what can you do?