@Mandy_JMP , toutes nos félicitations!
Toutes les informations sont confidentielles de la société SAS. Ne divulguez pas.
Bienvenue dans la mise à jour de développement JMP du 30 avril 2021!
Un grand bravo à Mandy Chambers à l'occasion de ses 35 ans avec SAS! Et merci à Audrey d'avoir partagé ce qui suit!
Mandy a accompli de nombreuses réalisations tout au long de sa carrière chez SAS, et nous avons eu la chance de travailler avec elle chez JMP au cours des 6 dernières années. Mandy prend en charge la «table de données» mais elle semble entrer dans tout sous une forme ou une autre. Elle est tenace dans la recherche des bugs et des plantages et a un état d'esprit de service client concernant à la fois ses développeurs et nos clients réels avec lesquels elle interagit chez Discovery et par le biais des commentaires d'EA. C'est amusant de travailler avec elle et elle fait avancer les choses. Veuillez vous joindre à moi pour féliciter Mandy pour ses 35 années impressionnantes chez SAS!
Nous nous sommes rencontrés hier en groupe pour entendre l'équipe de gestion des produits JMP. Si vous n'avez pas pu rejoindre la réunion, vous pouvez trouver l'enregistrement ici . Merci beaucoup à Dan V, Mia et Sara pour avoir partagé des détails sur les rôles et les responsabilités de notre équipe de gestion des produits, le lancement de JMP 16, les commentaires et les améliorations pour le programme JMP 17 EA, et la promotion / sensibilisation des ventes. Je pense qu'il est très utile pour tout le monde en développement d'avoir une meilleure compréhension du processus de commercialisation des produits JMP, du recrutement EA et de la mise en œuvre du programme, ainsi que des activités d'activation sur le terrain qui sont toujours en cours pour éduquer les équipes de vente et de marketing sur les fonctionnalités passionnantes de JMP 16, même pendant développer notre prochaine version.
Je recherche d'autres volontaires pour de futures réunions de développement. La semaine prochaine est ouverte, ou vous pouvez me faire savoir quel serait le bon moment pour vous de présenter à l'avenir! Nous nous dirigeons rapidement vers le gel du code JMP 16.1, prévu pour le 14/05/21, et vers la suppression de notre premier JMP 17 EA le 04/06/21. Je sais qu'il existe déjà pas mal de fonctionnalités qui pourraient être démo maintenant ou dans un proche avenir.
J'apprécie que l'équipe PM m'ait donné la chance lors de la réunion de parler de la liste de contrôle de préparation des fonctionnalités figurant sur la version actuelle du Modèle de fonctionnalité JMP 17 . Mia et moi avons créé cette liste sur la base des commentaires des dernières rétrospectives pour capturer diverses étapes importantes sur le chemin de la maturité des fonctionnalités.
Nous voulons tous faire de notre mieux pour planifier à l'avance, suivre les étapes majeures tout au long du cycle, évaluer où nous en sommes de manière continue et éviter de causer des maux de tête aux équipes qui viennent plus tard dans le processus. Assurez-vous que lorsque vous créez une page de fonctionnalités pour les éléments sur lesquels vous souhaitez obtenir des commentaires des premiers utilisateurs, vous utilisez le modèle de fonctionnalités JMP 17 qui comprend la liste de contrôle de préparation des fonctionnalités. Si vous avez déplacé une page à partir d'une version antérieure, veuillez mettre à jour votre page avec le nouveau modèle.
Et comme je l'ai mentionné dans les fonctionnalités de clôture de la réunion à temps pour une version principale, une alimentation continue toujours dans le bon sens. Lorsque les fonctionnalités sont plus complètes lors du gel des fonctionnalités, nous avons plus de temps pour les tests pour éliminer les bogues, pour les équipes de documentation pour ajouter des détails complets et pour la possibilité de traduire le contenu de l'interface utilisateur pour nos clients internationaux. Cela peut réduire le temps nécessaire pour résoudre les problèmes pendant les cycles de maintenance et permettre un démarrage précoce du travail dans le cycle suivant.
Merci à Tonya d'avoir partagé les plantages et les fichiers de télémétrie de cette semaine avec la version 16.1 sélectionnée!
Lancement de produit

Sujet

Sous-thème

Plate-forme

Compagnie

Fichiers de plantage et de télémétrie pour la semaine du 30/04/21 | JMP Live (sas.com)
Annonces générales
Merci à John Schroedl d'avoir mentionné qu'O'Reilly a mis à disposition une version PDF gratuite de «The Flamingo Book». Il a noté: «Google est une très grande boutique C ++ et ce livre traite de bon nombre de leurs pratiques réussies en gérant cela, y compris l'IC, les tests, etc. Pas vraiment un livre de codes, mais plutôt un livre de processus / état d'esprit.Peut-être y a-t-il quelques pépites à considérer. " Vous pouvez le télécharger ici au format PDF: Ingénierie logicielle chez Google, leçons tirées de la programmation au fil du temps . Je l'ai lu et c'est très bien!
Si vous souhaitez être un employé vedette sur Inside JMP, veuillez télécharger une copie du Faire connaissance forme . Remplissez simplement les questions et lorsque vous avez terminé, téléchargez-le, avec 3 photos de vous dans le dossier. Merci d'avoir aidé à rendre notre famille JMP un peu plus familière!
Dates importantes à venir
Début du mode d'approbation de code JMP 16.1 - 27/04/21
Gel de code JMP 16.1 - 14/05/21
JMP 17.0 EA1 - 04/06/21
Veuillez visiter Confluence pour une liste complète de JMP 16 et JMP 17 Rendez-vous.
Mises à jour du développement JMP
Découverte des données
- Xan: Travailler sur des idées pour afficher des sélections partielles avec un "badge".

- Dave B: Examen des tests d'image jmprunner bruyants, mise en évidence de la sélection adaptative déboguée, corrections intégrées dans 16.1, défauts MFI corrigés.
- Dan S: Continuez à travailler sur les mises à jour du code miniature / boxToPicture pour 17. Correction d'un crash LocalDataFilter / AutoRecalc dans Model Screening 16.1 / 17.
- Evan: Correction d'un problème de journal provoquant un test d'image floconneux. Aide à la fixation de flocons avec les tests Window Handler. Examiner les améliorations apportées au gestionnaire de fenêtres et les problèmes de plates-formes imbriquées. Corrections et nouvelles fonctionnalités de JSL Hamcrest (fonctions simulées et tests / assertions ignorés).
BICHE
- Caleb: Conclusion de mon travail de développement 16.1 et démarrage de la transition vers 16.2. A commencé à organiser les problèmes dans JIRA en préparation de JMP 17.
- Joseph: Intégration terminée des listes de modifications JMP17 dans JMP16.1.
- Brad: Je travaille toujours sur un papier adaptant les DSD pour créer des conceptions de tracé fractionné.
Hôte
- John Schroedl: Correction d'un bug où le survol de l'icône de la fenêtre principale dans la barre d'état basculait rapidement la visibilité de la fenêtre principale. Travaillez avec Dan sur les performances et la peinture boxToPicture. Début du travail sur la prise en charge de F1 pour lancer l'aide de la fenêtre (S1095328).
- Paul N: Mises à jour d'activation JMP effectuées sur les serveurs PROD pour prendre en charge les produits d'abonnement JMP 16.1. (Entreprise et étudiant). En regardant la sortie blackduck pour 16.1. Mise à jour de libcurl vers la dernière version 7.76.1 pour corriger plusieurs vulnérabilités CVE.
Poursuite du travail avec Metal.
Michael H: Amélioration des rapports de fuite des tests unitaires d'exécution et meilleure capture des rapports de diagnostic - à migrer éventuellement vers l'exécution quotidienne de Testbot.
HTML5
- Josh M: Emballé JMPHTML-505 en refactorisant notre cadre de test pour conserver les listes d'images en un seul endroit. Cela nous rendra plus efficaces lors de la création de nouveaux tests et facilitera la maintenance des tests. L'objectif principal de cette semaine a été de préparer les outils et les meilleures pratiques pour que les équipes HTML5 / JMP Live utilisent la capture des repères de performance à l'avenir ( JMPHTML-824 ).Vérifié certains outils dans Perforce dans / test / HTML5Tests / Performance et documenté dans Confluence ici . Tri des futurs défauts ( JMPHTML-832 ).
- John Powell: A donné à Tommy O. un aperçu des fonctionnalités HTML5, du code, des outils, des pratiques et des ressources d'apprentissage pour le préparer à travailler avec nous à temps partiel. Tenu une rétrospective de sprint et une réunion de planification de sprint. Triaged et NOFIX'ed Future traquent les défauts pour aider à prioriser et éviter de remplir notre backlog JIRA avec des éléments non prioritaires. Conversion des défauts prioritaires de la future piste en Jira et réorganisation des éléments de notre backlog pour préparer notre prochain sprint. J'ai examiné les CV pour notre poste de développeur JavaScript ouvert. J'ai essayé la visualisation de Xan de la proportion de lignes sélectionnées et a fourni des commentaires. Préparé une liste de chaînes de messages de journal HTML5 pour Dan V. avec l'aide de Shannon et une jointure virtuelle.
- Bryan F: J'ai travaillé sur la modification du code de treemap afin que les treemaps puissent être tirés des informations transmises par JMP sur les groupes de treemap. De plus, j'ai exporté les index de ligne associés à chaque groupe de treemap. Le but de ce travail est de démontrer que nos rapports peuvent être créés sans données de colonne. Ainsi, nos rapports peuvent potentiellement être beaucoup plus performants pour des ensembles de données plus volumineux. De plus, j'ai commencé à travailler sur la spécification d'un mode sombre en utilisant le système de couleurs créé pour prendre en charge les thèmes HTML5 clair et gris.
- Mayowa: A commencé à travailler sur l'ajout de nouveaux formats de nombres au html interactif ( JMPHTML-808 ).
JMP en direct
- Aurore: Correction de problèmes détectés par l'analyse de sécurité ZAP pour 16.1. Ajout d'une route API REST pour prendre en charge une nouvelle commande JMP 17 JSL. Poursuite de la conception d'un nouveau mécanisme de contrôle d'accès.Continuez à câbler plus largement les transactions de base de données. Aussi: Préparation à l'intégration avec Justin!
Statistiques
- John Sall: La table enregistrée 2 par 2 de Response Screening contient désormais des scripts intégrés pour créer des graphiques de rapport de cotes, de risque et de différence de risque ( S1588396 ).

- Jianfeng: Poussé deux nouvelles fonctionnalités ( S1585387 et S1584976 ) dans JMP16.1 en réponse aux demandes du client Isaac Himanga (ADM). Conclusion du projet d'amélioration des tests d'équivalence JMP 17.
- Laura CS: Poursuite du travail sur l'estimateur des moindres carrés à deux étapes variables instrumentales, étude du problème de performance avec les scores factoriels, changement de vitesse vers l'analyse de plusieurs groupes dans SEM afin que je puisse obtenir le soutien d'Eric avec les fonctionnalités de diagramme restantes dans les prochains jours, il est toujours avec nous (nous ' tu vas me manquer Eric!).
- Peng: A donné une conférence à l'Université de l'Arkansas dans leur série de séminaires de conférenciers industriels, principalement sur mon travail à JMP et la science des données en général. Élaboration d'une réponse pour Laura Archer à propos d'une demande client sur un calcul détaillé de la fiabilité, et continué à travailler sur des dégradations répétées.
- Annie: Poussé quelques dernières modifications pour les cartes de contrôle vers la v16.1.
Test statistique
- Tonya: Réponse aux questions de la communauté d'utilisateurs sur les limites de contrôle définies, la coloration en dehors des valeurs spécifiées et la façon dont CCB calcule les limites avec un LDF.Test du sous-groupe et des fonctionnalités de tri dans le filtrage de processus pour vous assurer que le filtrage de processus, la capacité de processus et la CCB correspondent.Nettoyage des tests unitaires.Vérification de bogue.
- Jacob: Test des mises à jour DOE dans 16.1. Vérification des défauts DOE et ajout de tests unitaires. Révision des scripts d'analyse des performances dans le but de réduire le nombre de problèmes de performances faussement positifs.
Mises à jour des sciences de la vie
- Rebecca: Fin de la première version de l'addin DILI pour la FDA.Nous avons commencé à analyser nos macros SAS pour les travaux de préparation des données qui doivent être transférés vers la version JSL de JMP Clinical.
Gestion des produits
- Dan V: Rencontre avec Gina et Stephanie pour discuter des plans du JMP Lab pour Discovery China. Participation à une démonstration / discussion P&G JMP Live. C'était formidable d'être impliqué dans le processus de planification et de discussion du sprint HTML5. Je vois beaucoup de bonnes améliorations de processus provenant de leur adoption de Jira pour les efforts de planification du développement. Rencontre avec Russ, Mia et Wenjun pour discuter de la feuille de route JMP Genomics.
- Mia: Travailler à la mise en place de la campagne et à la compilation des listes d'invitations pour le programme JMP 17 EA. Travailler avec Brady et Field Enablement pour comprendre les difficultés et l'expérience utilisateur autour de la préparation des données dans JMP. Assisté au sprint de l'équipe HTML. Travailler avec Field Enablement et Ryan Gilmore sur la refonte du livre de recettes JSL dans la communauté JMP pour qu'il devienne plus utile une bibliothèque «JSL Snippet».
Soutien technique
- Duane
- Bobby et Dahlia ont rencontré Sara et Josh pour élaborer un plan visant à éduquer nos équipes de vente sur les processus d'installation et de licence JMP afin de mieux aider nos clients.
- TS a été en communication avec Roger et Aaron Kennedy à propos d'un problème d'affichage de toutes nos notes JMP. Merci à Aaron et Roger pour l'avoir résolu!
- Merci à Duane d'avoir partagé ce qui suit: «Plusieurs personnes de TS ont récemment entendu dire que des félicitations devraient être adressées à Ryan Lekivetz . Il a été extrêmement utile et agréable de travailler avec lui. Cela a été particulièrement vrai pendant que Sarah était absente du bureau. Alors, un grand merci à lui! »
- Voici les Rapports TS JMP Live .(JMP Live 16). Voici des informations concernant Défauts signalés par le client et déposés par TS .

Opérations de développement
Jim B: Collaboration avec QA pour enquêter sur les échecs UT. Coordination avec ISD pour Windows Server 2012 R2, 2016 et 2019, notamment pour les migrer vers notre cluster; configurer les trois machines virtuelles. FUITES signalées et échec d'assertion Jiras. Appliqué de nombreuses mises à jour logicielles pour tester et construire des machines Mac; planification de plus de mises à jour du système d'exploitation ce week-end. Prise en charge de Perforce.
Documentation
Sheila: Fin du livre Discovering JMP (DJ) et du guide d'automatisation pour L10N. Aide 15.1 et 15.2 régénérée avec des bannières qui indiquent l'aide actuelle. Généré l'aide 16.1 et 17.0. J'avais corrigé un bogue dans le modèle d'aide en anglais, j'ai donc synchronisé les modifications avec les modèles d'aide ZH et JA. Mise à jour du livre blanc sur la qualité, qui sera bientôt lié ici . En préparation de la génération des pages Web DJ localisées pour jmp.com, j'ai finalisé les modèles d'aide DJ et indiqué à Melanie quels fichiers modèles doivent être localisés. Rencontre avec Ian Kleinfeld et le fournisseur d'aide sur la création d'une page 404 introuvable pour l'aide. (Cette page apparaît lorsque l'utilisateur clique sur l'outil? Sur un rapport et que la clé d'aide n'est pas dans l'aide, ou qu'il clique sur un lien et que la page est introuvable pour une raison quelconque.) Modification du script de conversion PDF pour tout créer doc fichiers PDF si les fichiers FrameMaker ont changé du jour au lendemain. (Auparavant, seuls les fichiers PDF anglais du produit / document étaient générés.) J'ai passé beaucoup de temps à trier les défauts, les Jiras, les pages Confluence qui contenaient des actions.
- Michael C: Ajout de 2 exemples au document SEM pour 16.1; a continué à travailler sur les requêtes Jira pour les rapports de l'équipe doc.
Test du système / hôte
- Eric Wang: J'ai essayé de déployer JMP Live sur Azure et j'ai écrit JMP Live sur Azure Page Confluence. Ajout d'un script de nettoyage pour les tests JMPLiveJSL (BRDSTG-3121). Test des éléments JMP Live Jira. Vérifiez les défauts.
- Da Li: Testé Google Sheets NF (BRDSTG-3084). Testez les éléments JMP Live Jira. Logiciel tiers vérifié pour JMP 16.1 (BRDSTG-3078).
- Mike Wu: Activation JMP 16.1 testée par rapport au serveur de test et au serveur Prod pour l'abonnement étudiant, l'abonnement, la version d'essai et la version d'évaluation professionnelle sur Windows et Mac. Test des éléments JMP Live Jira. Vérifiez les défauts.
- Nala: Mise à jour de l'outil Python pour résoudre le problème d'initialisation de Python dans JMP et permettre à l'outil de fonctionner pour Anaconda 3.8.5. Étudier comment faire fonctionner l'outil pour différentes versions d'Anaconda. Testez les éléments JMP Live Jira. Vérifiez les défauts. Mise à jour / correction des échecs JSL UT. Migration de documents de l'ancien SharePoint vers la page Confluence de l'équipe de Pékin.
- Audrey : Coordination Jira et Confluence, test des modifications des outils du framework de test.
- Josh L: Travailler sur la migration Openstack vers Azure de nos systèmes de test.Dispose actuellement d'un espace pour JMP Test.J'attends que le SIG approuve l'accès du pare-feu à SAS via un réseau privé virtuel.A aidé Hui à connecter la tablette Samsung à SAS.Test de l'histoire JMP Live et vérification des bogues.
- Cary / Beijing JMP Live Testing Statut Jira
- 3 histoires de tests
- 3 histoires en test prêt
- 1 bug créé au cours des 7 derniers jours
- 24 histoires / bugs fermés au cours des 7 derniers jours
- Mandy: Travaillé sur Tabulate, sous-ensemble aléatoire de table de données et Aperçu des tables - pages de confluence terminées, et travaillera sur des vidéos EA 1 avec Mia.Les défauts vérifiés et les tickets JIRA (principalement ceux-ci étaient des correctifs d'index de script par Justin) - et mis en place un nouveau filtre JIRA pour me montrer ce qui est ouvert par rapport à ce qui porte mon nom.Travailler sur les défauts de journalisation d'Action Recorder maintenant, pour 16.1 et 17.0 - en prenant ce composant pour l'instant, car j'y ai travaillé avec des développeurs, et cela aide pendant la transition d'un nouveau testeur.
- Mike M: Excellente session de révision avec Annie de mes tests interactifs; ajout de 2 tests de sélection de processus et 1 test Sikuli du constructeur de cartes de contrôle. Nouveau défaut pour l'aide 15.2 contenant startrelease = 15.1 dans le HTML, travail sur les vérifications de l'aide pour 16.0, mise à jour de la doc string pour plusieurs tests Sikuli. Et ironiquement trouvé un défaut de graphique à PIE dans le contenu de l'aide pour correspondre à la bande dessinée de ce matin.
- Justin: Fin de la résolution ou de la réattribution des problèmes Jira ouverts d'index de script. Ajout d'un bouton aux résultats du test d'image dans le tableau de bord pour afficher n'importe quelle image sur Mac ou Windows.
- Chasseur: Test du SAS Download Manager 2.6.4 mis à jour pour Mac pour SDWIT-185. Vérification des défauts JMP 16.1 et 17.0. Ouverture de plusieurs défauts liés au projet.
- Hui: Test mobile pour JMP16.1. Merci l'aide de Josh pour configurer l'appareil mobile Android pour moi. Vérifiez le travail de développement effectué par les développeurs. Problèmes signalés dans JIRA sur HTML5 ( JMPHTML-793 )
Note de Shannon
Les Air Tags d'Apple sont en vente aujourd'hui - 29 $ pour un ou un pack de 4 pour 99 $. j'ai trouvé cet article Axios pour être particulièrement intéressant. Il met en évidence non seulement le facteur de fraîcheur de ces nouveaux gadgets, mais leur utilité potentielle pour les personnes ayant une déficience visuelle.
Merci d'avoir envoyé vos mises à jour et j'espère que vous passerez tous un merveilleux week-end de printemps!
