- Stampa
Architettura dell'app per il monitoraggio dei difetti
Struttura delle applicazioni
Questo Functional Example è una singola applicazione della libreria Tulip, ma il valore delle applicazioni Tulip si manifesta quando si possono costruire applicazioni dedicate per supportare i diversi ruoli ed esigenze degli utenti.
Le soluzioni tradizionali per il monitoraggio dei difetti sono, nel migliore dei casi, soluzioni puntuali e buggate e, nel peggiore, comportano decine di fogli Excel a caso, moduli cartacei e molte ore di inserimento manuale dei dati.
Il tracciamento dei difetti è un problema un po' particolare, perché le migliori soluzioni di tracciamento dei difetti esistono nel contesto (all'interno del processo in cui il difetto può essere trovato), quindi le migliori soluzioni di tracciamento dei difetti devono essere utilizzabili in tutte le applicazioni del processo in cui i difetti possono essere trovati. Le transizioni tra applicazioni possono essere utilizzate per spostare gli utenti da qualsiasi applicazione di processo a un'applicazione centrale di rilevamento dei difetti, oppure la funzione di segnalazione dei difetti può essere copiata in tutte le applicazioni.
Un'unica applicazione centrale per il monitoraggio dei difetti
PROS:
- Le modifiche al processo di gestione dei difetti sono semplici, con un unico punto di modifica.
- Un team separato può gestire le versioni dell'app rispetto alle app di processo.
CONS:
- Esperienza utente più disarticolata, perché i difetti vengono inseriti in un'app separata.
- La gestione delle variabili su più app può essere un po' più impegnativa per i trigger.
Segnalazione dei difetti in ogni app
PROS:
- L'esperienza utente è più fluida.
- I processi con tipi di difetti diversi possono avere interfacce utente diverse per supportare meglio i loro difetti standard.
- La gestione delle variabili delle app è più semplice.
CONS:
- Molti punti di modifica quando si verificano cambiamenti di processo. Tali modifiche devono essere applicate una tantum a ogni app.
- Lo stesso team che gestisce l'app di processo sarebbe responsabile del tracciamento dei difetti per ciascuna di queste app.
Suddivisione delle app
Il Functional Example per il monitoraggio dei difetti serve come funzionalità di base necessaria per tracciare i difetti:
- Segnalare i difetti
- Modifica dei rapporti sui difetti
- (opzionale) Stampa delle etichette dei difetti per la quarantena
- Visualizzazione dei difetti
- Aggiornare le fasi successive e lo stato
- Visualizzazione della cronologia dei difetti
- Ottenere informazioni sui difetti con le analisi
Come mostra l'esempio funzionale, tutte le funzionalità possono essere combinate in un'unica applicazione, oppure ognuna delle sue funzioni principali può essere sfruttata in applicazioni più segmentate.
Con entrambi gli approcci (elencati sopra), Tulip consiglia di spostare le funzioni di modifica e disposizione dei difetti in un'applicazione separata a cui hanno accesso solo gli utenti con permessi speciali. Ciò consente un maggiore controllo sugli utenti che possono modificare i dati critici per la qualità.