Die Kenntnis der Produktthemen ist entscheidend, um zu verstehen, warum JMP so ist, wie es heute ist und wie es sich morgen weiterentwickeln und verbessern wird.
Von Anfang an war es unsere Mission, großartige Software zu entwickeln. Produktthemen auf hoher Ebene leiten uns dazu, die richtigen Dinge zu tun, anstatt die Dinge einfach richtig zu machen.
Unsere Produktthemen bieten einen Rahmen für:
- Priorisieren Sie Entwicklungsprojekte und -initiativen.
- Erstellen Sie die JMP-Produkt-Roadmap für JMP 18 und höher.
- Helfen Sie uns, unserem Kundenstamm den Wert neuer Funktionen zu vermitteln – führen Sie Gespräche über Features und Funktionen zu wertorientierten Gesprächen über die Lösung von Geschäftsproblemen, die Verbesserung der technischen Effizienz und führen Sie Gespräche über die Auswirkungen von JMP, Statistiken und das Treffen von Entscheidungen mit Daten als Standard Praxis in einer Organisation.
Nun, da die Produktthemen ein wichtiger Teil des neuen sind JMP Statistical Discovery LLC – Ziele 2022 ( Abschnitt 4: Großartige Software entwickeln) und dass wir kurz davor sind, den Startschuss zu geben JMP 17 Verkaufsschulung , ist es für unsere internen Teams wichtig zu verstehen, wie diese Themen die Zukunft von JMP prägen.
Was sind also die Produktthemen und warum sind sie wichtig?

Bei der Wahrheit bleiben zu unseren Wurzeln und Designprinzipien.
JMP versetzt Wissenschaftler und Ingenieure in die Lage, schnell Erkenntnisse zu gewinnen und statistische Entdeckungen aus Daten zu machen.Eine meiner Lieblingspräsentationen ist die von John Sall Sieben Schritte Erstellen Sie ein JMP . Diese Präsentation beschreibt, warum JMP die Software der Wahl für Hunderttausende von Wissenschaftlern und Ingenieuren weltweit ist.Das sind unsere Wurzeln. Zeiten ändern sich. Technologie ändert sich. Die sieben Gewohnheiten bleiben jedoch bestehen.

Bei diesen Gewohnheiten geht es nicht um Software oder Funktionen. Sie sind eine Richtung und eine Reihe von Prinzipien, anhand derer Muster in Daten und Dinge entdeckt werden können, die nicht in das Muster passen. Sich auf die praktische Bedeutung und das „na und?“ zu konzentrieren Immer dazulernen – insbesondere über Statistiken und solide statistische Techniken zum Verstehen von Daten. Wenn wir also dem Produkt etwas hinzufügen, müssen wir uns fragen: Können wir damit unseren Wurzeln treu bleiben?
Reduzieren Sie die benötigte Zeit neue Nutzer um in JMP produktiv zu sein .
Wir fügen jeden Tag neue JMP-Benutzer hinzu. Konten wachsen und erweitern sich, und wir müssen neue JMP-Benutzer schnell in die Lage versetzen, mit JMP produktiv zu arbeiten. JMP erleichtert die Engineering-Effizienz und lässt Engineering-Teams mit Daten produktiver werden, ohne die Mitarbeiterzahl zu erhöhen – so wichtig in einer Geschäftswelt, in der die Kundenbindung in aller Munde ist.
Bryan Fricke konzentriert sich auf die neue Benutzererfahrung. (Er leitet auch die UX Workstream-Initiative im Jahr 2022.) JMP 17 wird neue Benutzer mit Suchfunktionen unterstützen, mit denen sie eine bestimmte Technik oder ein Beispiel, Hilfe, den Skriptindex und die JMP-Community für Ergebnisse leicht finden können.
Machen Sie es sich einfacher Zugangsdaten unabhängig von der Datenquelle .
Wenn Sie nicht einfach an die Daten gelangen, die Sie zur Lösung des vorliegenden Problems benötigen, können Sie sich nicht durch den Analyse-Workflow bewegen. Es stimmt, dass Sie in einigen Analyse-Workflows, wie z. B. in DOE, Daten erstellen, während Sie fortfahren. Aber oft müssen Sie sich vor dem Ausführen eines DOE historische oder Beobachtungsdaten ansehen, um Faktoren und Faktorbereiche zu identifizieren. Die Daten, die Sie benötigen, sind möglicherweise in Datenbanken eingeschlossen oder nur über eine API zugänglich. Wir haben diesbezüglich in den letzten Versionen von JMP Fortschritte gemacht. Der Query Builder war ein großer Schritt nach vorn, wenn es darum ging, Verknüpfungen herzustellen, SQL-Abfragen automatisch zu schreiben und Daten in relationalen Datenbanken zu erhalten. Aber auch andere Beispiele sind der Excel-Importassistent, die HTTP-Request-Funktionalität (die durch API-Aufrufe die Türen zur nahezu unendlichen Welt der Datenquellen öffnet), Google Sheets, der OSI-Pi-Datenkonnektor in JMP 17 und die Schnittstellen zu SAS (einschließlich CAS und Viya), um nur einige zu nennen. Wir werden weiterhin die Umgebung überwachen, in der Daten gespeichert werden, und Datenverbindungen in jeder nachfolgenden Version von JMP priorisieren, um die Bibliothek der verfügbaren Datenkonnektoren zu erweitern. Wir arbeiten auf ein eindeutiges „Ja“ auf die Frage hin: „Kann JMP auf Daten zugreifen in…?“
Reduzieren Sie die Zeit für Benutzer Daten vorbereiten .
Aha, ja. Die Gefahren schmutziger Daten. Es ist überall. Es ist jetzt fast ein Running Gag. In vielen Kundeninteraktionen stelle ich die Frage: „Ihre Daten sind immer perfekt und bereit für die Analyse, wenn Sie sie erhalten, oder?“ Ich bekomme normalerweise ein paar Augenrollen und ein Kichern. Daten sind chaotisch. Und chaotisch auf verschiedene Weise.
JMP kann helfen, diese chaotischen Daten zu verarbeiten, und wir haben in vielen Versionen schrittweise an diesem Thema gearbeitet. Ein paar bemerkenswerte Erwähnungen hier sind die Plattformen Recode und Text Explorer für den Umgang mit unordentlichen Kategorien, Rechtschreibfehlern (und Hunderten anderer Dinge) und dem Wert, der in Freitextdaten eingeschlossen ist. Formelspalten und die „neue Formelspalte“ mit einem Klick, Plattformen zum Erkunden fehlender Werte und Ausreißer sowie das Hinzufügen von Vorschauen in den Tabellenplattformen. Es gibt noch so viele weitere gute Beispiele. Wir möchten, dass die Benutzer im Fluss der Datenanalyse bleiben. Wenn sie mit dem unvermeidlichen „Das sieht seltsam aus“ konfrontiert werden, möchten wir, dass sie in der Lage sind, das Problem einfach zu sichten und zu beheben oder zu umgehen.
Verbessern Sie die reale Welt Leistung unter dem Stress realer Probleme .
Wir haben Kunden auf der ganzen Welt, die riesige Probleme mit JMP lösen. Wir haben Anstrengungen unternommen, um den Umfang der Datensätze zu erweitern, die zur Validierung unserer statistischen Algorithmen mit unserem „großen“ Testframework verwendet werden, und wir haben unsere Importroutinen skaliert, um Datensätze schnell zu öffnen. Wir setzen Multithreading ein, wo es sinnvoll ist, und Leistung unter Stress bedeutet auch, Daten so effizient wie möglich zu speichern. Die vollständige Tabellenkomprimierung wirkt Wunder bei der Reduzierung der Dateigröße, und die Bemühungen zur Skalierung der Leistung für große Datenprobleme für Genomdatensätze in JMP Pro 17 erweitern weiterhin die Möglichkeiten für die Desktop-Datenanalyse. Desktop-Computer werden immer leistungsfähiger, und wir möchten, dass JMP in der Lage ist, alle Probleme oder Daten zu bewältigen, die unsere Benutzer auf unsere JMP-Plattformen werfen.
Mehr „Zeigen und Klicken“ Automatisierung von Routineaufgaben, mehr Workflows.
In der Vergangenheit war es eine Belastung, mit der Skripterstellung zu beginnen oder von einem Point-and-Click-JMP-Benutzer zu einem Benutzer zu wechseln, der Routineaufgaben automatisiert. Aber es ist viel weniger der Fall mit der Hinzufügung des Aktionsrekorders, der interaktive Aufgaben im erweiterten Protokoll in wohlgeformtem JSL zum Erstellen von Skripten erfasst, ohne eine Zeile Code schreiben zu müssen. Wenn Sie im Voraus investieren, um Ihre täglichen Aufgaben zu automatisieren, haben Sie mehr Zeit, um neue Probleme zu lösen, Ihre routinemäßigen Analyseaufgaben sind weniger fehleranfällig und Sie können Ihre Zeit effizienter nutzen, um sich auf Problemlösung, Innovation und mehr zu konzentrieren Veränderungen in Ihrer Organisation vorantreiben. Wir gehen in JMP 17 mit dem Workflow Builder noch weiter, der den Schritt vom Point-and-Click-JMP-Benutzer zum Skripter noch einfacher machen soll. Ein nützliches Nebenprodukt? Qualifizierung anderer Mitarbeiter und neuer JMP-Benutzer, indem Sie sie direkt in JMP arbeiten lassen, während sie einen Arbeitsablauf lernen, anstatt Schulungen durch Bildschirmaufzeichnungsvideos durchzuführen. Es entfernt eine weitere Abstraktionsebene zwischen dem neuen JMP-Benutzer und der Softwareschnittstelle und bietet eine nahtlose Möglichkeit, das Lernen zwischen einer Schulungsorganisation innerhalb eines Unternehmens und den Benutzern der Software zu teilen und zu skalieren.
Anstreben ständige Verbesserung und Innovation in JMP für Analytik, EDA und Visualisierung, DOE und Scripting.
JMP verfügt über erstklassige Funktionen für Datenanalyse, statistische Analyse, explorative Datenanalyse, Datenvisualisierung, Design von Experimenten und eine robuste Skriptsprache. All diese Fähigkeiten sind ausgereifte Bestandteile des Produkts. Wir haben interne Vordenker, Forschungsstatistiker und Wissenschaftler in unserem F&E-Personal, die Spitzenforschung veröffentlichen und neue Techniken entwickeln; Sie sind Pioniere auf ihrem Gebiet. Unser Arbeitsablauf, um diese neuen Techniken auf eine Weise in das Produkt zu integrieren, die für einen Benutzer ohne Doktortitel in Statistik zugänglich und handhabbar ist, ist für unsere JMP-Benutzerbasis von enormem Wert.
Verbessern Sie JMP als analytische Drehscheibe für SAS, R, MATLAB, Python usw.
Wieso den? Weil Wissenschaftler und Ingenieure diese Tools auf ihren Desktops haben. Wir möchten eine Schnittstelle mit der anderen Software herstellen, die unsere Kernzielgruppe für ihre Aufgaben verwendet. Unser Ziel ist es, diese Produkte zu ergänzen und nicht zu verdrängen. Sie haben ihren eigenen Platz im analytischen Workflow von JMP. Durch die Unterstützung robuster Verbindungen zwischen JMP und diesen Produkten können Sie Daten ein- und auslagern, die Ergebnisse von in MATLAB ausgeführten Simulationsmodellen visualisieren oder sogar in JMP erstellte Modelle in einem Produktionssystem veröffentlichen, das in Python- oder SAS-Umgebungen ausgeführt wird. Agilität und Interoperabilität sind hier das Ziel. Als Teil der Roadmap beobachten wir auch die Wettbewerbslandschaft und sehen, welche anderen Tools Wissenschaftler und Ingenieure auf ihrem Desktop haben oder in welchen Umgebungen produktive Systeme laufen. Wie bei vielen Dingen bei JMP werden wir, wenn wir es oft genug von genügend verschiedenen Kunden in unseren Zielbranchen hören, ernsthaft daran arbeiten, zusätzliche Schnittstellen innerhalb des Produkts hinzuzufügen.
Investieren Sie weiterhin in Tools, um Entdeckungen mit JMP zu machen teilbar .
JMP Live, das neueste Produkt in der JMP-Produktfamilie, zielt darauf ab, das Problem zu lösen: „Wie nehme ich das, was ich in JMP getan habe, und nutze die Entdeckung, um organisatorische Veränderungen voranzutreiben?“ JMP Live stellt Entdeckungen, die mit den soliden statistischen Techniken in JMP gemacht wurden, Entscheidungsträgern und jedem mit einem Webbrowser zur Verfügung. Daten in den Händen einiger weniger Experten können Verbesserungen vorantreiben, aber Daten und in den Händen aller können organisatorische Veränderungen vorantreiben.
Wir werden weiterhin in die Technologie hinter JMP Live investieren. Wir sind begeistert, wie weit das Produkt in nur wenigen Jahren gekommen ist, und freuen uns auf die Zukunft von JMP Live, wo es der Standard sein wird, um die Sichtbarkeit des Werts, den JMP einem Unternehmen bietet, dramatisch zu erhöhen. Weitere Beispiele sind JMP Projects, Dashboard Builder, Workflow Builder und der Action Recorder. Für das Teilen von Modellen ist auch die Arbeit im Modell-Screening und der Generierung von Formeldepot/Score-Code wichtig.
Verfolgen Sie Gelegenheiten dazu Bereitstellen von JMP per Fernzugriff .
Sie haben vielleicht die gesehen JMP für die Cloud Ausbildung. Die Veränderungen in der Remote- und Hybridarbeitsumgebung, die sich in den letzten Jahren beschleunigt haben, veranlassen uns, über neue Optionen für die Bereitstellung von JMP-Software in den nächsten 3-5 Jahren nachzudenken.
Dieses Thema kann viele Formen annehmen. Es bedeutet, die Art und Weise zu modernisieren, wie wir Desktop-Software bereitstellen, sowohl Hauptversionen als auch Updates. Es bedeutet, die Software mithilfe neuer Technologien bereitzustellen, um Desktop-Software in die Cloud zu heben (z. B. mit Amazon AppStream). Und es bedeutet, die JMP Live-Plattform zu erweitern, um vorbereinigte und organisierte JMP-Daten für alle JMP-Benutzer zu speichern und grundlegende Plattformen zur Lösung von Problemen in einem Browser direkt aus JMP Live verfügbar zu machen. Wir sind von diesem Thema begeistert, weil es so viele Möglichkeiten gibt, Probleme in Zukunft anders zu lösen.
In die Zukunft.
Die Rolle des Produktteams besteht darin, die Vision und Roadmap von JMP festzulegen, indem es auf die Stimme des Kunden hört und mit unseren globalen Vertriebsteams zusammenarbeitet, um besser zu verstehen, wie Kunden JMP heute zur Lösung von Problemen verwenden und wie sie es gerne verwenden würden zukünftig besser. Wir beobachten auch die Wettbewerbslandschaft, verstehen Branchentrends und sind alle selbst langjährige JMP-Anwender. All dies fließt in Bemühungen ein, Prioritäten zu setzen, an die Zukunft zu denken und proaktiv zu sein, wie wir unsere Software erweitern und erweitern, um neue Probleme zu lösen, die Engineering-Effizienz zu steigern und JMP zum Standardwerkzeug für alle Wissenschaftler und Ingenieure weltweit zu machen, die Innovationen beschleunigen müssen und Mit Daten bessere Entscheidungen treffen.
Die Produktthemen sind ein wichtiger Teil des neuen JMP Statistical Discovery LLC – Ziele 2022 ( Abschnitt 4: Großartige Software entwickeln) und wurden beim JMP Kickoff im Januar geteilt.
Wir werden diese Themen in nachfolgenden Versionen der von uns entwickelten Software weiter ausführen. Auch wenn JMP 17 noch nicht auf dem Markt ist, haben wir bereits mit der Planung für JMP 18 und nachfolgende Versionen begonnen.