Tous les processus qui soutiennent l’approvisionnement, le stockage et l’accessibilité des articles afin de garantir la disponibilité de ces articles tout en minimisant les coûts des stocks. En pratique, le contrôle des stocks couvre divers aspects, notamment la gestion des stocks, l’enregistrement des quantités et des emplacements des articles, mais aussi l’optimisation de l’approvisionnement.
Gestion vs Optimisation
Le contrôle des stocks est un domaine vaste qui peut être divisé en deux grandes catégories :
- La gestion des stocks, qui est presque impossible à dissocier du logiciel de gestion des stocks dans la plupart des configurations informatiques. Lorsque l’on gère les stocks, l’objectif est de maintenir une productivité élevée pour toutes les opérations de stock.
- L’optimisation des stocks, où les coûts, tels que les coûts de possession et les coûts de rupture de stock, doivent être minimisés tout en faisant face à une demande future incertaine. Lorsque l’on optimise les stocks, l’objectif est de maximiser la rentabilité financière des stocks pour l’entreprise.
Bien que physiquement, il n’y ait qu’un seul “stock”, ces deux domaines reflètent des problèmes radicalement différents, qui sont mieux traités séparément.
Gestion du stock
Sous sa forme moderne, la gestion des stocks est quasi-indissociable du logiciel de gestion des stocks qui la soutient. En effet, le logiciel se charge de conserver une représentation électronique du stock qui est constamment utilisée pour répondre instantanément aux questions courantes qui nécessiteraient sinon une inspection physique très longue du stock lui-même. Ex : combien d’unités nous reste-t-il pour le produit X ?
Afin de maintenir des registres électroniques précis du stock, toutes les opérations de stock doivent être enregistrées dans le logiciel. En pratique, les saisies de données sont largement accélérées par l’utilisation de codes-barres ou de la technologie RFID (identification par radiofréquence). Dans les environnements les plus modernes1, les opérations physiques effectuées sur le stock lui-même sont robotisées, auquel cas le stock est véritablement géré numériquement de bout en bout.
Contrairement au système comptable qui vise à fournir une image financière précise des actifs gérés par l’entreprise, le système de gestion des stocks est orienté vers l’action pour soutenir l’entreprise dans l’exploitation de son stock. Le premier objectif du système est la productivité, c’est-à-dire réaliser toutes les opérations de stock avec le moins de temps ou d’efforts possible. Le deuxième objectif du système est de fournir une précision durable de la représentation électronique du stock physique.
Optimisation du stock
Le stock représente une anticipation de la demande future et un compromis financier entre des coûts contradictoires. Trop de stock et les coûts de possession explosent ; trop peu de stock et il n’y a plus rien à servir, ce qui entraîne des coûts de rupture de stock.
Contrairement à la gestion des stocks, l’optimisation des stocks se concentre sur la prise des meilleures décisions qui régissent le stock, telles que :
- Décider quand et combien commander (voir aussi les points de commande)
- Décider où stocker un article dans l’entrepôt
- Décider quels articles doivent être comptés et quand (voir aussi l’inventaire fantôme)
- …
Une fois la décision prise, elle est mise en œuvre par le système de gestion des stocks ; cependant, le système de gestion n’est pas nécessairement chargé de prendre de telles décisions ou même de produire des suggestions à valider manuellement par un opérateur.
Le principal défi de l’optimisation des stocks réside dans l’incertitude associée à la demande future. En effet, comme la demande future est inconnue, la plupart des techniques d’optimisation des stocks reposent sur des statistiques pour prévoir la demande. Les décisions optimisées sont calculées comme celles qui minimisent les coûts futurs attendus.
Parfois, des problèmes combinatoires compliquent davantage l’optimisation. Par exemple, un détaillant peut souhaiter passer des commandes de réapprovisionnement qui tirent parti de tout le poids et de tout l’espace disponibles dans le camion effectuant la livraison afin de minimiser les coûts d’expédition. En pratique, cela signifie choisir le bon mélange d’articles lourds et d’articles encombrants.
Comparaison des deux visions
Comme indiqué ci-dessus, la gestion ou l’optimisation des stocks sont des problèmes distincts. Le tableau ci-dessous met en évidence la principale divergence entre les deux points de vue.
Gestion | Optimisation | |
---|---|---|
Essence du logiciel | Axé sur les fonctionnalités. Plus il y a de fonctionnalités, plus la productivité est élevée car le logiciel offre un meilleur support pour les situations moins fréquentes. | Axé sur les performances. Le logiciel est évalué en fonction des performances financières des décisions calculées par le logiciel. |
Impact organisationnel | Élevé. La plupart des processus de gestion des stocks de l’entreprise sont directement structurés par le logiciel lui-même. | Faible. Les processus de gestion des stocks existent déjà, le système propose simplement des décisions alternatives. |
Disponibilité opérationnelle | Temps réel. Si le logiciel n’est pas disponible, l’entreprise ne peut littéralement plus exploiter son stock. | Hors ligne. La plupart des décisions de gestion des stocks ne sont prises qu’une fois - parfois deux fois - par jour, et les décisions peuvent être générées en lot. |
Charge de calcul | Faible. Le logiciel doit simplement refléter les mouvements physiques des stocks au fur et à mesure de leur déroulement, ce qui est très lent par rapport à la puissance de traitement disponible sur un ordinateur moderne. | Élevée. Le logiciel doit effectuer fréquemment des simulations, ou équivalents, en retraitant plusieurs fois l’ensemble de l’historique pour effectuer les optimisations. |
Coût du changement | Élevé. Comme tous les processus sont structurés autour du logiciel. Comme le logiciel représente l’‘état’’ des stocks, il est plutôt impraticable d’avoir des systèmes coexistants car les enregistrements des stocks divergent rapidement. | Faible. Plusieurs systèmes peuvent coexister tant qu’une ‘‘portée applicable’’ est définie pour chaque système. Il est possible de migrer progressivement d’un système à l’autre. |
Attention avec Lokad
Historiquement, les ERP sont apparus comme des solutions monolithiques pour résoudre à la fois les problèmes de gestion des stocks et d’optimisation des stocks. Cependant, comme cela a été détaillé dans la section précédente, les ingrédients nécessaires pour créer un bon logiciel de gestion des stocks sont très différents de ceux requis pour créer un bon logiciel d’optimisation des stocks. En conséquence, nous constatons que les entreprises qui adoptent une conception monolithique souffrent presque toutes soit d’une mauvaise gestion, soit d’une mauvaise optimisation - ce dernier cas étant le plus fréquent.
Le problème est encore accentué par le rythme de changement au sein de l’industrie du logiciel. En effet, les logiciels de gestion des stocks sont, par nature, des logiciels très adhérents : une fois adoptés, le coût du changement est si élevé que nous observons régulièrement qu’il peut prendre jusqu’à une décennie pour passer complètement à une solution alternative pour les grandes entreprises. Bien que le délai soit plus court pour les petites entreprises, les transitions de plusieurs années sont fréquentes. Cela signifie que de nombreuses entreprises utilisent des logiciels de gestion obsolètes depuis une ou deux décennies - perdant ainsi les avantages que les meilleures solutions actuellement disponibles sur le marché auraient pu apporter. Cependant, comme le coût du changement est élevé, il y a peu à faire à ce sujet.
En revanche, la partie optimisation présente beaucoup moins de friction en ce qui concerne le coût du changement. En effet, il est généralement possible d’avoir plusieurs systèmes, chacun générant son propre ensemble de propositions (par exemple, la liste des articles à réapprovisionner) ; puis de définir un processus pour déterminer quelle portée d’autorité doit être accordée à chaque système.
Notes
-
Par exemple, Kiva Systems produit des systèmes de préparation de commandes utilisant des appareils mobiles. ↩︎