您好。我叫 Kevin Gaffney,很榮幸能夠向您介紹我使用 JMP Live 的案例研究,以及我的組織發現 JMP Live 為我們帶來的價值。故事從使用 JMP Live 部署統計流程控制開始,然後介紹我們看到的附加價值。在 Shewhart 最初演示控制圖一百年後,我們該如何使用它?
我要感謝我的合著者,來自美敦力的 Ari Gomez 和 Brian Moritz。他們是這個專案的製造工程團隊。此外,也要感謝開發人員 Wendy Tseng 和 JMP 管理員 Alex Lippincott,他們在我們的試點計畫中發揮了重要作用。
我使用 JMP 已經將近 25 年了。我的職業生涯始於摩托羅拉,我記得當時正是接觸 JMP 2 的時候。在我的職業生涯中,我擔任過各種職位,從流程開發工程師到設計工程師,現在負責營運支援。我見證了流程開發的各個方面,以及我們如何在開發階段運用統計數據,以及如何將其轉化為營運成果。
我熱衷於幫助營運方面的工程師真正理解如何利用轉移給他們的優秀開發工作,以及如何透過使用 JMP Live 等工具來實際控制他們為組織帶來的更多價值,正如我們將在範例中描述的那樣。
在本次演講中,您將首先聽到 JMP Live 中的控製圖演示。正如演講名稱所示,我們最初的目標是探索如何更好地將 SPC 融入我們價值流的日常活動中。我們發現 JMP Live 中的新功能確實比簡單的控制圖更有價值。我們將解釋如何做到這一點。
在我們結束討論時,我希望向大家展示,除了滿足流程監控的工程需求之外,它還有其他價值,例如加速工程成果、避免軟體氾濫以及最大限度地減少整個價值流中的基礎設施負擔。我相信,所有這些價值主張都由製造工程團隊掌握,無需龐大的支援團隊即可真正從數據中獲取價值。
正如我們所說,控制圖已經存在了100年。您可以在這裡看到Shewhart的第一個控制圖範例,這是William Woodall去年在JMP白皮書中提出的。從圖中可以看出,關鍵在於時間序列資料。
在同一資訊的稍晚版本中,休哈特指出,透過從聚合的、簡單的直方圖資料視圖,轉向按時間順序理解子組行為,可以更好地理解流程。當你對統計上不太可能出現的趨勢設定統計限值時,你實際上可以開始採取主動措施,並保持流程的更高價值。
如今,自從這項最初方案提出以來的一百年裡,常見的統計過程控制 (SPC) 平台中已經添加了更多統計規則。除了最初的 Shewhart 控制(基於平均值±3 Sigma)之外,JMP 還新增了 14 個基於統計的規則供您查看。但如今,我們也希望控製圖附帶一份失控行動計劃,該計劃為整個製造團隊在其流程的統計控制中發現任何違規行為時提供嚴格的應對措施。
在此基礎上,唐納德·惠勒提出了一個概念,他稱之為「過程健康」。過程健康是指對生產線的理解,它不僅結合了SPC控製圖,還結合了製程能力。當你了解了過程的狀態,包括它是否受控(是或否)以及它是否具備能力(是或否),你就會對過程有四個不同的風險類別。
理想狀態意味著,您根據 CPK 或 PPK 指標,按照客戶要求交付產品,並且生產線上沒有常見的噪音,數據中也沒有特殊原因或統計上不太可能出現的趨勢。這就是我們所說的監控狀態。
如果你對這兩者都說“不”,這意味著你無法滿足客戶的需求,而且你的數據中有很多特殊原因,那麼你就處於混亂的狀態。這兩種狀態都相當明顯,我們不喜歡處於混亂的狀態,但一旦陷入混亂,我們就會知道。
另一條對角線顯示了兩種更微妙的狀態。第一種是,你無法提供高效率的流程,也無法始終滿足客戶的需求,但公司可能比較穩定。在這種情況下,企業至少可以進行可預測的規劃,並了解需要採取哪些措施才能持續交付至少滿足客戶需求的材料。
但對我來說,身為製造工程師,最可怕的狀態是處於混亂的邊緣。在這種情況下,我的PPK或CPK值可能還算可以接受,而且我認為一切進展順利,但我實際上並沒有掌控一切。隨時都可能出現特殊情況,導致生產線停工。這種狀態真的很難受。
在展示 JMP Live 故事時,我們要討論的是,JMP Live 的價值視角的擴展部分超越了 SPC(這只是該公式的一個軸),我們可以同時查看另一個軸,即過程能力,而不必離開我們的分析工具甚至數據集去尋找這兩個觀點的答案。
額外的價值來自哪裡?如果你像我一樣在大型製造業工作,那麼整個工程工作流程通常由跨職能團隊支援。跨職能團隊通常也存在各自為政的情況,而這些各自為政的情況通常會導致效率低下和成本增加。
這並非適用於所有工程師的完美方案,但大多數工程師大概可以將他們的工作流程分解成大約10個步驟。我不會在這裡逐一介紹所有步驟。我們將主要關注右側,這更側重於製造端。我們將展示如何結合使用JMP或JMP Pro和JMP Live,以展示製造工程師如何能夠真正掌控該工作流程的諸多環節,而無需在跨職能專案管理中迷失方向。他們能夠獨立完成大部分工作,並為公司創造更多價值。
現在,我將轉到實際的 JMP Live 門戶,您將能夠看到我們的試點研究。我們在這裡看到的是 JMP Live 的門戶。 JMP Live 是一個本地資料庫,因此您的公司將擁有該資料庫並對其進行管理。 JMP Live 是一個位於其上的軟體應用程式。對我身為製造工程師來說,這同樣是個好消息,因為這讓工具的管理權限更貼近我的價值流,而不是像外部擁有的雲端工具。這非常熟悉。您可以在頂部看到,它只是一個工程師可以獲得的網址,然後他們就可以查看他們在公司 JMP Live 生態系統中可以存取的任何分析資料。
我想在這裡指出的另一件事是,我沒有使用 JMP Desktop 來查看這些資訊。作為一名製造工程師,我甚至可能不是 JMP 用戶。當然,如果我是生產線上的技術員或操作員,我肯定不需要 JMP Live。抱歉,我不需要 JMP Desktop。如果我想將此作為管理評審或更廣泛的全球團隊的一部分,這些團隊成員也不需要是 JMP 使用者。這些資訊實際上是透過一個組織中的任何人都可以存取的 Web 入口網站發布的。
現在,我將以製造工程師的身份,談談我如何使用這個平台。當我以這個專案的開發工程師Wendy或管理員Alex的角度來談時,我會特別指出這一點。理想情況下,作為一名製造工程師,我會在一天的開始訪問這個門戶網站。我甚至不用出門就能第一時間了解我的價值流的運作情況。我可以訪問這個網站,查看我感興趣的價值流。
為此,雖然我的組織可能有很多可用的分析,但我的特定價值流會在這裡呈現給我。我們稱之為發現價值流,但它包含在這裡的下鑽資料夾結構中。我會來到這裡,首先看到的是,在我深入分析之前,我的分析中似乎有一個警告。這已經很有趣了,它確實能推動我盡快完成一天中的第一件事。
我會深入研究我與開發工程師(在本例中是Wendy)合作製作的報告。我發現她和我合作,所以每天有四份我感興趣的報告。現在您可以看到這裡有一個警告指示器,但是現在,由於我只有幾個分析,我可以很快地看到這裡的警告出現在這張控製圖上。如果我在一個視窗中有很多分析,也許我會從這裡開始查看所有這些分析。
這是一個非常簡單的例子。我首先要深入研究這張圖,因為它不僅是我的控製圖,而且還顯示了我需要快速理解的訊號。我深入研究了我的SPC圖,看到了一些東西。首先看到的是這裡有一個圖例,裡面有一些我可能在控制圖上看到的附加資訊。除了原始資料之外,我還會有一些指示符,用於指示是否存在開啟訊號、正在調查的訊號或已關閉的訊號。我在這張圖上沒有看到這些指示符,所以我可能會點擊警告,然後說:“我想快速深入研究那個警告,而不用費力尋找我應該把一天的頭一部分花在哪裡。”
我點擊該警告,然後會打開一個面板,其中包含有關該警告的詳細資訊。您可以在右側看到,我有一個關於名為“電流”的過程輸入的控製圖,但當我查看此面板時,我發現第一個警告指示實際上是在名為“時間”的輸入上。
我的分析師幫我做的非常巧妙和令人愉快,他提取了我感興趣的六個流程輸入,並將它們以標籤形式呈現。現在,我無需離開美觀的入口網站,就能立即查看所有我感興趣的資訊。當我點擊時間輸入控製圖時,我可以看到實際上有幾個未完成訊號,它們與違反休哈特控制(即控制上限)有關。
身為製造工程師,這對我來說很有趣也很重要,但接下來我要向你們展示的,對於提升組織效率至關重要。我告訴你們,100年前,統計過程控制(SPC)或許光是按時間排序的資料和正負3西格瑪就能帶來價值。我還告訴過你們,現在我的組織希望我們制定嚴格的失控行動計畫。 JMP Live 讓我提前實現這項期望,而無需離開我的資料分析或報告工具,轉而使用其他系統。
我可以直接進入這個面板,點擊實際的單一訊號。現在您可以看到,我正在突出顯示控製圖中的第一次違規,無論該違規是在哪個時間段或班次更新的。我可以直接進入,看到這是資料庫的第116行。實際值為3.21。這就是違規的原因。我們之前提到過,JMP中實際上有15個違規。這裡可能還有其他違規原因。現在我可以在這裡指示我正在調查還是已經關閉了觀察結果。我可以將操作分配給某人。我實際上可以在這裡留言,也可以查看此特定訊號的歷史記錄。
這真的很重要。要知道,這是一個基於網頁的工具,任何人都可以看到,無需安裝 JMP Desktop。現在,我只需要一個工具,就能讓整個組織參與我的價值流統計過程控制。我們把統計製程控制 (SPC) 帶給了大眾,因為現在他們不必是 JMP 專家、統計專家或製造工程師。我們之所以能推動價值成長,是因為身為責任工程師,我可以在幾分鐘內快速深入分析,讓組織達到更穩定的狀態。現在,支援團隊的其他成員可以和我一起在同一個入口網站參與,無需使用多個不同的工具。我們正在減少軟體的氾濫,並減少基礎設施。
我還提到過,除了SPC或製程穩定性之外,我們還想了解生產線真正的製程健康狀況。我將回到「製程控制」窗口,向大家展示如何使用JMP提供的多種不同平台和工具,以及如何將它們混合搭配,以創建所需的任何視覺化效果。我知道接下來我要問管理層的問題是:“你們的工藝存在一些不穩定性,我們隨著時間的推移也看到了這一點,但你們的產能如何?”
我可以在同一份報告中嵌入一份流程能力的簡要摘要,這樣我就能提前回答這些問題,並了解我的流程的一致性或廢品率是否存在重大風險。這些都是流程輸入。我會從發現我的流程輸入存在不穩定性開始,進而了解該輸入的能力如何?但我真正想知道的是我的產品層面對這些變化的影響是什麼。
通常,我們是透過能力圖來實現這一點的。你可能會遇到這樣的情況:你有一些實際產品產量的直方圖,並且知道歷史分佈或歷史能力。你可以在這裡查看,就像我說的,這些典型的過程能力和摘要,然後了解一下,比如說,是否已經從以前的正態分佈變成了現在的雙峰分佈,並且可能偏向一側尾部或另一側尾部。
在這種情況下,我仍然需要在多個不同的工具之間來回切換。我不得不查看多個報告。儘管我仍然在使用 JMP Live(這很棒),但我還是點擊了很多次才了解我的流程健康狀況。有沒有更好的方法呢?現在,我們開始看到 JMP Live 除了 SPC 之外還能帶來更多附加價值。
我跟數據分析師溝通時說:「我真的很想一次看到所有這些信息,真的不想在多個不同的報告之間來回切換。」Wendy 提供的是所有我可能需要的分析數據的組合。現在,我可以輕鬆查看它們。 JMP 實際上在其軟體中提供了一個「流程健康」平台。我什至不需要編寫特殊程式碼或腳本來了解「流程健康」和這四種狀態,JMP 內建了這些資訊。我的分析師現在為我提供了一種查看流程能力和流程穩定性的方法,就像我們在四個像限中討論的那樣。
現在,我們關注的是我的製程輸出,即厚度和粗糙度,這最終是企業關心的,是為了確保我們滿足客戶的期望。我可以從客戶的角度看到製程健康狀況,並且看到我處於一個穩定但能力不足的階段。我可以看到我的SPC訊號是基於時間的頻率,就像我們之前在實際的SPC圖表中看到的那樣。現在我可以開始查看我的產能歷史記錄。我可以看到我的穩定性以及長期和短期產能之間的差異。現在我開始將效率融入我的日常工作中。
我仍然想從那些控製圖開始,因為作為製造工程師,這是我所在組織管理生產線的首選方式。我希望能夠深入研究製造偏差對客戶的更大影響。我可以在這裡做到這一點。
同樣,與標籤主題保持一致,我也可以以相同的視角查看我的輸入,並且可以看到最近我的流程輸入上出現了更多訊號。現在,流程輸入位於此軸的左側,我可以查看隨時間變化的訊號數量,並了解所有輸入通道的流程健康狀況。所有這些都為我作為製造工程師的日常工作增添了價值。
當我從SPC的角度看待這一切時,我非常高興。這太棒了,我成為了JMP Live的擁護者。我認為大多數工程師會為JMP Live的真正價值感到興奮,因為它能夠與大多數現有工具保持互動。如果您是JMP的常規用戶,尤其是既是製程工程師又是JMP用戶,您可能已經愛上了這款預測刻畫器。
希望您確實在使用 JMP 的模擬器和一些缺陷模擬等功能。我在這裡所做的是,我和我的分析師合作,從公司技術報告中獲取一些非常豐富的開發歷史記錄,並從中挖掘出關鍵的傳遞函數,這些函數將我之前展示的那兩個輸出(厚度和粗糙度)與那六個輸入關聯起來。
本公司的知識庫包含這些傳遞函數。現在我可以以互動的方式將這些傳遞函數匯入 JMP Live。如果您不熟悉這裡的刻畫器,我們這裡討論的是多響應優化的情況,我可以查看輸出,並且可以以連續的方式進行交互,將這些輸入的任何設置滑動到感興趣的區域,這樣我不僅可以看到它如何影響一個輸出,還可以同時看到兩個輸入。
其中也存在一些統計不確定性。在這種情況下,我們擁有大量數據,因此估計值的不確定性較低。這裡有一個不確定性帶,您可以看到它圍繞著我的任何一個點估計值,這樣我就能了解我感興趣的任何優化的不確定性。
如果我知道由於某些業務限制,我們的業務更傾向於採用某些特定設置,那麼我只需以不同的方式進入分析器,輸入我更傾向於採用的那些具體設置即可。然後,我可以查看 Y 軸,看看最終輸出的點估計值以及不確定性容限。
作為一名製造工程師,這對我來說太棒了。如果您是開發工程師或資料科學家,並且想要了解更多關於模型的信息,那麼在 JMP Desktop 中建模步驟中通常獲得的所有資訊現在都可以共享了。再次提醒,我是在 JMP Desktop 之外查看所有這些資訊的。這一切都是透過 JMP Live 實現的。我什至不需要打開 JMP Desktop。現在,如果我是開發工程師,我就可以開始從不同的角度與我的團隊分享我的分析。即使我的故事是從製造工程的角度出發,也能為不同類型的工程師增添價值。
對我來說,作為一名開發工程師或製造工程師,這對我來說具有難以置信的價值。只需幾分鐘,我就能通過一個可以在任何地方訪問的門戶網站,查看生產線的當前狀態,並進行場景優化,而無需離開門戶網站或打開其他工具。
現在我將向您介紹 JMP Live 的具體工作原理。我們之前討論過一些警告。如果您是 JMP 用戶,您就會知道,根據您在分析中的位置,會顯示上下文選單。如果我在某個特定的分析中,例如我們的 SPC 圖表,並且需要查看數據,我實際上可以存取建立該分析的數據表,因此它不僅僅是一個沒有任何內容的視覺化工具。我實際上無需離開 Web 入口網站即可進行深入分析。
我還可以開始查看更多關於此圖表歷史記錄的資訊。它是什麼時候更新的?誰在更新它?誰可以訪問它?我可以在這裡留言,這樣我們就可以在這裡查看聊天記錄,以便我和團隊分享一些有趣的事情。然後,這個面板顯示了我們如何實際建立這些圖表,所以這本來是一個會更新的自動控製圖。
實作方式是,您可以手動將資料上傳到 JMP Live 伺服器。您也可以透過腳本自動完成。如果要手動上傳,請在此處貼上 JMP 腳本。這樣就可以建立參考表。如果存在防火牆或刷新腳本需要特定憑證,您可以指派憑證。如果您使用 JMP 插件,並且 JMP 插件是分析的一部分,您可以在此處附加它們。然後,您可以在刷新計劃中(就像在日曆類型的設定中一樣)指定資料更新頻率。
如果您是 JMP 用戶,並且想要存取資料並擴展分析,您可以點擊右側的「開啟 JMP」。這將開啟您在 JMP 專案中看到的資料表和報告。如果您是桌面版 JMP 或 JMP Pro 用戶,但所有這些功能都能在您的指尖無縫打開。
然後是典型的網站建立器或基於 Web 的工具,有書籤、共享功能,還有管理我們所說的螢幕內貼文的功能。您可以看到這裡,這裡有一個範例,我們可以看到再生條。這就是我們所說的腳本自動更新,它就在這裡。我們不會在這裡討論腳本或工作流程構建,但如果您不是腳本專家,也不用擔心。即使我是一名製造工程師,這對我來說也很容易做到。
如果您使用 Workflow Builder 和 JMP,它會在您透過下拉式選單常規使用 JMP 的同時建立 JMP 腳本,並創建所需的視覺化效果,甚至可以進入 Dashboard Builder。所有這些都會自動捕獲,只需剪切並貼上到此視窗中即可。即使您不是 JMP 腳本專家,您仍然可以透過常規使用 JMP 工具輕鬆掌握所有功能。
發布很簡單。再說一次,我不會展示它,但實際上,它只是 JMP 桌面中的一個下拉按鈕,用於發佈到 JMP Live。只需點擊幾下按鈕,您就可以將所有想要的報告發佈到您的工作區(JMP Live 中指的是包含焦點報告的入口網站)。
JMP Live 演示到此結束。現在我要回到投影片做個總結。我希望透過這個簡短的例子,大家能夠理解我們工程師想要實現的目標,從收集資料到最佳化生產線,整個流程大約需要 10 個不同的工程步驟。我們可以透過 JMP Live 加速這些工程成果的實現,因為現在我們能夠與更大的組織無縫共享我們的分析結果,而無需每個分析結果的使用者或消費者都是 JMP 使用者或 JMP 專家。
我已經證明,在我的組織中,我們能夠透過選擇一個不僅支援SPC的SPC平台來避免軟體氾濫。該平台不僅支援SPC,還允許我使用相同的資料集,並透過統計優化進行更豐富的數據分析。同樣的JMP Live工具,讓我無需離開JMP Live,就能完成一些需要處理的管理工作,例如製定失控的行動計劃,這真是令人難以置信。
我就講到這裡。只是想回顧一下我們之前討論的內容以及我們需要採取的一些工程步驟。 JMP 和 JMP Live 的結合確實賦予了工作流程末端的工程師極大的權力,他們負責優化公司工程成果。謝謝。