Mon objectif est de construire un tableau de bord pour positionner les utilisateurs sur plusieurs processus (commandes) en cours d'exécution dans un atelier.
Le processus comporte plusieurs étapes, nommées à titre d'illustration par STEP1
, STEP2
, STEP3
, STEPN
.
Chaque commande a un flux de travail approprié. Exemple:
ORDER1: STEP1->STEP2->STEP10
ORDER2: STEP3->STEP6->STEP9
Je peux avoir des dizaines de commandes en cours d'exécution en même temps.
J'ai besoin de trouver un moyen de créer une vue de tableau de bord de toutes les commandes, de son flux de travail et de sa position actuelle dans le processus, ainsi que de signaler les commandes retardées (toutes les étapes ont un temps défini).
Je ne peux vraiment penser qu'à une seule grille:
STEP1 | STEP2 | STEP3 | STEP4 | STEP5 | STEP6 | STEP7 | STEP8 | STEP 9 | STEP10
ORDER1 OK | * | - | - | - | - | - | - | - | WAITING |
ORDER2 - | - | OK | - | - | * | - | - |WAITING | - |
Dans mon schéma: -: étape non utilisée dans l'ordre *: étape actuelle ATTENTE: étape d'attente
J'ai besoin de conseils sur une manière intuitive et optimale de créer un écran de situation pour les utilisateurs, montrant toutes les informations requises détaillées ci-dessus.
J'ai remarqué que le flux de travail ne suit pas un ordre d'étape spécifique. Exemple:
ORDER1: STEP1->STEP2->STEP10
ORDER2: STEP3->STEP6->STEP9
ORDER3: STEP10->STEP5->STEP6
ORDER4: STEP9->STEP2->STEP6->STEP3
Donc ça change un peu le concept car je ne peux pas avoir de représentation séquentielle ...
Étant donné que vous ne pouvez pas avoir un ordre strict à travers toutes les étapes, vous avez deux façons de voir le monde: au niveau de la commande et au niveau de la production. Ils servent à deux fins différentes.
Dans les deux vues, vous pouvez indiquer à gauche le nombre d'étapes nécessaires par commande, en définissant certaines attentes.
À droite, vous pouvez afficher l'état de la commande. Si une commande est retardée ou incomplète, vous pouvez indiquer l'étape en cours.
Pour un délégué syndical, une préoccupation pourrait être le rythme et le flux des commandes, et les étapes (postes de travail) qui connaissent des débordements.
Afficher toutes les étapes (même celles qui ne sont pas utilisées) permet au délégué syndical de voir le flux et le reflux du travail à travers toutes les étapes et toutes les commandes.
Si toutes les étapes ne sont pas nécessaires dans le flux pour une commande donnée, vous pouvez peut-être représenter chaque étape sous la forme d'une icône ou d'un graphique, codé par couleur pour représenter son état (avec une sorte de changement graphique, car s'appuyer uniquement sur la couleur est un mauvaise idée d'accessibilité). Des changements de couleur/forme pourraient être utilisés pour représenter pas encore commencé, en cours, retardé, terminé, échoué, etc.
Ensuite, vous pouvez simplement enchaîner les graphiques appropriés pour une commande donnée et représenter toutes les commandes sous la forme d'une liste déroulante de ces chaînes. Chaque icône/graphique doit également avoir une sorte d'état de survol (en supposant qu'il s'agisse d'une interface utilisateur de bureau - plus de détails sur le contexte d'utilisation et les utilisateurs seraient super utiles) qui montre plus de détails sur l'étape elle-même, la état et toute autre information importante sur cette étape.
Voici un échantillon ultra-rapide de l'idée (désolé, je n'avais que 10 minutes à consacrer à cela). Le vert indique terminé, par exemple, jaune peut signifier en cours, gris = pas encore démarré et rouge peut signifier bloqué ou échoué. Veuillez noter que je n'ai PAS représenté de changement de forme pour augmenter le changement de couleur d'un statut, c'est un aspect important à inclure!):