During the last two months, we’ve been refining the concept of our warehouse’s small scale model. We defined three roles (driver - designer - manager), that will be taken by apprentices in three different worlds (concrete - figurative - abstract), that should support the move from concrete to more abstract concepts. The main idea is to start with a very concrete representation of a warehouse, through physical objects, and progressively move towards abstract representations by removing them and showing underlying variables and concepts.
In the first world, apprentices take the role of a forklift driver and do exercises that let them learn concepts related to path optimization, the use of double-jeu, … The warehouse is represented in a very real fashion, with shelves, boxes and forklifts. Apprentices interact with the simulation by giving orders to forklifts, choosing the path they should follow. This situation is very close to their daily job, and should thus be a good way to introduce them to the use of the model.
In the second world, apprentices are now warehouse designers, and are responsible for the layout and organization of the warehouse. In this world, moving objects (boxes and forklifts) are not tangible anymore but have been replaced by a digital counterpart. This frees us from the time constraints implied by the use of robots, and allows us to make simulations that span over longer periods of time. In this world, apprentices discover the influence of the layout of shelves and the arrangement of products in the warehouse on their work efficiency.
In the third world, all the physical objects have now disappeared, and the display does not show a warehouse anymore but lists of products and charts. Apprentices have to work on information, accessing underlying variables like storage levels, last year sales, employees costs, … They take the role of a manager, and have to decide when to place orders, manage the amount of working forklifts and take high-level decisions about the warehouse organization.
We thus have a progression from a concrete representation, very close to the apprentices’ daily experience, towards a very abstract one, in which only information is displayed. The second world should make the transition easier, by adding some abstraction (simulated time, digital objects, …).
So what? Defining those worlds and roles give us the overall layout of the simulation and will help us a lot for organizing our ideas, create scenarios and plan the development phase that starts now.