Questo fa parte di una serie di domande e risposte con il team di sviluppo di JMP mentre ci avviciniamo al rilascio di JMP 9 il 12 ottobre. In una precedente intervista, ho parlato con Xan Gregg .
L'anno scorso, quando era il ventesimo compleanno di JMP, ho visto alcune foto del team JMP fin dai primi giorni. E lì, nell'istantanea del gruppo JMP, la prima versione di JMP era Chung-Wei Ng. Ha lavorato come sviluppatore JMP per 21 anni, sin dall'inizio del prodotto.
Nelle versioni precedenti di JMP, Chung-Wei era fortemente coinvolto nello sviluppo di piattaforme grafiche. Ora lavora principalmente sulla tabella dati e sulle piattaforme di manipolazione dei dati, come Riepilogo, Join e Tabulate.
Arati: Cosa ti piace di JMP?
Chung-Wei: JMP fornisce una grande piattaforma per noi per sviluppare strumenti di esplorazione dei dati. JMP è molto visivo e molto dinamico. JMP ha i macchinari per gli utenti per personalizzare e aumentare. E JMP sta ancora crescendo. Ogni versione di JMP, troviamo che abbiamo più cose che vogliamo aggiungere a JMP che pensiamo renderà JMP un prodotto migliore.
Arati: Quali sono le tue funzioni JMP preferite che desideri vengano più utilizzate e utilizzate da più persone?
Chung-Wei: Tabulate, perché è una piattaforma di riepilogo molto potente. Ti dà una tabella pivot con pochi clic. Si modifica il layout della tabella trascinando e rilasciando. Può riassumere un sacco di dati e presentarli in una tabella compatta, in un formato di facile lettura.
Le celle della tabella sono collegate dinamicamente alla tabella di origine. Quando si fa clic su una cella, viene visualizzata la sottopopolazione che fornisce tali statistiche di riepilogo. Inoltre, è possibile salvare il report come tabella di dati e utilizzare i dati riepilogati per ulteriori analisi.
Ecco un esempio di un output di Tabulate. La tabella dei dati contiene i dati di una compagnia di assicurazioni che registrava un'elevata variazione dei crediti tra diversi rami. La tabella Tabulate riepiloga il numero totale di premi e attestazioni e l'importo totale dei premi e delle richieste per filiale e zona all'interno del ramo.

Arati: Quali sono le novità di JMP 9 nella tua area di interesse?
Chung-Wei: Ho aggiunto un sacco di piccole cose per JMP 9. Sebbene ognuno di per sé non sia importante, si spera, si sommano rendendo JMP uno strumento di scoperta più efficace e migliorando l'esperienza dell'utente. Ho aggiunto elementi come il filtro di colonna nelle finestre di dialogo, le celle di colorazione nella tabella dati e le annullamenti multipli.
Arati: Qual è stata la ragione per aggiungerli a JMP? In che modo saranno utili ai clienti?
Chung-Wei: Con la crescita di JMP, sembra che anche le tabelle dei dati degli utenti crescano. Ora non è raro che i nostri utenti abbiano tabelle di dati con centinaia di colonne. A volte solo la ricerca di una particolare colonna per l'analisi può essere un lavoro ingrato. L'aggiunta di un semplice filtro di colonna nelle finestre di dialogo della piattaforma può aiutare i nostri utenti a trovare le colonne giuste più facili.
La possibilità di colorare le celle nella tabella dati può essere molto utile. Marcare alcune celle con il colore richiama l'attenzione su quelle celle. Colorare una colonna in base al valore ti consente di vedere la distribuzione dei dati direttamente sulla tabella dei dati.
Arati: Cosa trovi più eccitante come sviluppatore?
Chung-Wei: È molto eccitante per me essere in grado di prendere un'idea, implementarla e sapere che i nostri utenti possono usarla per rendere più facile il loro lavoro.
Arati: Che libro stai leggendo ora?
Chung-Wei: Ho appena finito di leggere Moby Dick durante un recente viaggio in Asia, e ora sto rileggendo alcuni capitoli che mi sono precipitato perché ero troppo ansioso di incontrare Moby Dick (Moby Dick in realtà fece la sua comparsa abbastanza tardi nel libro).
Arati: Cosa ti piace fare nel tuo tempo libero?
Chung-Wei: Mi piace leggere libri. Ascolto e guardo un sacco di opere. Io e mio marito viaggiamo in tutto il mondo per vedere le opere. Mi diletto anche a dipingere.
Arati: Scegli due dei seguenti per identificare: il tuo linguaggio di programmazione preferito, l'algoritmo preferito, la formula preferita, il teorema preferito o lo strumento software preferito.
Chung-Wei: Il mio linguaggio di programmazione preferito è C ++. Il mio teorema preferito è il teorema di Brouwer Fixed Point.
Le persone dietro il software: John Sall - Blog JMP ha scritto:
[...] ha portato alla pubblicazione di JMP 9 il 12 ottobre - oggi! Interviste precedenti sono state con Xan Gregg, Chung-Wei Ng e Laura Lancaster e Bob Hickey. Le interviste continueranno - cerca Q & A con gente [...]