Décomposer un procédé en une séquence d'événements
Imaginez que vous travaillez pour une entreprise qui fabrique des téléphones mobiles et qu'on vous demande de proposer des façons d'optimiser l'ensemble de la chaîne d'approvisionnement. L'objectif est de mieux répartir les ressources, d'augmenter la productivité et de repérer puis éliminer les goulots d'étranglement.
Un jumeau numérique de l'ensemble des opérations, fondé sur un modèle à événements discrets, peut aider à atteindre ce but. La première étape consiste à répertorier les groupes de procédés impliqués dans la ligne de production et à définir leurs temps de traitement (voir le tableau ci-dessous). Vous savez que chacun des groupes de procédés que vous avez identifiés comporte de nombreux sous-processus et tâches, mais, pour l'instant, l'accent est mis sur le codage de la première version du modèle.
Les dictionnaires sont un excellent moyen d'organiser l'information sur les procédés. Le temps sera mesuré en jours.

Cette activité fait partie du cours
Simulation d'événements discrets en Python
Instructions de l’exercice
- Créez un dictionnaire nommé
processesdont les clés et valeurs correspondent au tableau comme suit : (1) le nom du procédé comme clé et (2) la durée du procédé comme valeur.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create a dictionary containing the processes and durations
processes = {
"____": ____,
"____": ____,
"____": ____,
"____": ____,
"____": ____
}