Cosa ha ispirato questa richiesta di lista dei desideri?
Questo è suggerito da Masakazu Okada-san, SE di JMP Japan. Ha trovato questo suggerimento quando ha risposto a una domanda su come impostare diversi LCL, UCL e linee centrali per diverse variabili di gruppo. Questo può essere fatto con i codici JSL, ma è noioso.
L'utente è FICT, l'azienda produttrice di cartone stampato.
Descrivi la funzionalità o la soluzione nuova o migliorata che vorresti vedere.
Nell'attuale piattaforma Process Screening, è possibile specificare la colonna di raggruppamento e impostare diversi obiettivi, LSL, USL, linee centrali e sigma utilizzando la tabella dei dati dei limiti.
Okada-san suggerisce di avere le stesse funzionalità anche per il Control Chart Builder e la piattaforma Process Capability.
Quale sarebbe il valore per te e/o per gli altri utenti se venisse fornita questa nuova funzione?
Attualmente, l'utente lo fa dopo alcune manipolazioni di dati con JSL. È noioso.
È una richiesta di un cliente esterno?
Sì, l'utente è FICT. SE per loro è Masakazu OKada-san di JMP Japan.
Esiste un pacchetto software competitivo che ha questa caratteristica o soluzione di cui dovremmo essere a conoscenza?
Non so se altri software possono farlo.
Ciò avrà un impatto su un rinnovo, un'espansione o un'adozione da parte di un cliente e questo mette a rischio un account se non affrontiamo questo problema?
No. Ma Masakazu Okada-san ritiene che questa nuova funzionalità possa aiutare anche altri utenti.
Dettagli
Di seguito è riportato un esempio che mostra come impostare limiti diversi per gruppi diversi nella piattaforma Process Screening.
New Table( "Spec Limits",
New Column( "Variable", Character, Values( {"X1", "X2", "X3", "X4", "X1", "X2", "X3", "X4"} )),
New Column( "LSL", Values( [-3, -3, -3, -3, -5, -5, -5, -5] ) ),
New Column( "USL", Values( [3, 3, 3, 3, 5, 5, 5, 5] )),
New Column( "Target", Values( [0, 0, 0, 0, 0, 0, 0, 0] )),
New Column( "Sigma", Values( [1, 1, 1, 1, 2, 2, 2, 2] )),
New Column( "Center", Values( [0, 0, 0, 0, 1, 1, 1, 1] )),
New Column( "Group", Values( [1, 1, 1, 1, 2, 2, 2, 2] ))
);
dt = As Table(J(1000,1, Random Integer(2))||J(1000, 4, Random Normal()),
<<Column Names({"Group", "X1", "X2", "X3", "X4"})
);
dt << Process Screening(
Process Variables( :X1, :X2, :X3, :X4 ),
Grouping( :Group ),
Control Chart Type( "Indiv and MR" ),
Use Limits Table(
1,
Data Table( "Spec Limits" ),
Process Variables( :Variable ),
Grouping( :Group ),
Center( :Center ),
Sigma( :Sigma ),
LSL( :LSL ),
USL( :USL ),
Target( :Target ),
Go
)
)