Cela fait partie d’une série de questions-réponses avec l’équipe de développement JMP à l’approche de la publication de JMP 9 le 12 octobre. Dans une interview précédente, j'ai parlé avec Xan Gregg .
L'année dernière, à l'occasion du vingtième anniversaire de JMP, j'ai vu des photos de l'équipe JMP des premiers jours. Et là, dans l'instantané du groupe JMP livrant la première version de JMP, il y avait Chung-Wei Ng. Elle travaille en tant que développeur JMP depuis 21 ans, depuis le tout début du produit.
Dans les versions précédentes de JMP, Chung-Wei était fortement impliqué dans le développement des plates-formes graphiques. Maintenant, elle travaille principalement sur la table de données et sur les plateformes de manipulation de données, telles que Summary, Join et Tabulate.
Arati: Qu'aimez-vous chez JMP?
Chung-Wei: JMP fournit une excellente plateforme pour développer des outils d'exploration de données. JMP est très visuel et très dynamique. JMP dispose des mécanismes que les utilisateurs peuvent personnaliser et améliorer. Et JMP grandit toujours. Chaque version de JMP, nous constatons que nous souhaitons ajouter à JMP davantage d'éléments qui, à notre avis, en feront un meilleur produit.
Arati: Quelles sont les fonctionnalités JMP préférées que vous souhaitez que plus de personnes connaissent et utilisent?
Chung-Wei: Tabulate, car c'est une plate-forme de synthèse très puissante. Il vous donne un tableau croisé dynamique en quelques clics. Vous modifiez la mise en page du tableau par glisser-déposer. Il peut résumer un grand nombre de données et les présenter dans un tableau compact, dans un format facile à lire.
Les cellules de la table sont liées dynamiquement à la table source. Lorsque vous cliquez sur une cellule, vous voyez la sous-population qui fournit ces statistiques récapitulatives. En outre, vous pouvez enregistrer le rapport sous forme de tableau de données et utiliser les données résumées pour une analyse ultérieure.
Voici un exemple de sortie de Tabulate. Le tableau de données contient les données d’une compagnie d’assurance qui a constaté une forte variation du nombre de réclamations entre les différentes branches. Le tableau de tabulation récapitule le nombre total de primes et de sinistres, ainsi que le montant total de primes et de sinistres par branche et zone au sein de la branche.

Arati: Quoi de neuf dans JMP 9 dans votre domaine d'intervention?
Chung-Wei: J'ai ajouté beaucoup de petites choses pour JMP 9. Même si chacune d'elles n'est pas capitale, espérons-le, elles contribueront à faire de JMP un meilleur outil de découverte et à améliorer l'expérience utilisateur. J'ai ajouté des éléments tels que le filtre de colonne dans les boîtes de dialogue, la coloration de cellules dans le tableau de données et plusieurs annulations.
Arati: Quelle était la raison pour ajouter ceux-ci à JMP? Comment vont-ils être utiles aux clients?
Chung-Wei: À mesure que JMP grandit, il semble que les tables de données de nos utilisateurs augmentent également. Aujourd'hui, il n'est pas rare que nos utilisateurs disposent de tables de données comportant des centaines de colonnes. Parfois, le simple fait de rechercher une colonne particulière à analyser peut être une corvée. L'ajout d'un simple filtre de colonnes dans les boîtes de dialogue de la plate-forme peut aider nos utilisateurs à trouver les bonnes colonnes plus facilement.
La possibilité de colorer des cellules dans le tableau de données peut être très utile. Marquer certaines cellules avec de la couleur attire l'attention sur ces cellules. La coloration d'une colonne par valeur vous permet de voir la distribution des données directement sur la table de données.
Arati: Qu'est-ce qui vous passionne le plus en tant que développeur?
Chung-Wei: C'est très excitant pour moi de pouvoir prendre une idée, de la mettre en œuvre et de savoir que nos utilisateurs peuvent l'utiliser pour faciliter leur travail.
Arati: Quel livre lis-tu maintenant?
Chung-Wei: Je viens de finir de lire Moby Dick lors d'un récent voyage en Asie, et maintenant je relis certains chapitres que je me suis précipité parce que j'étais trop pressé de rencontrer Moby Dick (Moby Dick est apparu assez tard dans le livre).
Arati: Qu'est-ce que tu aimes faire pendant ton temps libre?
Chung-Wei: J'aime lire des livres. J'écoute et regarde beaucoup d'opéras. Mon mari et moi voyageons dans le monde entier pour voir des opéras. Je touche aussi à la peinture.
Arati: Choisissez deux des éléments suivants pour identifier: votre langage de programmation préféré, votre algorithme préféré, votre formule préférée, votre théorème préféré ou votre logiciel préféré.
Chung-Wei: Mon langage de programmation préféré est le C ++. Mon théorème préféré est le théorème de Brouwer Fixed Point.
Les gens derrière le logiciel: John Sall - JMP Blog a écrit:
[...] a conduit à la sortie de JMP 9 le 12 octobre - aujourd'hui! Les entretiens précédents ont été réalisés avec Xan Gregg, Chung-Wei Ng, Laura Lancaster et Bob Hickey. Les entretiens se poursuivront - recherchez des questions-réponses avec des personnes [...]