Probáblemente el proceso más laborioso y que más horas-hombre consume de todos los realizados en un almacén sea el proceso de picking para la preparación de pedidos. Este hecho hace que su optimización sea lo primero a tener en cuenta, tanto a la hora de definir los procesos de trabajo del almacén, como de determinar el equipamiento material y software a usar para realizarlos.
Para poder optimizar el picking y así aumentar en gran medida la productividad de nuestro almacén, vamos a necesitar estudiar este proceso. El proceso de picking podemos a su vez descomponerlo en dos subprocesos, el desplazamiento entre puntos de recogida de material y la propia recogida de material en el punto de almacenamiento del mismo. Como en todo proceso industrial, la optimización del mismo pasa por eliminar o minimizar aquellas partes del proceso que no aporten valor, en este caso el subproceso a eliminar o minimizar es el desplazamiento entre puntos de recogida, ya que durante el mismo realmente no se realiza ninguna función, tan sólo es un requisito indispensable para seguir recogiendo producto.