6 idées reçues sur les logiciels d'optimisation
Idée reçue n°1 : « J’ai besoin de beaucoup de données pour une optimisation réussie. »
Contrairement au Big Data, Machine Learning, et autres approches prédictives basées sur un historique de données, l’optimisation fait partie de l’analyse prescriptive et n’exige que peu de données : seules les données strictement nécessaires à la résolution du problème, précises et de qualité.
Afin d’optimiser la planification de vos opérations, nous avons seulement besoin de la liste des tâches à réaliser (par exemple effectuer une livraison pour le Routing, charger un conteneur pour le Packing, préparer une commande pour le Picking) et les ressources à disposition pour les accomplir (par exemple, respectivement des véhicules, des conteneurs, des pickers). Les contraintes et objectifs du problème étant modélisés et paramétrés dans le module logiciel. En sortie, le solveur produira un planning optimal d’affectation des tâches aux ressources ; autrement dit : « qui fait quoi, quand et dans quel ordre ».
Idée reçue n°2 : « Je suis déjà équipé.e d’un Management System (TMS, WMS, OMS, APS), donc je n’ai pas besoin de logiciel d’optimisation. »
Les Management Systems (TMS, WMS, OMS, APS, ERP…) et autres logiciels métier sont de précieux outils pour la gestion, la collaboration et le suivi des flux de biens et services. Ils offrent une digitalisation de la donnée et une visibilité. Cependant, ces outils manquent souvent de fonctionnalités d’aide à la décision et d’automatisation pour la planification des opérations. Ils n’offrent souvent pas nativement de fonctionnalités d’optimisation avancées permettant de garantir la meilleure prise de décision parmi un nombre incommensurable de possibles.
Très complémentaires à ces logiciels métier, les solveurs d’optimisation enrichissent ces systèmes avec des modules plug-and-play via API, dans une approche best-of-breed. Ils améliorent significativement la prise de décision et l’efficacité opérationnelle, tout en garantissant une expérience utilisateur fluide grâce à une intégration native.
Déjà intégrés avec des Management Systems du marché (Acteos, Klareo, Savoye, Urbantz…), nous observons des gains significatifs chez nos utilisateurs : 30% de réduction des coûts opérationnels et un temps de planification divisé par 5.
Idée reçue n°3 : « J’externalise mes opérations de transport, donc je n’ai pas besoin de solveur d’optimisation. »
Les solveurs d’optimisation sont de puissants algorithmes d’aide à la décision capables de produire la meilleure configuration de plan de transport en quelques secondes grâce à l’IA décisionnelle. Et ce, en tenant compte de toutes les contraintes les plus complexes (grilles tarifaires, effets de seuil, équité entre transporteurs, cabotage…).
Ils sont donc tout à fait pertinents si vous externalisez votre transport puisqu’ils permettent de réduire le coût global de vos opérations mais aussi de maîtriser votre impact environnemental grâce à de meilleures prises de décision sur des enjeux tels que la consolidation des expéditions, la constitution de tournées optimales, la préparation des appels d’offres transporteurs ou encore l’optimisation du chargement 3D des camions.
Idée reçue n°4 : « Je n’ai pas la main pour paramétrer le logiciel ou modifier ma solution. »
Loin de limiter le contrôle humain, les logiciels d’optimisation décuplent les capacités du planificateur en automatisant les tâches fastidieuses d’essais-erreurs pour trouver une solution non seulement réalisable mais surtout la plus économique possible. Ils visent également à remettre en question les choix arbitraires, souvent basés sur des habitudes ou des pratiques courantes.
Ils offrent en réalité un contrôle total, d’une part grâce au paramétrage et à l’orientation du comportement du solveur via le jeu de données d’entrée, et d’autre part grâce à des ré-optimisations partielles, en fixant une partie de la solution pour tenir compte de la dynamique du système. Enfin, les temps de calcul très courts (quelques secondes) permettent de multiplier les simulations et d’évaluer finement l’impact de chacun des scénarios à travers la comparaison des KPIs de chaque solution.
Idée reçue n°5 : « Mon problème est trop spécifique pour entrer dans une “boîte” logicielle, qui ne saurait tenir compte de toutes mes contraintes terrain ».
Il est clair que l’expert planificateur qui exerce le métier depuis de nombreuses années a acquis un savoir-faire lui permettant de produire des solutions souvent très pertinentes. L’objectif est de capitaliser sur cette expérience, et d’outiller l’humain de puissants moteurs afin d’affiner encore plus ses prises de décision. Le logiciel d’optimisation a également l’avantage de la permanence (sans congés ni maladie) et de l’accessibilité (par une simple soumission d’un jeu de données, on obtient une solution optimale). Sans compter que la planification manuelle présente de nombreux écueils, faute d’une vision globale du système, qu’aucun humain ne peut appréhender.
Une solution logicielle comme celle d’Atoptima est basée sur une librairie de modules très génériques, offrant la possibilité de modéliser tout type de contraintes, même les plus complexes et les plus spécifiques, avec une grande réactivité. L’évolutivité de la solution permet d’y inscrire de nouvelles contraintes au cours du temps, sans devoir tout reprendre de zéro.
Idée reçue n°6 : « Les solveurs d’optimisation s’adressent aux développeurs, ils nécessitent un développement logiciel approfondi pour résoudre une problématique métier spécifique ».
Les solveurs d’optimisation sont en effet de puissants moteurs logiciels, sophistiqués et très avancés d’un point de vue algorithmique. Pour autant, la modularité logicielle et l’ergonomie des interfaces de visualisation d’Atoptima permettent de les rendre directement accessibles à l’utilisateur.
En ce sens, les solutions d’Atoptima comblent la brèche entre les outils ad hoc basés sur des solveurs généralistes et les outils sur-étagère, en combinant sur-mesure, réactivité et accessibilité sur des problématiques très complexes de planification des opérations.
Les logiciels d’optimisation sont des composants essentiels pour maximiser la performance opérationnelle et outiller vos équipes en renforçant leurs prises de décisions.
Vous avez des questions au sujet des logiciels d’optimisation et de leur mode de fonctionnement ?