- Stampa
Architettura dell'app per il monitoraggio degli ordini
Struttura delle applicazioni
Questo Functional Example è una singola applicazione della libreria Tulip, ma il valore delle applicazioni Tulip si manifesta quando è possibile creare applicazioni dedicate per supportare i diversi ruoli ed esigenze degli utenti.
Le soluzioni di tracciamento degli ordini tradizionali non riescono a nascondere la complessità agli utenti, causando processi soggetti a errori, lunghi cicli di implementazione, formazione eccessiva e frustrazione per tutti i soggetti coinvolti.
Quando si valuta quante informazioni (o quanti processi) includere in un'unica applicazione, è bene considerare due diversi approcci comuni:
- Ogni applicazione è progettata per soddisfare il ruolo di un utente. I supervisori hanno priorità diverse, hanno bisogno di informazioni diverse e devono agire sugli ordini in modo diverso rispetto agli operatori, quindi potrebbe avere senso suddividere le applicazioni in base agli utenti che le utilizzano.
- Ogni applicazione è progettata per risolvere 1 problema. Per le implementazioni Tulip più complicate, è fondamentale mantenere la {{glossario.Composability}} in tutta l'infrastruttura Tulip. Segmentare le applicazioni in base alla loro funzione significa che, in futuro, le stesse applicazioni possono essere reinserite con poche modifiche e generare un valore immediato.
- es. Nel caso del monitoraggio degli ordini, ciò potrebbe significare creare un'applicazione dedicata per creare le applicazioni, un'applicazione separata per verificare le applicazioni in esecuzione e un'applicazione separata per visualizzare la Geneologia degli ordini o i difetti.
In Order Tracking Functional Example molti di questi diversi ruoli/funzioni sono stati riuniti in un'unica applicazione per semplificare il processo di apprendimento dell'approccio a questi concetti, ma ognuna di queste funzioni principali può/deve essere suddivisa in applicazioni separate.
Ruoli fondamentali del monitoraggio degli ordini
Capire chi utilizzerà la vostra applicazione e di che cosa ha bisogno è fondamentale per costruire applicazioni che producano un reale valore aziendale fin dal primo giorno.
Operatori
Gli operatori sono il luogo in cui si svolge il lavoro e spesso sono la fonte di maggiori opportunità di miglioramento dei processi. Il lavoro per migliorare l'esperienza dell'operatore genera un valore moltiplicato.
Cosa serve agli operatori per svolgere il loro lavoro
- Una guida chiara sulle loro priorità.
- Tutte le conoscenze necessarie per portare a termine i loro compiti.
- Tutte le dipendenze a monte sono soddisfatte.
- Approfondimento delle proprie prestazioni.
- Possibilità di guidare le azioni.
Supervisori/Direttori di produzione
Per i responsabili della produzione è fondamentale che il lavoro venga svolto nel modo giusto e al momento giusto.
Cosa serve ai supervisori per svolgere il loro lavoro
- Informazioni in tempo reale su ciò che sta accadendo.
- Strumenti per pianificare il lavoro e modificarlo al volo.
- Visibilità del backlog di produzione, delle priorità e degli obiettivi.
- Meccanismi per interagire con i propri operatori.
Direttori di stabilimento
La responsabilità è dei direttori di stabilimento, quindi ottenere i dati giusti per prendere le decisioni giuste diventa fondamentale per il successo.
Cosa serve ai PM per svolgere il loro lavoro
- Visibilità sulle metriche di performance di livello superiore
- Strumenti per indagare sui dati sottostanti e trovare le cause principali
Ripartizione delle applicazioni
L'esempio funzionale Functional Example per il monitoraggio degli ordini serve come funzionalità di base per il monitoraggio degli ordini:
- Creare ordini
- Visualizzazione degli ordini
- Aggiornare gli ordini
- Programmare gli ordini
- Aggiornare le quantità e le località degli ordini
- Visualizzare i dettagli e lo storico degli ordini
- Visualizzazione degli approfondimenti basati sui dati degli ordini
Come mostra l'esempio funzionale, tutte le funzionalità possono essere combinate in un'unica applicazione, oppure è possibile sfruttare una qualsiasi delle sue funzioni principali in applicazioni più segmentate.