
Bienvenue dans la mise à jour du développement JMP du 28 janvier 2022 !
Les équipes JMP QA ont maintenant approuvé JMP 17 EA6 programmes d'installation pour JMP Pro et JMP Clinical. Les installateurs ont été reconstruits plus tôt dans la semaine pour inclure quelques correctifs critiques. Merci à tous pour le travail rapide de test des correctifs et des installateurs !
Avec EA6, JMP Clinical 17 lance la toute première phase de test alpha pour une version de JMP Clinical et offrira aux clients la possibilité de tester des rapports sélectionnés sur Windows. (L'équipe prévoit de lancer JMP Clinical 17 EA7 sur Mac et Win.) L'équipe de test des sciences de la vie (Anisa Scott, Susan Shao et Wenjun Bao) a été occupé à tester les rapports, à comparer les résultats avec les versions précédentes et à valider les programmes d'installation. Ils aideront à trier les commentaires des clients EA pendant que l'équipe s'efforce d'ajouter la prise en charge de fonctionnalités supplémentaires tout au long du 17e cycle.
Un certain nombre de personnes de l'équipe de développement de JMP ont récemment travaillé sur le triage et le nettoyage des défauts. Merci pour toute votre aide pour réessayer des cas de test, ajouter des détails, redéfinir les priorités des éléments et résoudre les problèmes obsolètes ! Voici un rappel utile de la processus que les développeurs doivent suivre lorsqu'un correctif est poussé pour un problème Jira :
- Marquez l'article Prêt pour le test en cliquant sur ce bouton
- Clique le Éditer bouton, qui vous permet de faire ces trois étapes en une :
- Remplacer le responsable par le testeur approprié
- Changer la ou les version(s) du correctif en 17.0
- Indiquez les détails du push Perforce dans un commentaire
Un testeur vérifiera la modification et marquera l'élément Accepté et Fermé/Corrigé, ou indiquera si le correctif nécessite un travail supplémentaire en redéfinissant la ou les version(s) du correctif sur 17.0 : OUVERT, en redéfinissant l'élément sur DEV-READY et en ajoutant une explication commenter.
En parlant de tests, responsable de l'équipe de localisation de JMP Trish O'Grady a affiché un nouveau poste cette semaine pour un testeur de localisation pour rejoindre son équipe. Vous pouvez utiliser ce lien vers le portail de référence des employés pour inviter une référence à postuler.Ou, si vous souhaitez partager ceci sur LinkedIn, veuillez utiliser ce lien externe ou partager avec des candidats internes en utilisant ce lien interne , qui fournit plus de détails sur le poste et ses responsabilités.
Grâce à Tonya Mauldin pour avoir partagé les détails des pistes Beta/Crash/Telemetry de cette semaine avec les crashs sélectionnés. Le rapport JMP Live est ici : Beta/Crash/Telemetry Tracks pour la semaine du 28/01/2022 | JMP Live (sas.com) .
Société

Sujet

Sous-thème

Plate-forme

JIRA

Annonces générales
Dates importantes à venir
- JMP 17.0 EA6 – 21/01/22
- Gel des fonctionnalités de JMP 17.0 - 18/02/22
- JMP 17.0 EA7 – 11/03/22
- JMP 17.0 EA8 – 03/05/22
- JMP 17.0 EA9 – 08/07/22
- Gel du code JMP 17 – 20/07/22
- Veuillez visiter Confluence pour une liste complète de JMP 16 et JMP 17 Rendez-vous.
Mises à jour du développement JMP
Découverte de données
- Xane : Progresser sur le problème des "données tabulaires dans Graph Builder", une priorité absolue du PM.

- David B : Plot col prend désormais en charge les échelles non linéaires et dispose d'une nouvelle commande jsl "Set Axis" qui permet d'effectuer des personnalisations beaucoup plus riches, des problèmes de restauration fixes avec des noms d'axes personnalisés dans les graphiques 3d, des problèmes de journal plotcol fixes, une table fixe perdant l'ordre de tri lorsqu'un colonne reçoit une nouvelle liste avec un nombre différent d'éléments.
- Dan S : Ajout de l'option "Invisible" à NewWindow(), prototypage d'une fonctionnalité de rapport similaire aux tables de données "privées" pour les scripts à faible surcharge, optimisation de la mesure de TableBox pour les tables avec de nombreuses colonnes, enquête sur le lancement de la plate-forme avec des filtres pour voir si nous pouvons éviter d'exécuter la plate-forme deux fois (d'abord sans filtre, puis avec).
- Évan : Travailler sur l'affichage des résultats de recherche pour d'autres éditions de JMP (comme Pro lors de l'exécution de Standard, ou Standard/Pro lors de l'exécution de Trial).
BICHE
- Caleb : Fin de l'écriture de nouveaux explorateurs pour les calculs de puissance hérités restants. À partir de la version de ce soir, vous devriez maintenant pouvoir exécuter Puissance à un et deux échantillons pour les comptages par unité, intervalles à un et deux échantillons pour les comptages par unité, test de fiabilité, et Niveau de qualité Sigma dans les menus de l'explorateur de taille d'échantillon.
- Joseph : Ajout de la prise en charge du type de fichier .jmpdoe Easy DOE pour permettre l'enregistrement et la reconstitution des objets Easy DOE. A également travaillé sur le raffinement de la fonctionnalité de l'onglet Analyse guidée et Prévision.
- Brad : Article soumis sur les conceptions de criblage à niveaux mixtes au Journal of Quality Technology.
Héberger
- Paul: Travaillé avec Eric sur le stockage sécurisé des informations d'identification de la base de données dans JMP Live. Travaillé avec Daniel sur l'activation, traquant les problèmes potentiels avec le flux de données pour le script d'Antoine accédant au serveur d'activation. J'ai continué à regarder le serveur de cartes et je travaille toujours pour qu'il puisse être appelé par JMP. Aider à résoudre un problème signalé par Mandy sur la fenêtre d'accueil.
HTML5
- Pravéna : Travaillé sur l'ajout de tickOffset aux axes JMPHTML-820 , analyse du problème de redimensionnement du canevas dans jmplive JMPHTML-1329 . Assisté aux réunions de la JMP Academy, rencontré mes nouveaux coéquipiers pour le travail sur la deuxième mission.
- Mayowa : Correction de problèmes avec les étiquettes de ligne de tracé parallèle qui ne s'affichaient pas après l'exportation au format HTML directement à partir d'un script JSL ( JMPHTML-1326 ), a continué à travailler sur la correction d'un bogue avec une sélection par clic inexacte de sections parallèles catégorielles dans des tracés parallèles ( JMPHTML-1477 ).
- John Powel : Conversations de fin d'année terminées. Interview d'un candidat pour le poste de développeur de logiciels HTML5. Réaffectation des composants et éléments Jira de Bryan Fricke aux membres de l'équipe HTML5. Prise en charge implémentée de la personnalisation de la taille de la police PlotCol lorsqu'elle est dessinée sur un canevas ( JMPHTML-1405 ). Problème étudié avec les calculs de taille de marqueur pour les valeurs de taille négatives avec l'aide de Xan ( JMPHTML-1482 ). Rendre la barre d'outils opaque dans le thème sombre ( JMPHTML-951 ). Code d'encart de carte ajusté pour gérer le nouveau mode de carte compacte ( JMPHTML-891 ). Enquête sur un problème avec plusieurs limites de carte lorsque le mode de carte compacte est activé ( JMPHTML-1483 ). J'ai essayé le nouvel emplacement de la boîte de légende de table d'axe de Xan ( JMP-1797 ) - nécessitera des efforts pour le faire fonctionner en HTML interactif. Nettoyage/affinement du Backlog Jira.
JMP en direct
- Aurore: Terminé le scénario "publier sur le client" consistant à remplacer un rapport JMP Live et à mettre à jour un tableau de données JMP Live existant en cours de route.Déplacement des tests Jest existants pour la publication et le remplacement de l'ancienne méthode vers la nouvelle méthode "publier sur le client".
Statistiques
- Laure L : Apporté une poussée initiale de changements pour réorganiser le tableau de variabilité afin de mieux fonctionner avec des réponses multiples et de rendre la fonctionnalité entre celui-ci et la plate-forme d'analyse des systèmes de mesure EMP plus cohérente.
- Anni : Correction de plusieurs problèmes Jira cette semaine :
- JMP-10431 : boîte de dialogue de graphique à trois voies incapable de donner des développeurs std individuels ou de groupe avec une plage mobile médiane
- JMP-10457 : l'individu sur le graphique d'écart type du groupe ne doit pas avoir d'identifiant dans l'axe Y
- JMP-7708 : Le bouton Basculer vers IMR ne fonctionne pas correctement après la suppression d'un graphique et de certaines images
- JMP-6572 : S1573507 : les échecs de test doivent être enregistrés dans le tableau récapitulatif (Cusum)
- Jianfeng : Poussé plusieurs améliorations aux tests d'équivalence basés sur les commentaires de l'EA ( JMP-10197 ) de Yusuke Ono et des utilisateurs d'EA.
- Laure CS : Poursuite des travaux sur l'analyse multigroupe (AMG). J'ai trouvé un bogue dans les erreurs standard MGA des estimations standardisées et je l'ai corrigé.
Documentation statistique
- Michel C : A travaillé avec Karen pour obtenir le chapitre bivarié réécrit pour examen technique ; aidé Qiana avec les étapes de production EA ; terminé le module de formation des RH sur les meilleures pratiques pour les entrevues.
Test de statistiques
- Tonia : Test de la boîte de dialogue du graphique à 3 voies dans CCB et modifications récentes de Laura avec le graphique de variabilité et MSA.
- Nicole : Travailler sur les commentaires d'EA, nettoyer les tests unitaires et se réunir dans le cadre du flux de travail UI/UX.
- Marque: Développement de tests unitaires pour l'étape de saisie de données dans Easy DOE à l'aide de tableaux de recouvrement. Répondre à certains commentaires des premiers utilisateurs. Répondre aux questions dans la communauté JMP.
Gestion des produits
- Diète : A aidé CEA Grenoble à mettre en place son site JMP Live, a essayé de reproduire un problème d'installation rencontré par Gore et a aidé Regeneron à configurer l'authentification OKTA.
- Bryan F : Résultats de l'enquête académique 2021 traités ( merci, Kevin Poctner! ) et créé un diagramme d'affinité afin d'identifier les problèmes d'utilisabilité. J'ai partagé ces résultats avec le flux de travail UX.

- Création de questionnaires pour le flux de travail UX afin d'identifier les problèmes d'utilisabilité avec le style et les fonctionnalités de JMP. Le Workstream utilise le vote par points pour identifier les domaines les plus préoccupants.
- Présenté un ensemble d'objectifs minimaux pour le flux de travail UX et mené une pré-mortem pour identifier les zones à risque. J'ai de nouveau créé un diagramme d'affinité avec cette entrée où j'ai utilisé des stickies virtuels pour simuler l'expérience de travailler avec des objets physiques pour fusionner des éléments similaires. Le Workstream a utilisé le vote par points pour identifier les plus grands risques. La semaine prochaine, je prévois de former une stratégie d'atténuation.
- Nous avons eu plusieurs conversations individuelles afin de mieux comprendre comment nous pouvons améliorer JMP UX sur tous les fronts. J'accueille favorablement ce type de conversations afin de tirer parti d'une diversité de points de vue sur l'expérience utilisateur au sein de JMP. Répondre à diverses questions d'utilisabilité à la fois au sein de Confluence et de Teams.
- Rencontre avec l'équipe de gestion des produits pour la réunion Q1.
- J'ai rencontré Qiana (merci d'avoir organisé la réunion !), Landra, Amy et Nicole sur le lancement d'un guide des normes JMP. Excellente réunion et vivement le travail transversal !
- J'ai travaillé plus sur ma présentation Discovery.
Soutien technique

Opérations de développement
- Bob: A travaillé avec Drew et Jim sur l'évaluation environnementale clinique révisée. Examen des chaînes d'installation pour 17 avec Trish. Espérons que les versions finales d'EA 6. Prise en charge des fichiers personnalisés testés pour les installateurs Windows.
- Myron : Travaillé sur les problèmes restants avec JMPTOOL-342 - Traiter les fichiers de plantage IPS de Monterey.
- Shanon : Examen des crashs mystères des versions 16.1 et 16.2. Ajout de pistes aux problèmes connus et saisie de nouveaux éléments pour enquête. Merci aux Daves (White et Barbour) pour leur aide avec les accidents cette semaine !
Documentation
- Qiana : Participation aux sessions de la JMP Academy et réalisation de la mission 1. Rencontre avec Roger, John M. et Susan pour comprendre les problèmes que nous rencontrons avec les crawls Google, le fichier robots.txt et le balisage correct des pages d'aide. Rencontre avec Landra, Amy, Nicole et Bryan pour discuter du guide de style et des besoins d'édition. Poursuite de l'examen des CV et des vidéos HireVue pour le poste de rédacteur technique principal. Entretien avec un candidat pour le poste. Début du travail sur la structure JIRA Doc. Republié 2 pages HTML dans JA pour 15.2.
Test système/hôte - Cary
- Audrey : Travailler avec la gestion des produits sur la planification/réflexions pour l'essai JMP 17, examiner nos rapports automatisés pour les rendre plus robustes, examiner/mettre à jour la liste de machines virtuelles de QA.
- Mike M : Ouverture de plusieurs défauts sur les problèmes liés à l'aide avec Workflow Builder. Beaucoup de différences d'images cette semaine. Correction de certains fichiers manquants dans les tests d'image.
- Hui : Projets et tâches planifiés et saisis dans Jira, y compris l'automatisation des tests HTML5, l'étude de la prise en charge HTML5 des nouvelles fonctionnalités de tabulation JMP17 et la surveillance des modifications portables lors de la mise en œuvre des données tabulaires dans Graph Builder. Défauts, régressions et histoires HTML5 signalés. Bogues de journal signalés. Étude des différences d'image dans Regression Suite et des problèmes signalés.
- Mandy : Vérification des correctifs de recodage d'action et ajout de cas de test si nécessaire. J'ai travaillé davantage sur le générateur de flux de travail - j'ai commencé à écrire quelques scripts JSL après qu'Ernest ait fourni des options de test de script internes. Travaillé sur un problème de comparaison de tables de données avec de grandes tables larges ( JMP-10458 ) qui est déjà corrigé. Trouvé 2 plantages différents avec WFB qui ont également été corrigés ( JMP-10506 et JMP-10433 ).
- Chasseur: Ouverture de plusieurs défauts de projets, vérification des défauts, test du correctif pour l'erreur d'importation de l'ensemble de données SAS dans le projet de conteneur, validation JMP 17 EA6 sur les hôtes Mac et Win et application des mises à jour Monterey 12.2 aux Mac de test des hôtes de laboratoire.
- Lise G : Testé EA6, étudié certaines suggestions de graphique à secteurs de Scott Wise et entré un bogue d'étiquette de tracé parallèle signalé par Kyoko.
- Jos L. - Tests JMP 17.0 EA, corruption de la base de données sur kcjmptest probablement due à un plantage de la machine.J'ai dû restaurer la base de données à partir d'une sauvegarde.Des tâches de sauvegarde hebdomadaires ont été ajoutées à kcjmptest, kcjmptest02 et ctjmplive01d.Tous les serveurs JMP Live sont déjà sauvegardés avant l'installation d'une nouvelle version de JMP Live.Écrire du JSL pour publier et remplacer des éléments dans un espace toutes les quelques minutes.Tester l'histoire de JIRA et aider d'autres testeurs.
- Cary/Beijing JMP Live Test Jira Status
- 02 histoires en test
- 25 histoires en test prêt
- 03 Bug Créé au cours des 7 derniers jours
- 07 histoires / bugs fermés au cours des 7 derniers jours
Test système/hôte - Pékin
- Équipe de Pékin : les tests JMP 17 EA6 ont été effectués, détails dans BRDSTG-3256.
- Eric Wang : (1) Vérification d'intégrité JMP 17 EA 6 pour JMP Live Publish, Connection. Tests JMP Live JSL UT et E2E. (2) Enquête sur un problème selon lequel l'ID de type de notification est différent sur 2 serveurs, voir WEBJMP-4556. (3) Mises à jour des tests de bout en bout : tests ajoutés pour les notifications de données d'actualisation.Création d'un script pour extraire les noms de test de tous les fichiers de test.Téléchargé le dernier tableau de la liste des tests
- Da Li : (1) JMP 17 EA 6 vérification de cohérence pour l'importation/exportation, importation OSI PI. (2) Articles Jira testés sur OSIPI, l'importation et JMP Live. Et tests unitaires ajoutés/mis à jour.
- Mike Wu : (1) Testé les programmes d'installation de JMP 17 EA 6 et fait la vérification de cohérence pour DBC/Query Builder, HTML5 Profiler, Add-in.(2) La nouvelle migration AWS des tests de régression des bogues de l'outil d'administration JMP.
- Kimi : (1) Vérification d'intégrité JMP 17 EA 6 pour l'intégration SAS, l'intégration Python et Formula Depot.(2) Travailler avec Jim pour enquêter sur le problème du pilote Oracle sur 1700Win1064 et étudier comment désinstaller le pilote Oracle sous Windows. (3) Maintenir le serveur Jenkins de l'équipe de Pékin. Apprenez Docker et essayez de configurer un serveur Jenkins dédié pour l'équipe JMP Testing Beijing.
- Nala : (1) Vérification d'intégrité JMP 17 EA 6 pour Text Explorer et Regex autonome. (2) Testez les éléments JMP Desktop Jira concernant l'explorateur de texte et l'aide en ligne.
Remarque de Shannon
J'espère que vous profiterez tous d'un autre week-end hivernal ! Et pour ceux d'entre vous agréablement surpris par l'épisode Mando qui est apparu au milieu du Livre de Boba Fett cette semaine… c'est parti !
