對你而言,今天是10月4日。在 JMP ,我們稱之為9月34日。我們已決定在1989年第三季度末發布第一版JMP。但是,事實證明,我們需要額外的幾天來製定自己的截止日期。所以我們“延長”了這個季度。
今天,JMP已有25年曆史。這個里程碑讓我反思它的創業,發展,現狀和未來。
啟動時採用的大多數設計原則仍然是我們今天的設計原則,儘管我們增加了一些新原則。隨著JMP從一個非常基本的軟件包發展成為具有更廣泛功能的軟件包,我們仔細管理了這一增長,以便產品保持敏捷,產品表面不會變得太複雜。
在此過程中,JMP的重要增長主題包括利用用戶界面,滿足工程師的特定需求,推進實驗設計等領域的最新技術,以及在大內存中利用新功能解決大數據的新挑戰和多個核心。我們所有工作的核心是圖形用戶界面(GUI),支持交互式探索,發現和理解數據的含義。
在過去的25年中,統計方法領域已經從小型專業轉變為推動技術和質量前沿以及根據信息數據做出更好的商業決策的關鍵推動因素。
原創設計目標
當JMP於1989年10月首次發佈時,JMP的最初目標是:
找到利用Macintosh的GUI點擊界面的最佳方法。找到與每種統計方法一致的最佳統計圖形。提供相對便宜且易於使用的新產品,並且可以作為SAS的入門級步驟,也可以作為那些不需要像SAS那樣大的產品的人。SAS透視
在20世紀80年代後期,SAS剛剛完成了一個將SAS移植到個人計算機的大項目,其中涉及將數百萬行代碼從PL / IG轉換為C.我們必須保持與之前版本的SAS完全兼容安裝了SAS語言程序的基礎。即使我們採取了一些小步驟,例如嘗試在標題語句中要求引用,我們發現我們必須回溯以完成兼容性。
因此,JMP成為了SAS不參與的實驗。我們想用新產品探索設計空間[ 藍海戰略 ]。JMP需要盡可能與SAS不同,並且仍然可以提供可行的市場。SAS有一種編程語言,所以我們讓JMP沒有語言。SAS按行存儲數據,因此JMP按列存儲。SAS處理大數據,因此JMP僅限於內存中,最初為32,767(即2 15-1 )行。SAS是一個非常廣泛,功能強大的產品,因此JMP成為一個更小,更專注的產品。SAS旨在銷售業務,IT和應用程序開發,因此JMP旨在向科學家和工程師銷售。
Macintosh透視圖
1984年,Mac出現了。到了20世紀80年代後期,蘋果公司開始通過GUI獲得業界的關注,而微軟則通過其Windows項目投入大量資金並採用它。每個人都相信這個行業正在再次發生變化。我們剛剛經歷了巨大的轉變:從大型機MVS到大型機CMS,從大型機到小型機,從打印機輸出到圖形輸出,從編輯終端到全屏交互終端,再從小型計算機到個人計算機。GUI的另一次劇變正在浮現。
GUI的編程應該與語言接口和靜態輸出的編程不同。我們不能只將SAS移植到GUI,儘管我們可以重用SAS的子程序庫。
那麼什麼功能集足夠大,可以滿足當時Mac用戶的小市場需求?我們選擇了一組典型的分析程序,並將它們放在一個非常上下文的Analyze菜單中。
統計視角
當時的統計舉措包括Tukey的探索性數據分析和對圖形的強調,特別是由於 Anscombe四重奏 1973年出版。在圖表中查看數據變得非常重要。
美國統計協會啟動了統計圖形部分並開始發布計算與圖形統計學雜誌 。這與第一個位圖圖形終端和支持圖形的個人計算機的可用性相吻合,因此圖形變得既簡單又流行。我記得閱讀有關Gabriel PCA Biplot,散點圖矩陣,刷牙,旋轉,馬賽克圖的興奮。先鋒包括John Tukey,John Hartigan,William S. Cleveland,Michael Friendly,Lee Wilkinson。尋找是為了設計一個與每種統計方法一致的圖表。這次追捕導致了JMP這樣的創新一般假設槓桿圖 ,比較圈,3D旋轉雙標等等。
JMP的演變
因此,隨著1989年春季SAS用戶組國際(SUGI)會議的大肆宣傳,我們在Macintosh上推出了JMP。與今天的JMP相比,這是一個非常小的產品,但它有一套很好的初始功能都與交互式圖形相關聯。這只是眾多步驟中的第一步。
早期,我們發現工程師成為我們的重要客戶群。我們添加了控製圖,實驗的基本設計(DOE)和生存特徵。Profilers成為裝配平台的極有價值的補充。這也是我們開始聽到六西格瑪運動變得如此重要的時候。隨著Windows不僅成為Mac的競爭對手而且作為主導主機平台,我們將JMP移植到Windows。當Bradley Jones加入我們的團隊時,現代DOE來到JMP。他在實驗設計方面開創了一系列創新,並將繼續這樣做。我們在C ++中完全重寫了JMP,並為第四版JMP提供了現代顯示界面和腳本語言(JSL)。我們投資了數據可視化,添加了圖形生成器,動態氣泡圖,數據過濾器等。我們繼續改進應用程序開發過程,使用更好的編輯器,App Builder,調試器和腳本分析器,JSL名稱空間,加載項和JMP文件交換。我們開發了SAS接口。起初,這意味著只提供文件導入和導出,但後來我們創建了越來越複雜的直接接口。隨著用戶群的增長,我們開發了各種專業領域:可靠性建模,流程質量和消費者研究。我們還繼續投資於我們引領行業的實驗設計。多年來,JMP主要用於美國和日本。現在JMP的使用已經擴展到歐洲和中國,我們期望在那裡快速增長。我們學會了適應大數據,使JMP更快,更有彈性。我們在適合的地方添加了多線程。我們通過用戶群,在線社區,客戶服務等增加了對客戶約定的參與。 未來
JMP已從有限受眾的有限產品發展成為擁有廣泛受眾的成熟產品。隨著對分析價值的認識不斷提高,JMP在未來幾年內有望迅速發展。
JMP將繼續成為桌面產品,而不是成為客戶端 - 服務器或云產品。但是台式機的功能從未像現在這樣強大,我們希望台式機能夠在更長的時間內保持重要性。
JMP生日快樂!JMP現在已經25歲了,非常健康,耐寒,而且還在快速增長。我們感謝所有用戶幫助我們使JMP成為今天的樣子。

JMP 1.0船員 - 楊

JMP 11.0船員 - 成長
埃米爾弗里德曼中寫道:
我記得當我為固特異工作時,JMP代表給出的第一次演講。我非常懷疑(甚至可能是敵對的)並詢問下拉產品如何與我過去使用SAS代碼編寫的自定義宏競爭。他問我寫了什麼樣的宏。我向他描述了一個。他立即向我們展示了(不僅僅告訴我)它已經內置於JMP版本2中。所以我告訴他另一個。它也已經內置於JMP中。演講結束後,我告訴我的經理,“我們需要得到這個產品。”我還在使用JMP。它是我用過的最實用,最友好的軟件產品。
邁克克萊頓中寫道:
JMP第一個四分之一世紀的生日快樂。
我們一直使用JMP,它真正抓住了90年代的工程師,他們不想成為程序員,只是為了研究我們流程的可變性,並運行實驗來改進它們。該IC在1960年至1985年的第一個四分之一世紀的生產,是一個日期豐富,信息貧乏的分時系統夢魘,Fortran程序和工程師被少數程序員挾持,但是在Mac上使用JMP,我們打破了工程師免費,經理們開始了解圖形統計分析,並要求它而不是大量的p值討論。
第二個四分之一世紀是否會為“物聯網”和現代醫學傳感化提供下一個“藍海”產品?