Architecture de l'application de suivi des commandes
  • 04 Nov 2023
  • 3 Minutes à lire
  • Contributeurs

Architecture de l'application de suivi des commandes


Article Summary

Structure de l'application

Cet Functional Example est une application unique dans la bibliothèque Tulip, mais une grande partie de la valeur vient avec les applications Tulip lorsque des applications dédiées peuvent être construites pour soutenir les différents rôles et besoins des utilisateurs.

Les anciennes solutions de suivi des commandes ne parviennent pas à dissimuler la complexité aux utilisateurs, ce qui entraîne des processus sujets aux erreurs, de longs cycles de déploiement, une formation excessive et des frustrations pour toutes les personnes impliquées.

Lorsqu'il s'agit de déterminer la quantité d'informations (ou de processus) à inclure dans une seule application, il convient de prendre en compte deux approches différentes :

  1. Chaque application est conçue pour répondre aux besoins d'un seul utilisateur. Les superviseurs ont des priorités différentes, ont besoin d'informations différentes et doivent agir sur les ordres différemment des opérateurs, il peut donc être judicieux de diviser vos applications en fonction des utilisateurs qui s'en servent
  2. Chaque application est conçue pour résoudre un problème. Pour les déploiements Tulip plus compliqués, il est essentiel de maintenir la Composability à travers votre infrastructure Tulip. Segmenter les applications sur la base de leur fonction signifie qu'à terme, ces mêmes applications peuvent être redéployées avec peu ou pas de changements et générer une valeur immédiate.
    1. ex. Dans le cas du suivi des commandes, cela peut signifier créer une application dédiée à la création d'applications, une application séparée pour auditer les applications en cours, et une application séparée pour visualiser la généologie ou les défauts des commandes.

Dans le {{glossaire.Exemple fonctionnel}} de suivi des commandes, plusieurs de ces différents rôles/fonctions ont été combinés en une seule application afin de rationaliser le processus d'apprentissage de l'approche de ces concepts, mais chacune de ces fonctions de base peut/doit être répartie dans des applications distinctes.

Rôles principaux du suivi des commandes

Comprendre qui utilisera votre application et ce qu'il en attend est essentiel pour créer des applications qui apportent une réelle valeur ajoutée à l'entreprise dès le premier jour.

Opérateurs

Les opérateurs sont là où le travail se fait, et sont souvent la source de la plus grande opportunité d'amélioration des processus. Les travaux visant à améliorer l'expérience des opérateurs génèrent une valeur multiple.

Ce dont les opérateurs ont besoin pour faire leur travail

  • Des conseils clairs sur leurs priorités.
  • Toutes les connaissances nécessaires à l'accomplissement de leurs tâches.
  • Toutes les dépendances en amont sont satisfaites.
  • Un aperçu de leurs performances.
  • Des pistes pour mener des actions.

Superviseurs/directeurs de production

Pour les directeurs de production, l'essentiel est que le travail soit bien fait, au bon moment.

Ce dont les superviseurs ont besoin pour faire leur travail

  • Des informations en temps réel sur ce qui se passe actuellement.
  • Des outils pour planifier le travail et l'ajuster à la volée.
  • Une visibilité sur le carnet de commandes, les priorités et les objectifs de production.
  • Des mécanismes pour interagir avec leurs opérateurs.

Directeurs d'usine

La responsabilité incombe aux directeurs d'usine, et il est donc essentiel d'obtenir les bonnes données pour prendre les bonnes décisions.

Ce dont les directeurs d'usine ont besoin pour faire leur travail

  • Visibilité sur les mesures de performance de haut niveau
  • Des outils pour étudier les données sous-jacentes et trouver les causes profondes.

Décomposition de l'application

L'{{glossaire.Exemple fonctionnel}} pour le suivi des commandes sert de fonctionnalité de base pour le suivi des commandes :

  • Créer des commandes
  • Visualiser les commandes
  • Mise à jour des commandes
  • Planifier les commandes
  • Mettre à jour les quantités et les emplacements des commandes
  • Consulter les détails et l'historique des commandes
  • Visualiser les informations basées sur les données des commandes

Comme le montre l'exemple fonctionnel, toutes les fonctionnalités peuvent être combinées dans une seule application, ou n'importe laquelle de ses fonctions de base peut être exploitée dans des applications plus segmentées.


Cet article vous a-t-il été utile ?