Heute ist der 20. Jahrestag der ersten Veröffentlichung von JMP. Ich möchte allen danken, die mitgeholfen haben JMP ein Erfolg.
Die JMP-Version 1 wurde am 5. Oktober 1989 ausgeliefert - oder wie wir zum Zeitpunkt des 35 September behaupteten -, so dass wir sagen könnten, dass wir im dritten Quartal 1989 unser Ziel erreicht haben.
JMP begann in den späten 80ern als Forschungsprojekt. Zu Beginn dieses Jahrzehnts hatten wir mehrere Jahre damit verbracht, umzuschreiben SAS vollständig (aber kompatibel) für Personal Computer.
Aber bis 1988 hatten wir drei große Kräfte, die sich durch folgende Faktoren auszeichnen:
- das Fahrzeug - Autos sowie Lastwagen
die Rollen - Detektive sowie Anwälte
die Technologie - sowohl zeigen als auch schreiben
Was das Fahrzeug angeht, wurde SAS zu einem großen Produkt für Unternehmen - eine größere Investition, als einige Anwender, wie Ingenieure und Wissenschaftler, bereit waren, damit umzugehen. Wir produzierten analytische Lastwagen, aber es gab einen Markt für analytische Fahrzeuge, dh mit geringen Investitionen und leichter Fahrbarkeit. Wir brauchten ein persönlicheres Tool, eines für das Desktop-Projekt und nicht für das Unternehmenssystem.
Bei den Rollen sah die Statistik selbst die Möglichkeiten der Explorationsmethoden sowie den Wert von Grafiken und Interaktivität. Der Statistikberuf war eine Testdisziplin, eine Rolle wie ein Anwalt, dessen Aufgabe es ist, Dinge zu beweisen, die wir bereits kennen. Was fehlte, war die Erkundungsrolle wie ein Detektiv, dessen Aufgabe darin besteht, Dinge zu entdecken, die wir nicht bereits kennen. Besonders seit John Tukey Explorative Datenanalyse und die Verbesserung der statistischen Grafiken, Statistiken, die für die Detektivrolle sowie für die Rolle des Anwalts benötigt werden. Grafiken waren der Schlüssel zum Erkennen von Mustern und Punkten, die nicht zu Mustern passen.
Was die Technologie angeht, so wurde die grafische Benutzeroberfläche mit dem Macintosh und später mit Windows geliefert. Es ist ein großer Unterschied, nur zu zeigen und zu klicken, anstatt nachzuschlagen und einzugeben. Für das Batch-Computing durch Sprachen geschriebene Anwendungen waren nicht für grafische Interaktivität geeignet. Es war Zeit für ein frisches Design.
Als Reaktion auf diese drei Kräfte bildeten wir eine kleine Gruppe, um etwas zusammenzustellen. In anderthalb Jahren haben wir Version 1 von JMP veröffentlicht. Dies war im Vergleich zum heutigen JMP ein sehr kleines Produkt, hatte jedoch alle Grundlagen der Statistik und Grafik mit vielen innovativen Funktionen. Wir dachten, "Jump" wäre ein Name, der einen großen Schritt in eine neue Zukunft vorschlägt, ein Produkt, das schnell auf die Maus reagiert, und ein Werkzeug, mit dem unsere Kunden die Experimente durchführen und die Entdeckungen machen können, um große Fortschritte in ihren Produkten zu erzielen und Prozesse.
In den ersten Jahren haben wir wichtige Lektionen gelernt. Wir haben gelernt, dass Ingenieure und Wissenschaftler unser wichtigstes Kundensegment sind. Diese Leute waren klug, motiviert und in Eile - zu ungeduldig, um Zeit damit zu verbringen, Sprachen zu lernen, und darauf aus, ihre Daten einfach zu zeigen und anzuklicken. Wir hatten ein Produkt, das fast so einfach war wie das Begehen mit genügend Freuden, um ihre Treue zu halten.
Wir haben gelernt, dass Ingenieure brauchen Versuchsplanung (DOE), Unterstützung von Qualität und Produktivität (Six Sigma) und Zuverlässigkeitsmodellierung. Wir haben dafür gesorgt, dass wir in diesen Bereichen besser wurden - insbesondere im Bereich DOE. Wir waren der Meinung, dass Ingenieure in der Lage sein sollten, den Computer einfach aufzufordern, ein Design zu entwerfen, das ihren Bedürfnissen entspricht, anstatt zu versuchen, ein vorgefertigtes Design zu finden, das funktioniert.
Wir haben gelernt, wie man auf Windows portiert. Wir haben JMP unter Windows 3.1 mit der Altura-Bibliothek zum Laufen gebracht. Dies war eine schnelle Anstrengung. Bald waren wir damit beschäftigt, das gesamte Produkt in einer anderen Implementierungssprache mit einer Portability-Host-Interface-Schicht umzuschreiben, was zu einer Wartezeit von mehr als drei Jahren vor Version 4 führte. Version 4 hat nicht nur die Sprache gewechselt, sondern auch ein neues Nervensystem für das Produkt eingeführt, einschließlich der JMP-Skriptsprache.
In den letzten Jahren ist JMP stark gereift. Die große treibende Kraft bestand darin, die Bedürfnisse derjenigen Benutzer zu erfüllen, mit denen wir uns unterhalten, die mit uns korrespondieren und die uns manchmal in ihre Websites einladen. Wir haben eine sehr engagierte Gruppe von Benutzern, die uns auf dem Laufenden halten und jedes Jahr mehr und mehr Forscher betreuen. Vor kurzem hörte ich die Gruppe leidenschaftlicher JMP-Benutzer, die als "JMPerati" bezeichnet wurde, analog zu Stephen Bakers Begriff, der " Numerati . ”
JMP hat sich erweitert, um vielseitiger zu werden. JMP unterstützt jetzt die Geschäftsvisualisierung in Partnerschaft mit SAS Business Intelligence Dies hat uns wiederum ermutigt, weitere Visualisierungsplattformen wie Drag & Drop einzuführen Graph Builder in JMP 8. JMP kann jetzt größere Probleme lösen, da wir viele der Engpassmethoden multithreaden und JMP auf 64-Bit-Systemen implementieren. Jetzt arbeiten wir mit verschiedenen SAS-Teams an Projekten in verschiedenen Bereichen zusammen, arbeiten zusammen und tauschen sich aus.
JMP ist 20 Jahre alt, scheint aber gerade erst begonnen zu haben. Wir wachsen schnell. Im vergangenen Jahr ist unser Geschäft schneller denn je gewachsen und wir sind darauf ausgerichtet, in Zukunft noch schneller zu wachsen.
Herzlichen Glückwunsch zum Geburtstag, JMP, und vielen Dank für Ihre Beiträge zum Erfolg von JMP.