Willkommen beim JMP Development Update vom 5. Mai 2023!
Wir nähern uns unserem Einfrierdatum für JMP 18 EA3 am 12.05.23 . Bitte aktualisieren Sie den Abschnitt „Motivation“ und „Zusammenfassung“ auf Ihren Funktionsseiten mit neuen Informationen, damit Kunden ihre Testbemühungen für diese neueste Iteration anleiten können. Wenn Sie eine neue Feature-Seite erstellen, lesen Sie bitte diese How-to-Seite unter der Kategorie JMP 18 Features in Confluence darin wird die Verwendung der Feature-Seitenvorlage von JMP 18 erläutert. Wenn Sie Hilfe beim Einrichten einer Feature-Seite oder beim Hinzufügen von Epics oder Storys für JMP 18-Features benötigen, lassen Sie es mich bitte wissen! Ich helfe immer gerne.
Feature-Seiten sind äußerst wichtige Ressourcen für das Produktmanagement, da sie daran arbeiten, unseren EA-Kunden bei jeder Iteration die wichtigsten neuen und aktualisierten Elemente mitzuteilen. Mia sagt mir, dass Feature-Seiten den Prozess der Sammlung von kundenorientierten Informationen, die auf der EA-Webseite geteilt werden sollen, stark rationalisiert haben! Sie sollten immer Jira-Epics und die zugehörigen untergeordneten Storys erstellen und mit Ihren Feature-Seiten verknüpfen und Ihre Jira-Issues verwenden, um Entwicklungsdetails an Tester und Autoren zu kommunizieren. Downstream-Teams verlassen sich auf die Details, die auf Feature-Seiten, Epic- und Story-Problemen bereitgestellt werden, um zu verstehen, was neue Features tun und wie sie sich im Laufe des Entwicklungszyklus im Laufe der Zeit ändern. Und natürlich verwenden Tester Geschichten und Fehler, um bestimmte Änderungen zu überprüfen.
Als Erinnerung sollten Sie Verfolgen Sie niemals Code-Pushs in einem Epic-Typ-Problem . Epics haben keine Rollen wie Entwickler, Tester usw. Erstellen Sie ein Epic immer als Container für ein großes Projekt (z. B. „Torch Deep Learning Add-in for JMP 18“), das die Hauptidee des Projekts beschreibt, und fügen Sie spezifische Storys darunter hinzu, um Aspekte des Projekts zu erfassen, die einer Überprüfung bedürfen (z. B. „Erste Implementierung für JMP 18 EA3“ (Story), „Unterstützung für dreistufige Gewinnmatrix für Y-Variablen hinzufügen“ (Funktionsanfrage), „Unterstriche entfernen, um Parameterbeschriftungen leichter lesbar zu machen“ (Bug?)). Sie können auch auf Elemente verweisen, die sich in einem großen Projekt auf andere Weise beziehen – z. B. „Unterstützung von Fackel-C++-Bibliotheken auf M1-Macs“ oder „Unterstützungsrollen für neue Torch-Deep-Learning-Komponente hinzufügen“).
Apropos Projekt … Vielen Dank an Russ Wolfinger für die Präsentation auf dem Entwicklertreffen am Donnerstag über die Bildanalysefunktionen von Torch Deep Learning, an denen er in Zusammenarbeit mit einem JMP-Studentenpraktikanten gearbeitet hat Chunwei Ma . Besonderer Dank geht an Chunwei für die Beantwortung so vieler Fragen im sehr aktiven Meeting-Chat, als Russ ihre Arbeit vorstellte! Wenn Sie das Treffen verpasst haben, Eine Aufzeichnung finden Sie hier , mit zahlreichen interessanten Beispielen zur Bildklassifikation (und anderen). Nachdem das LS-Team den rechtlichen Genehmigungsprozess abgeschlossen hat, plant es, die Torch C++-Bibliotheken in ein Add-In aufzunehmen, das Kunden in JMP 18 installieren können. Kürzlich hat Russ daran gearbeitet, einen Satz universeller Binärdateien für das Add-In zu erstellen, damit es sowohl unter Windows als auch auf Intel- und M1/arm64-Macs funktioniert, die jetzt von JMP-Kunden bevorzugt werden (zumindest diejenigen, die einreichen Telemetriedateien anonym an uns).
Auch vielen Dank an Tonya Mauldin für das Senden der Beta-/Absturz-Tracks dieser Woche (mit ausgewählten Abstürzen)!

JMP Beta-Bericht – Verteilung (2) | JMP Live (sas.com)
Allgemeine Ankündigungen
Wichtige anstehende Termine
- JMP 18 EA3 Einfrieren – 12.05.23
- JMP 17.2 Code-Genehmigung – 13.06.23
- JMP 18 EA4 Einfrieren – 23.06.23
- Einfrieren des JMP 17.2-Codes – 30.06.23
- Bitte besuche Zusammenfluss für eine vollständige Liste von JMP 17 Und JMP 18 Termine.
JMP-Entwicklungsaktualisierungen
Produkt Management
- Diese Woche wurde Produktmarketing vorgestellt eine Verkaufs- und Marketingschulung rund um das Workflow-Assessment - ein Verkaufstool, mit dem Teams nachvollziehen können, wo JMP in einem Konto verwendet wird und wie oft es verwendet wird. Das US Central High Tech Team von Peter Polito, Kyle Bickford und Ben Rost teilten mit, wie sie dieses Tool genutzt haben, um eine starke Geschichte, Strategie und Roadmap für ihre Konten zu erstellen.Dank an Sara Doudt und Kaylee Warren für die Zuschreibung hier die mehr Details über das Training enthält!

Technischer Support
- Wendy: Diese Woche trafen sich mehrere Mitglieder des Tech Support zum Mittagessen in Gebäude C.Es war großartig, alle zu sehen und Christine Kjellberg persönlich bei JMP willkommen zu heißen!Christine hat begonnen, mit dem technischen Support die Tools zu schulen, die wir zur Unterstützung von JMP-Benutzern verwenden.Wir freuen uns, sie im Team zu haben!
- Hier sind die TS JMP Live-Berichte und der Link zum Jira-Filter zeigt die Tickets, die von TS für die letzten 14 Tage gemeldet wurden .

Entwicklungsbetrieb
- Bob: Abschluss des Prozesses und Platzierung der überarbeiteten Installationsprogramme für JMP Clinical 17.1 auf verschiedenen Downloadseiten. Vorbereitete klinische EA und Pro EA für EA3. Arbeitete mit Paul Nelson beim Hinzufügen von Python-Dateien zu V 18-Windows-Installationsprogrammen. Der versteckte Download von JMP Live 17.1 wurde neu strukturiert, indem er in einen zweiteiligen Download aufgeteilt wurde. Die ursprüngliche Einzeldatei war zu groß für das SAS-System. Fortsetzung des Projektmanagements, um 17.2 in den SAS-Lieferprozessen für das Versanddatum 19. September 2023 zu platzieren.
- Myron: Arbeiten an Telemetrie-Exporten; Beheben von Problemen mit dem Exportjob, der vor dem Abschluss des Jobs nicht genügend Arbeitsspeicher hat. Aktualisierte JiraBot-Eigentümerzuweisungen (JMPTOOL-851, JMPTOOL-849, JMPTOOL-850 usw.). Untersuchen und/oder Beheben von Doc-Build- und Hilfe-Build-Fehlern.
- Jim: Laufende AWS-Migration. Fehlerüberprüfung. Unbedingt unterstützen.
Dokumentation
- Susanne C: Erstellung intelligenter Checklistenvorlagen in Jira abgeschlossen, um unsere 18.0-Ergebnisse sowohl für die Statistikautoren als auch für das Doc-Team zu verfolgen. Prozess Jiras für alle EAs und für den endgültigen Build erstellt. Ein Buch Jira für das EG erstellt und muss nur noch die Elemente der intelligenten Checkliste überprüfen, bevor der Rest des Buches/Projekts Jiras erstellt wird. Versionshinweise zu 17.1.1 entworfen und zur Überprüfung per E-Mail gesendet. Bleiben Sie auf dem Laufenden mit Feedback zur TOTD-Überarbeitung, um Tipps für den Schnellstart zu erhalten und Ideen vorzuschlagen. Bleiben Sie auf dem Laufenden mit JMP Live Jiras, die in welche Dokumentationen kommen.
- Chris B: Verbrachte die Woche mit einer möglichen Lösung für JMPTOOL-334 und erhielt Suchergebnisse, die englische Benutzer zur chinesischen Hilfe weiterleiteten. Wir werden in einem Monat (oder zwei) wissen, ob es funktioniert hat.
System/Host Testing-Cary
- Mandy: Erstellung eines Workflow-Builder-Blogs im Anschluss an den Discovery Summit Europe. Arbeitete an JMP 18 WFB-Problemen und Beispielen mit If/Else und For Loop. Getestete CCB- und LDF-Korrekturen für 17.2 mit Absturz beim Umschalten von Optionen und Datenfilter JIRA-Probleme behoben für 18 und 17.2. Es wurden einige neue Probleme mit Workflow Builder gefunden, darunter eines im Zusammenhang mit Windows und Zoom ( JMP-16476 ) und eine andere, bei der das Verschieben von Aktionen im Schritteinstellungsbereich dazu führt, dass sie wie durch Zauberei verschwinden ( JMP-16553 ). Ich habe auch ein paar Tech-Support-Tracks gelöst, während ich mich darauf vorbereite, vom 8. Mai bis zum 23. Mai OOO im Urlaub zu sein, um eine dringend benötigte Pause einzulegen – und bete für Sicherheit und gute Gesundheit!Und nicht zu viele Probleme, die auftreten, während ich in Italien spiele!

- Nik H: Arbeitete am Installer-Test für JMP 17.1.1. sowie laufende Fehlervalidierungen. Wir haben eine Verbesserung unserer Zugänglichkeit überprüft und verschiedene tragbare Eingabeaufforderungen aktualisiert, um newLabel anstelle von newText zu verwenden, wodurch Bildschirmlesegeräte den Text erkennen und lesen können. Untersuchen eines Problems mit dem Test-Dashboard, bei dem Testverlaufsdiagramme für bestimmte einzelne Testerseiten nicht geladen werden.
- Jäger: Beim Testen des abschließenden Installationsprogramms von JMP 17.1.1 bin ich in einem der Basistests für JMP 18.0 auf einen Mac-spezifischen Absturz gestoßen und habe ihn Dan S. gemeldet, und habe mit einem CIS-Mitarbeiter an einem BeyondTrust-Problem gearbeitet.
- Mike M: Eine weniger produktive Woche für mich, da ich gegen Covid kämpfe. Besser fühlen mit Paxlovid. Eine lokale Datenfilter-Regression Jira geöffnet. Tutorials aus JMP 18 Sikuli-Tests entfernt. 17.1.1 Installer-Test gestartet.
Webtest-Team
- Josh L.: JMP 17.1.1. Der Installationstest ist zu 83 % abgeschlossen.Ich habe Testern geholfen, indem ich mir Maschinenprobleme angesehen und Fragen beantwortet habe.JMP Live Testing Active Directory-Integration und JMP Live Space und Datenverlauf.
- Anna: Fehlerüberprüfungen. Contour-Plot-Tests für HTML5. HR-Klassen. Eine weitere Woche KEINE INSTALLATEURTESTS! 8)
System-/Host-Tests – Peking
- Peking-Team:
- Eric (Nai) Wang: (1) Test des JMP 17.1.1-Installationsprogramms. (2) Arbeiten an einem neuen Test zum Veröffentlichen verschiedener Berichte, um alle Beispielberichte neu zu generieren, JMPTESTBJ-2258 .
- DaLi: (1) Funktionstest fortsetzen JMP-16294: OSIsoft PI Import: Import mehrerer Attribute . (6). Verifizierte und geschlossene JMP Live-Fehler. (2) Test des JMP 17.1.1-Installationsprogramms.
- Mike Wu: (1) JMP 17.1.1 Installer-Test. (2) Die Untersuchung der Migration von jmpdev2 auf den temporären Server von AWS für SAS 9.4 ist noch im Gange, der detaillierte Status ist in zu finden JMPTOOL-740 . Bei der SAS 9.4-Migrationskonfiguration traten ziemlich viele unvorhergesehene Probleme auf und suchten nach internen Ressourcen und Hilfe zur Lösung der Probleme und machten eine Aufzeichnung im SAS-Migrationsanleitung Confluence-Seite entsprechend.
- Kimi (Yu)Wang: (1) JMP 17.1.1 Installer-Test. (2) Jenkins: Richten Sie eine VM zum Ausführen von JMP E2E ein, für Details siehe JMPTESTBJ-2243 - Erledigt. Debuggen Sie die Abbruchjobs für Mac-UTs.
- DaZhang: (1) JMP 17.1.1 Installer-Test. (2) Untersuchung eines JMP 17.1.1-Absturzproblems im Verbindungsdialogfeld von JMP Live, der Absturz konnte nicht reproduziert werden
- Nala: (1) JMP 17.1.1 Installer-Test. (2) Abschluss des Tests der neuen Änderungen der CAS-Integration für 17.1.1, 17.2 und 18. Einzelheiten finden sich in JMP-16240. (3) Untersuchung eines LDF-Problems bei der Veröffentlichung von Kontrollkarten, das von gemeldet wurde Eric Hügel .
Datenermittlung
- Dave B: Aufspüren eines Problems des technischen Supports beim Speichern von Control Chart Builder in PDF unter Windows, Hinzufügen der Möglichkeit, Intervalllinienstil und -farbe für Plot Col anzupassen, Beheben eines Absturzes mit dem JSON-Importassistenten, der von JMP Early Adopter Craige Hales gemeldet wurde ( JMP-16535 ) und Arbeiten an der ColStack-Zeilenausrichtung. Probleme Arbeitete mit John Schroedl zusammen, um Probleme beim Ausführen der Image-Tests auf der AWS-Maschine herauszufinden.
- Dan S: Arbeiten Sie an der Benutzeroberfläche für Plattformvorlagen, überarbeiten Sie das Speichern im Add-in für App/Dashboard Builder, um auf die App in einer separaten Datei zu verweisen, und prüfen Sie die Hilfsfunktion zum Speichern des Gruppenkontexts in gespeicherten Tabellen
- Evan: Betrachten Sie Dispatch-Aufrufe im Zusammenhang mit Plattformvorlagen. Vorbereitungsarbeiten für die Aktualisierung des Beispieldatenindex. Telemetrie zum Öffnen/Importieren von Aufzeichnungsdateitypen (sowohl interaktiv als auch skriptgesteuert) hinzugefügt.
- Xan: Endlich einen Absturz des Control Chart Builder aufgespürt, der auf eine Änderung des Graph Builder zurückzuführen ist; Fix jetzt auf 17.2 verschoben ( JMP-16416 ).
- Ernst: Modellarbeit für Plattformvorlagen, Unterstützung für Multi-Col-Transformationen.
DAMHIRSCHKUH
- Brad: Wir arbeiten noch an einer potenziellen Verbesserung von DSDs, um die quadratischen Effekte besser abzuschätzen.
- Kaleb: Diese Woche habe ich daran gearbeitet, die Modellspezifikation GUI, die Peng vor einiger Zeit für die CSALT-Plattform entwickelt hat, anzupassen. Es ist wirklich erstaunlich und ich freue mich darauf, es unseren Benutzern zu zeigen! Ich habe auch weiter an meiner und Brads Forschung gearbeitet.
- Peng: Fortsetzung der Arbeit an beiden Fronten der JMP 18-Entwicklung für DOE und Reliability. Untersuchung und Beantwortung mehrerer Anfragen des technischen Supports und der Dokumentation.
Gastgeber
- Paul: Das Pip-Wrapper-Skript jpip auf Mac und Windows zum Laufen bringen und die .zip-Dateien für die Module der Python-Std-Bibliothek verwenden.Hinweis: An dieser Stelle muss jeder Benutzer das jpip-Skript kopieren und für seine Umgebung bearbeiten – Benutzername, jmp-Produkt (JMP, JMP Pro, JMPSUB) und Installationsverzeichnis. Wir werden daran arbeiten, dies zu verbessern, bevor wir das endgültige JMP 18 ausliefern. Getestet auf JMP-Runner unter Windows, aktualisiert David Barbour den Kopierteil von JMP-Runner, um die eingebetteten Python-Komponenten aufzunehmen. Alle Dateien wurden an Perforce übermittelt, mit Ausnahme von Projektänderungen und jmpconfig.h, um den Build umzudrehen - wir werden uns am Montag darum kümmern. Bob Hickey hat den Windows-Installer aktualisiert, um die dann erforderlichen Python-Dateien aufzunehmen. Mit dem Neuaufbau von macOS Python begonnen, um ältere Betriebssystemvarianten zu unterstützen.(Wenn ich es heute Abend pushe, schicke ich eine E-Mail und Anweisungen zum Bearbeiten von jpip und zum Installieren der zusätzlichen Python-Module, die benötigt werden: numpy, pandas und matplotlib.
- Johannes Schrödl: Hoständerungen zum Übergang von veralteten .NET-Klassen als Teil der Arbeit an .NET Core. Hat geholfen, Probleme mit Baseline-/Image-Tests zu untersuchen. Push-Änderung, um das Rendern von WPF-Inhalten auf Computern ohne angeschlossenes Display zu ermöglichen. Aufgrund von MS-Änderungen an der Insider-Kanalstruktur wurde die Win11-Insider-Preview-Maschine neu inszeniert.
- Paul: Reduzieren Sie die Größe und Anzahl der Dateien, die in das Framework aufgenommen werden, indem Sie die Byte-kompilierten .pyc-Dateien verwenden und sie in eine ZIP-Datei packen.
- Michael H.: Anfängliche Implementierung der Benutzeroberfläche für den Import mehrerer Attribute von PI Server.
Interaktives HTML
- Mike S: Es wurden drei Korrekturen für benutzerdefinierte Etikettenschriftarten abgeschlossen, die in HTML-Exporten nicht richtig angezeigt wurden (Balken, gepackte Balken und Heatmaps), und Fortschritte bei einem vierten (parallele Diagramme) erzielt.
- John Powell: Präsentiert den Fortschritt unseres ersten neuen Feature-Sprints in JMP 18.
Adressierte Änderung, wo die Farbe für fehlende Daten gespeichert wird ( JMPHTML-2090 ).
- Paul Spychala : Hinzufügen von Unterstützung für Zeilenumbruch für Achsenwerte in HTML ( JMPHTML-1372 ).
JMP Live
- Nordlicht: 18.0 - Abgeschlossene Arbeit zum Entfernen der Kontrolle auf Paketebene über die Herunterladbarkeit. Außerdem wurde die Funktion zum Beitritt von Räumen entfernt (die nie in der Benutzeroberfläche angezeigt wurde).Optimierte Benachrichtigungs-E-Mails. Fortsetzung der DSGVO-Diskussion. Beginnte mit Eric und Dieter mit dem Design von Zugriffskontrolle auf Ordnerebene . Sonstig - Führte 2 schnelle und schmutzige Usability-Studien (@ Mentioning und Post List Filtering) mit jeweils 3 Teilnehmern durch.
Statistiken
- John Sal: Der Befehle anzeigen Die eingebaute Funktion erzeugt jetzt Datentabellen anstelle von Text im Protokoll ( JMP-16483 ). Beispiel: Show Commands(Scriptables); Dies ist nützlich, um integrierte Funktionen und ScriptItems in JMP zu zensieren. Beispielsweise gibt es 5218 von 20.072 ScriptItem-Einträgen, die keinen Tipp oder Dokument haben. Wenn Sie ContinTable, ColumnNames und Kombinationen von NoMenu/NoScript/Deprecated entfernen, bleibt 401 übrig. Viele davon benötigen möglicherweise keine Tipps, einige jedoch möglicherweise. Es gibt 69 veraltete Befehle, aber sie befinden sich in nur 19 Komponenten, wobei Preferences die größte Anzahl (16) aufweist. Die Kategorieverteilung der eingebauten Operatoren ist:

- Laura CS: Ein paar Fehler in SEM (Robust Inference with MGA and Singularity Details) behoben und meine Shortcut-Arbeit für die Messungsinvarianz (angefordert von Narayanan) wieder aufgenommen, die jetzt fast fertig ist. Begann das Buch „Was wäre wenn“ über kausale Inferenzen zu lesen, um zu versuchen, Lücken mit „traditionellem SEM“ zu schließen.
Statistische Tests
- Markieren: Entwicklung einer Usability-Studie des neuen FDR-Berichts in Process Screening für John mit Nicole und Jacob. Entwicklung von Verbesserungen an der Plot Col Box für FDR-Usability-Tests und Weiterentwicklung der Registerkarte „Analyze“ in Easy DOE mit Dave Barbour. Testen von Easy DOE mit Jacob. Fertigstellung des Prototyps des neuen Bereichs R&D Technical Resources in der JMP Community mit Caleb. Beantworten von Fragen in der JMP Community.
- Jacob: Testen von Easy DOE, Hinzufügen von Tests für 17.2-Updates und Testen der neuen Faktorliste. Testen von Make Validation Column 17.2 Fixes. Arbeit an Usability-Tests mit Mark Bailey und Nicole Jones.
- Tonya: Testen von Regelkarten für kurze Zeiträume und Arbeiten an der Fehlerverifizierung.
Life Sciences-Updates
- Die überarbeiteten Installationsprogramme für JMP Clinical 17.1 wurden gestern genehmigt, nachdem letzte Woche eine Änderung vorgenommen wurde, um einen wichtigen Fehler zu beheben, der von einem internen Kunden gefunden wurde.
Anmerkung von Shannon
Hoffentlich habt ihr es alle gesehen Lauren Bucks E-Mail früher in der Woche über eine Gelegenheit, neue oder selten gebrauchte Kleidung für einen guten Zweck zu spenden! Wenn nicht, hier nochmal die Info. SAS und WIN haben diese Organisation im Laufe der Jahre viele Male unterstützt. Wenn Sie in Cary sind, ist dies eine sehr bequeme Art zu spenden! Und wenn nicht, können Sie gerne online spenden oder eine der vielen ähnlichen Organisationen im ganzen Land und auf der ganzen Welt unterstützen, die sich ebenfalls dieser Sache verschrieben haben. Allen ein schönes Wochenende!
Guten Tag. Das US East Inside Sales Team wird am Mittwoch, den 10 th , bei Notiz in der Tasche . Ihre Mission ist es, „obdachlose und verarmte Kinder und Familien mit Würde und Liebe mit hochwertiger Kleidung zu versorgen“.
Unser Team sammelt neue und schonend gebrauchte Kleidung und Schuhe, die wir zu Note in the Pocket bringen, wenn wir für unsere Freiwilligenzeit ankommen. Sie können die Liste der am häufigsten benötigten Artikel finden Hier . Wenn Sie etwas spenden möchten, bringen Sie es bitte bis Mittwoch, den 10 th . Es gibt ein Schild an der 5 th Etage Lobby von Gebäude A, wo Sie Ihre Gegenstände platzieren können. Danke!